Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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 --prefix=/Users/geoff/.rvm/rubies/ruby-2.5.0 --with-openssl-dir=/usr/local/opt/openssl --with-opt-dir=/usr/local/opt/libyaml:/usr/local/opt/readline:/usr/local/opt/libksba:/usr/local/opt/openssl@1.1 --disable-install-doc --enable-shared
- ## --------- ##
- ## Platform. ##
- ## --------- ##
- hostname = Geoffs-MacBook-Pro-2.local
- uname -m = x86_64
- uname -r = 17.4.0
- uname -s = Darwin
- uname -v = Darwin Kernel Version 17.4.0: Sun Dec 17 09:19:54 PST 2017; root:xnu-4570.41.2~1/RELEASE_X86_64
- /usr/bin/uname -p = i386
- /bin/uname -X = unknown
- /bin/arch = unknown
- /usr/bin/arch -k = unknown
- /usr/convex/getsysinfo = unknown
- /usr/bin/hostinfo = Mach kernel version:
- Darwin Kernel Version 17.4.0: Sun Dec 17 09:19:54 PST 2017; root:xnu-4570.41.2~1/RELEASE_X86_64
- Kernel configured for up to 8 processors.
- 4 processors are physically available.
- 8 processors are logically available.
- Processor type: x86_64h (Intel x86-64h Haswell)
- Processors active: 0 1 2 3 4 5 6 7
- Primary memory available: 16.00 gigabytes
- Default processor set: 561 tasks, 3190 threads, 8 processors
- Load average: 2.72, Mach factor: 5.26
- /bin/machine = unknown
- /usr/bin/oslevel = unknown
- /bin/universe = unknown
- PATH: /usr/local/opt/coreutils/bin
- PATH: /usr/local/opt/pkg-config/bin
- PATH: /usr/local/opt/libtool/bin
- PATH: /usr/local/opt/automake/bin
- PATH: /usr/local/opt/autoconf/bin
- PATH: /usr/local/bin
- PATH: /usr/bin
- PATH: /bin
- PATH: /usr/sbin
- PATH: /sbin
- PATH: ~/code/bethel/arcanist/bin
- PATH: ~/code/bethel/php
- PATH: /usr/local/share/dotnet
- PATH: /usr/local/opt/node@6/bin
- PATH: /Users/geoff/.npm-packages/bin
- PATH: /usr/local/opt/ansible@1.9/bin
- PATH: /usr/local/bin
- PATH: /usr/bin
- PATH: /bin
- PATH: /usr/sbin
- PATH: /sbin
- PATH: /Users/geoff/code/bethel/arcanist/bin
- PATH: /Users/geoff/code/bethel/php
- PATH: /usr/local/share/dotnet
- PATH: /Applications/Server.app/Contents/ServerRoot/usr/bin
- PATH: /Applications/Server.app/Contents/ServerRoot/usr/sbin
- PATH: /Library/Frameworks/Mono.framework/Versions/Current/Commands
- PATH: /Applications/Wireshark.app/Contents/MacOS
- PATH: /Users/geoff/.rvm/bin
- ## ----------- ##
- ## Core tests. ##
- ## ----------- ##
- configure:2962: checking for ruby
- configure:2980: found /usr/bin/ruby
- configure:2993: result: /usr/bin/ruby
- configure:3079: checking build system type
- configure:3093: result: x86_64-apple-darwin17.4.0
- configure:3181: checking host system type
- configure:3194: result: x86_64-apple-darwin17.4.0
- configure:3214: checking target system type
- configure:3227: result: x86_64-apple-darwin17.4.0
- configure:3888: checking for C compiler version
- configure:3897: gcc --version >&5
- Apple LLVM version 9.0.0 (clang-900.0.39.2)
- Target: x86_64-apple-darwin17.4.0
- Thread model: posix
- InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
- Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
- configure:3908: $? = 0
- configure:3897: gcc -v >&5
- Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
- Apple LLVM version 9.0.0 (clang-900.0.39.2)
- Target: x86_64-apple-darwin17.4.0
- Thread model: posix
- InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
- configure:3908: $? = 0
- configure:3897: gcc -V >&5
- clang: error: argument to '-V' is missing (expected 1 value)
- clang: error: no input files
- configure:3908: $? = 1
- configure:3897: gcc -qversion >&5
- clang: error: unknown argument: '-qversion'
- clang: error: no input files
- configure:3908: $? = 1
- configure:3928: checking whether the C compiler works
- configure:3950: gcc conftest.c >&5
- configure:3954: $? = 0
- configure:4002: result: yes
- configure:4005: checking for C compiler default output file name
- configure:4007: result: a.out
- configure:4013: checking for suffix of executables
- configure:4020: gcc -o conftest conftest.c >&5
- configure:4024: $? = 0
- configure:4046: result:
- configure:4068: checking whether we are cross compiling
- configure:4076: gcc -o conftest conftest.c >&5
- configure:4080: $? = 0
- configure:4087: ./conftest
- configure:4091: $? = 0
- configure:4106: result: no
- configure:4111: checking for suffix of object files
- configure:4133: gcc -c conftest.c >&5
- configure:4137: $? = 0
- configure:4158: result: o
- configure:4162: checking whether we are using the GNU C compiler
- configure:4181: gcc -c conftest.c >&5
- configure:4181: $? = 0
- configure:4190: result: yes
- configure:4199: checking whether gcc accepts -g
- configure:4219: gcc -c -g conftest.c >&5
- configure:4219: $? = 0
- configure:4260: result: yes
- configure:4277: checking for gcc option to accept ISO C89
- configure:4340: gcc -c -g -O2 conftest.c >&5
- configure:4340: $? = 0
- configure:4353: result: none needed
- configure:4509: checking for C++ compiler version
- configure:4518: g++ --version >&5
- Apple LLVM version 9.0.0 (clang-900.0.39.2)
- Target: x86_64-apple-darwin17.4.0
- Thread model: posix
- InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
- Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
- configure:4529: $? = 0
- configure:4518: g++ -v >&5
- Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
- Apple LLVM version 9.0.0 (clang-900.0.39.2)
- Target: x86_64-apple-darwin17.4.0
- Thread model: posix
- InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
- configure:4529: $? = 0
- configure:4518: g++ -V >&5
- clang: error: argument to '-V' is missing (expected 1 value)
- clang: error: no input files
- configure:4529: $? = 1
- configure:4518: g++ -qversion >&5
- clang: error: unknown argument: '-qversion'
- clang: error: no input files
- configure:4529: $? = 1
- configure:4533: checking whether we are using the GNU C++ compiler
- configure:4552: g++ -c conftest.cpp >&5
- configure:4552: $? = 0
- configure:4561: result: yes
- configure:4570: checking whether g++ accepts -g
- configure:4590: g++ -c -g conftest.cpp >&5
- configure:4590: $? = 0
- configure:4631: result: yes
- configure:4660: checking how to run the C preprocessor
- configure:4691: gcc -E conftest.c
- configure:4691: $? = 0
- configure:4705: gcc -E conftest.c
- conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
- #include <ac_nonexistent.h>
- ^~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:4705: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | /* end confdefs.h. */
- | #include <ac_nonexistent.h>
- configure:4730: result: gcc -E
- configure:4750: gcc -E conftest.c
- configure:4750: $? = 0
- configure:4764: gcc -E conftest.c
- conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
- #include <ac_nonexistent.h>
- ^~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:4764: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | /* end confdefs.h. */
- | #include <ac_nonexistent.h>
- configure:4846: checking for grep that handles long lines and -e
- configure:4904: result: /usr/bin/grep
- configure:4909: checking for egrep
- configure:4971: result: /usr/bin/grep -E
- configure:4977: checking whether gcc needs -traditional
- conftest.c:10:10: fatal error: 'termio.h' file not found
- #include <termio.h>
- ^~~~~~~~~~
- 1 error generated.
- configure:5011: result: no
- configure:5165: checking for ld
- configure:5181: found /usr/bin/ld
- configure:5192: result: ld
- configure:5241: checking whether the linker is GNU ld
- configure:5256: result: no
- configure:5260: checking whether gcc -E accepts -o
- configure:5272: gcc -E -o conftest-1.i conftest.c
- configure:5272: $? = 0
- configure:5279: result: yes
- configure:5433: checking for real target cpu
- configure:5452: result: x86_64
- configure:5629: checking for ranlib
- configure:5656: result: :
- configure:5721: checking for ar
- configure:5748: result: libtool -static
- configure:5817: checking for libtool -static flags
- configure:5830: result: -no_warning_for_no_symbols -o
- configure:5878: checking for as
- configure:5894: found /usr/bin/as
- configure:5905: result: as
- configure:5987: checking for objdump
- configure:6003: found /usr/bin/objdump
- configure:6014: result: objdump
- configure:6087: checking for objcopy
- configure:6117: result: no
- configure:6087: checking for gobjcopy
- configure:6117: result: no
- configure:6532: checking for nm
- configure:6548: found /usr/bin/nm
- configure:6559: result: nm
- configure:6582: checking whether ln -s works
- configure:6586: result: yes
- configure:6593: checking whether make sets $(MAKE)
- configure:6615: result: yes
- configure:6638: checking for a BSD-compatible install
- configure:6706: result: /usr/local/opt/coreutils/bin/ginstall -c
- configure:6717: checking for a thread-safe mkdir -p
- configure:6756: result: /usr/local/opt/coreutils/bin/gmkdir -p
- configure:6782: checking for dtrace
- configure:6798: found /usr/sbin/dtrace
- configure:6809: result: dtrace
- configure:6863: checking for dot
- configure:6893: result: no
- configure:6905: checking for doxygen
- configure:6935: result: no
- configure:6946: checking for pkg-config
- configure:6967: found /usr/local/opt/pkg-config/bin/pkg-config
- configure:6990: result: pkg-config
- configure:7000: checking for ANSI C header files
- configure:7020: gcc -c -g -O2 conftest.c >&5
- configure:7020: $? = 0
- configure:7093: gcc -o conftest -g -O2 conftest.c >&5
- configure:7093: $? = 0
- configure:7093: ./conftest
- configure:7093: $? = 0
- configure:7104: result: yes
- configure:7117: checking for sys/types.h
- configure:7117: gcc -c -g -O2 conftest.c >&5
- configure:7117: $? = 0
- configure:7117: result: yes
- configure:7117: checking for sys/stat.h
- configure:7117: gcc -c -g -O2 conftest.c >&5
- configure:7117: $? = 0
- configure:7117: result: yes
- configure:7117: checking for stdlib.h
- configure:7117: gcc -c -g -O2 conftest.c >&5
- configure:7117: $? = 0
- configure:7117: result: yes
- configure:7117: checking for string.h
- configure:7117: gcc -c -g -O2 conftest.c >&5
- configure:7117: $? = 0
- configure:7117: result: yes
- configure:7117: checking for memory.h
- configure:7117: gcc -c -g -O2 conftest.c >&5
- configure:7117: $? = 0
- configure:7117: result: yes
- configure:7117: checking for strings.h
- configure:7117: gcc -c -g -O2 conftest.c >&5
- configure:7117: $? = 0
- configure:7117: result: yes
- configure:7117: checking for inttypes.h
- configure:7117: gcc -c -g -O2 conftest.c >&5
- configure:7117: $? = 0
- configure:7117: result: yes
- configure:7117: checking for stdint.h
- configure:7117: gcc -c -g -O2 conftest.c >&5
- configure:7117: $? = 0
- configure:7117: result: yes
- configure:7117: checking for unistd.h
- configure:7117: gcc -c -g -O2 conftest.c >&5
- configure:7117: $? = 0
- configure:7117: result: yes
- configure:7130: checking minix/config.h usability
- configure:7130: gcc -c -g -O2 conftest.c >&5
- conftest.c:53:10: fatal error: 'minix/config.h' file not found
- #include <minix/config.h>
- ^~~~~~~~~~~~~~~~
- 1 error generated.
- configure:7130: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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
- | #include <minix/config.h>
- configure:7130: result: no
- configure:7130: checking minix/config.h presence
- configure:7130: gcc -E conftest.c
- conftest.c:20:10: fatal error: 'minix/config.h' file not found
- #include <minix/config.h>
- ^~~~~~~~~~~~~~~~
- 1 error generated.
- configure:7130: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 <minix/config.h>
- configure:7130: result: no
- configure:7130: checking for minix/config.h
- configure:7130: result: no
- configure:7151: checking whether it is safe to define __EXTENSIONS__
- configure:7169: gcc -c -g -O2 conftest.c >&5
- configure:7169: $? = 0
- configure:7176: result: yes
- configure:7208: checking for cd using physical directory
- configure:7227: result: cd -P
- configure:7249: checking whether CFLAGS is valid
- configure:7262: gcc -c -g -O2 conftest.c >&5
- configure:7262: $? = 0
- configure:7263: result: yes
- configure:7274: checking whether LDFLAGS is valid
- configure:7294: gcc -o conftest -g -O2 conftest.c >&5
- configure:7294: $? = 0
- configure:7295: result: yes
- configure:7355: checking whether -Wl,-R. is accepted as LDFLAGS
- configure:7381: gcc -o conftest -g -O2 -Wl,-R. conftest.c >&5
- ld: unknown option: -R.
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:7381: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | /* end confdefs.h. */
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:7387: result: no
- configure:7355: checking whether -Wl,-rpath,. is accepted as LDFLAGS
- configure:7381: gcc -o conftest -g -O2 -Wl,-rpath,. conftest.c >&5
- configure:7381: $? = 0
- configure:7383: result: yes
- configure:7487: checking whether -Wno-unused-parameter is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wno-unused-parameter conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wno-parentheses is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wno-parentheses conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wno-long-long is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wno-long-long conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -diag-disable=175,188,2259 is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -diag-disable=175,188,2259 conftest.c >&5
- clang: warning: argument unused during compilation: '-diag-disable=175,188,2259' [-Wunused-command-line-argument]
- configure:7514: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | /* end confdefs.h. */
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:7533: result: no
- configure:7487: checking whether -Wno-missing-field-initializers is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wno-missing-field-initializers conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wno-tautological-compare is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wno-tautological-compare conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wno-parentheses-equality is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wno-parentheses-equality conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wno-constant-logical-operand is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wno-constant-logical-operand conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wno-self-assign is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wno-self-assign conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wunused-variable is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wunused-variable conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wimplicit-int is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wimplicit-int conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wpointer-arith is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wpointer-arith conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wwrite-strings is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wwrite-strings conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wdeclaration-after-statement is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wdeclaration-after-statement conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wshorten-64-to-32 is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wshorten-64-to-32 conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wimplicit-function-declaration is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wimplicit-function-declaration conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wdivision-by-zero is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wdivision-by-zero conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wdeprecated-declarations is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wdeprecated-declarations conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7487: checking whether -Wmisleading-indentation is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wmisleading-indentation conftest.c >&5
- warning: unknown warning option '-Wmisleading-indentation'; did you mean '-Wmissing-declarations'? [-Wunknown-warning-option]
- 1 warning generated.
- configure:7514: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | /* end confdefs.h. */
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:7533: result: no
- configure:7487: checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wno-packed-bitfield-compat conftest.c >&5
- warning: unknown warning option '-Wno-packed-bitfield-compat'; did you mean '-Wno-keyword-compat'? [-Wunknown-warning-option]
- 1 warning generated.
- configure:7514: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | /* end confdefs.h. */
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:7533: result: no
- configure:7487: checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wsuggest-attribute=noreturn conftest.c >&5
- warning: unknown warning option '-Wsuggest-attribute=noreturn' [-Wunknown-warning-option]
- 1 warning generated.
- configure:7514: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | /* end confdefs.h. */
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:7533: result: no
- configure:7487: checking whether -Wsuggest-attribute=format is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wsuggest-attribute=format conftest.c >&5
- warning: unknown warning option '-Wsuggest-attribute=format'; did you mean '-Wproperty-attribute-mismatch'? [-Wunknown-warning-option]
- 1 warning generated.
- configure:7514: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | /* end confdefs.h. */
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:7533: result: no
- configure:7487: checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wimplicit-fallthrough=0 conftest.c >&5
- warning: unknown warning option '-Wimplicit-fallthrough=0'; did you mean '-Wimplicit-fallthrough'? [-Wunknown-warning-option]
- 1 warning generated.
- configure:7514: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | /* end confdefs.h. */
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:7533: result: no
- configure:7487: checking whether -Wduplicated-cond is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wduplicated-cond conftest.c >&5
- warning: unknown warning option '-Wduplicated-cond'; did you mean '-Wduplicate-enum'? [-Wunknown-warning-option]
- 1 warning generated.
- configure:7514: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | /* end confdefs.h. */
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:7533: result: no
- configure:7487: checking whether -Wrestrict is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wrestrict conftest.c >&5
- warning: unknown warning option '-Wrestrict' [-Wunknown-warning-option]
- 1 warning generated.
- configure:7514: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | /* end confdefs.h. */
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:7533: result: no
- configure:7487: checking whether -Wextra-tokens is accepted as CFLAGS
- configure:7514: gcc -c -g -O2 -Wextra-tokens conftest.c >&5
- configure:7514: $? = 0
- configure:7529: result: yes
- configure:7630: checking whether -Wall -Wextra is accepted as CFLAGS
- configure:7657: gcc -c -g -O2 -Wall -Wextra conftest.c >&5
- configure:7657: $? = 0
- configure:7659: result: yes
- configure:7686: checking whether -Qunused-arguments is accepted as CFLAGS
- configure:7713: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -Qunused-arguments conftest.c >&5
- configure:7713: $? = 0
- configure:7725: result: yes
- configure:7749: checking whether INFINITY is available without C99 option
- configure:7773: gcc -c -g -O2 conftest.c >&5
- configure:7773: $? = 0
- configure:7781: result: yes
- configure:7749: checking whether NAN is available without C99 option
- configure:7773: gcc -c -g -O2 conftest.c >&5
- configure:7773: $? = 0
- configure:7781: result: yes
- configure:7810: checking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS
- configure:7837: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -D_FORTIFY_SOURCE=2 conftest.c >&5
- configure:7837: $? = 0
- configure:7847: result: yes
- configure:7881: checking whether -fstack-protector is accepted as CFLAGS
- configure:7908: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -fstack-protector conftest.c >&5
- configure:7908: $? = 0
- configure:7910: result: yes
- configure:7936: checking whether -fstack-protector is accepted as LDFLAGS
- configure:7962: gcc -o conftest -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -fstack-protector conftest.c >&5
- configure:7962: $? = 0
- configure:7964: result: yes
- configure:8032: checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS
- configure:8058: gcc -o conftest -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -fstack-protector -Wl,--compress-debug-sections=zlib conftest.c >&5
- ld: unknown option: --compress-debug-sections=zlib
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:8058: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | /* end confdefs.h. */
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:8064: result: no
- configure:8252: checking whether -fno-strict-overflow is accepted as CFLAGS
- configure:8279: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -fno-strict-overflow conftest.c >&5
- configure:8279: $? = 0
- configure:8289: result: yes
- configure:8312: checking whether -ggdb3 is accepted as CFLAGS
- configure:8339: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -ggdb3 conftest.c >&5
- configure:8339: $? = 0
- configure:8341: result: yes
- configure:8494: checking whether -fvisibility=hidden is accepted as CFLAGS
- configure:8521: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -fvisibility=hidden conftest.c >&5
- configure:8521: $? = 0
- configure:8523: result: yes
- configure:8757: checking whether -fno-fast-math is accepted as CFLAGS
- configure:8784: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -fno-fast-math conftest.c >&5
- configure:8784: $? = 0
- configure:8794: result: yes
- configure:8818: checking whether -fexcess-precision=standard is accepted as CFLAGS
- configure:8845: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -fexcess-precision=standard conftest.c >&5
- clang: warning: optimization flag '-fexcess-precision=standard' is not supported [-Wignored-optimization-argument]
- configure:8845: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | /* end confdefs.h. */
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:8859: result: no
- configure:8818: checking whether -fp-model precise is accepted as CFLAGS
- configure:8845: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -fp-model precise conftest.c >&5
- clang: error: unknown argument: '-fp-model'
- clang: error: no such file or directory: 'precise'
- configure:8845: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | /* end confdefs.h. */
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:8859: result: no
- configure:9011: checking whether Mac OS X 10.5 or later
- configure:9022: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:9022: $? = 0
- configure:9028: result: yes
- configure:9077: checking for broken crypt with 8bit chars
- configure:9126: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lobjc >&5
- conftest.c:59:30: warning: implicit conversion from 'int' to 'char' changes value from 160 to -96 [-Wconstant-conversion]
- salt[0] = salt[1] = 0x80 | ' ';
- ~ ~~~~~^~~~~
- 1 warning generated.
- configure:9126: $? = 0
- configure:9126: ./conftest
- configure:9126: $? = 1
- configure: program exited with status 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | /* end confdefs.h. */
- |
- | #include <stdio.h>
- | #include <unistd.h>
- | #include <string.h>
- |
- | void
- | broken_crypt(const char *salt, const char *buf1, const char *buf2)
- | {
- | #if 0
- | printf("%.2x%.2x: %s -> %s\n", (unsigned char)salt[0], (unsigned char)salt[1],
- | buf1+2, buf2+2);
- | #endif
- | }
- |
- | int
- | main()
- | {
- | int i;
- | char salt[2], buf[256], *s;
- | for (i = 0; i < 128*128; i++) {
- | salt[0] = 0x80 | (i & 0x7f);
- | salt[1] = 0x80 | (i >> 7);
- | strcpy(buf, crypt("", salt));
- | if (strcmp(buf, s = crypt("", salt))) {
- | broken_crypt(salt, buf, s);
- | return 1;
- | }
- | }
- | salt[0] = salt[1] = ' ';
- | strcpy(buf, crypt("", salt));
- | salt[0] = salt[1] = 0x80 | ' ';
- | if (strcmp(buf, s = crypt("", salt))) {
- | broken_crypt(salt, buf, s);
- | return 1;
- | }
- | return 0;
- | }
- |
- configure:9136: result: yes
- configure:9149: checking for codesign
- configure:9165: found /usr/bin/codesign
- configure:9176: result: codesign
- configure:9191: checking for dsymutil
- configure:9207: found /usr/bin/dsymutil
- configure:9218: result: dsymutil
- configure:9247: checking for crt_externs.h
- configure:9247: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:9247: $? = 0
- configure:9247: result: yes
- configure:9543: checking for crypt in -lcrypt
- configure:9577: result: no
- configure:9588: checking for dlopen in -ldl
- configure:9613: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:9613: $? = 0
- configure:9622: result: yes
- configure:9633: checking for shl_load in -ldld
- configure:9658: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -ldld -ldl -lobjc >&5
- ld: library not found for -ldld
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:9658: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 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 shl_load ();
- | int
- | main ()
- | {
- | return shl_load ();
- | ;
- | return 0;
- | }
- configure:9667: result: no
- configure:9678: checking for shutdown in -lsocket
- configure:9703: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lsocket -ldl -lobjc >&5
- ld: library not found for -lsocket
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:9703: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 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 shutdown ();
- | int
- | main ()
- | {
- | return shutdown ();
- | ;
- | return 0;
- | }
- configure:9712: result: no
- configure:9727: checking for dirent.h that defines DIR
- configure:9746: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:9746: $? = 0
- configure:9754: result: yes
- configure:9767: checking for library containing opendir
- configure:9798: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:9798: $? = 0
- configure:9815: result: none required
- configure:9882: checking for stdbool.h that conforms to C99
- configure:9949: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:82:24: warning: address of 's' will always evaluate to 'true' [-Wpointer-bool-conversion]
- bool e = &s;
- ~ ^
- conftest.c:86:23: warning: address of array 'a' will always evaluate to 'true' [-Wpointer-bool-conversion]
- return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
- ~^
- conftest.c:86:28: warning: address of array 'b' will always evaluate to 'true' [-Wpointer-bool-conversion]
- return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
- ~^
- conftest.c:86:33: warning: address of array 'c' will always evaluate to 'true' [-Wpointer-bool-conversion]
- return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
- ~^
- conftest.c:86:38: warning: address of array 'd' will always evaluate to 'true' [-Wpointer-bool-conversion]
- return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
- ~^
- conftest.c:86:48: warning: address of array 'f' will always evaluate to 'true' [-Wpointer-bool-conversion]
- return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
- ~^
- conftest.c:86:53: warning: address of array 'g' will always evaluate to 'true' [-Wpointer-bool-conversion]
- return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
- ~^
- conftest.c:86:58: warning: address of array 'h' will always evaluate to 'true' [-Wpointer-bool-conversion]
- return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
- ~^
- conftest.c:86:63: warning: address of array 'i' will always evaluate to 'true' [-Wpointer-bool-conversion]
- return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
- ~^
- conftest.c:87:30: warning: address of array 'n' will always evaluate to 'true' [-Wpointer-bool-conversion]
- ~^
- conftest.c:87:35: warning: address of array 'o' will always evaluate to 'true' [-Wpointer-bool-conversion]
- ~^
- conftest.c:87:40: warning: address of array 'p' will always evaluate to 'true' [-Wpointer-bool-conversion]
- ~^
- 12 warnings generated.
- configure:9949: $? = 0
- configure:9956: result: yes
- configure:9958: checking for _Bool
- configure:9958: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:9958: $? = 0
- configure:9958: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:69:20: error: expected expression
- if (sizeof ((_Bool)))
- ^
- 1 error generated.
- configure:9958: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_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 ()
- | {
- | if (sizeof ((_Bool)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:9958: result: yes
- configure:9975: checking for sys/wait.h that is POSIX.1 compatible
- configure:10001: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10001: $? = 0
- configure:10008: result: yes
- configure:10019: checking a.out.h usability
- configure:10019: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:69:10: fatal error: 'a.out.h' file not found
- #include <a.out.h>
- ^~~~~~~~~
- 1 error generated.
- configure:10019: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_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 <a.out.h>
- configure:10019: result: no
- configure:10019: checking a.out.h presence
- configure:10019: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:36:10: fatal error: 'a.out.h' file not found
- #include <a.out.h>
- ^~~~~~~~~
- 1 error generated.
- configure:10019: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | /* end confdefs.h. */
- | #include <a.out.h>
- configure:10019: result: no
- configure:10019: checking for a.out.h
- configure:10019: result: no
- configure:10031: checking atomic.h usability
- configure:10031: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:69:10: fatal error: 'atomic.h' file not found
- #include <atomic.h>
- ^~~~~~~~~~
- 1 error generated.
- configure:10031: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_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 <atomic.h>
- configure:10031: result: no
- configure:10031: checking atomic.h presence
- configure:10031: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:36:10: fatal error: 'atomic.h' file not found
- #include <atomic.h>
- ^~~~~~~~~~
- 1 error generated.
- configure:10031: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | /* end confdefs.h. */
- | #include <atomic.h>
- configure:10031: result: no
- configure:10031: checking for atomic.h
- configure:10031: result: no
- configure:10043: checking direct.h usability
- configure:10043: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:69:10: fatal error: 'direct.h' file not found
- #include <direct.h>
- ^~~~~~~~~~
- 1 error generated.
- configure:10043: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_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 <direct.h>
- configure:10043: result: no
- configure:10043: checking direct.h presence
- configure:10043: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:36:10: fatal error: 'direct.h' file not found
- #include <direct.h>
- ^~~~~~~~~~
- 1 error generated.
- configure:10043: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | /* end confdefs.h. */
- | #include <direct.h>
- configure:10043: result: no
- configure:10043: checking for direct.h
- configure:10043: result: no
- configure:10055: checking grp.h usability
- configure:10055: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10055: $? = 0
- configure:10055: result: yes
- configure:10055: checking grp.h presence
- configure:10055: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10055: $? = 0
- configure:10055: result: yes
- configure:10055: checking for grp.h
- configure:10055: result: yes
- configure:10067: checking fcntl.h usability
- configure:10067: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10067: $? = 0
- configure:10067: result: yes
- configure:10067: checking fcntl.h presence
- configure:10067: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10067: $? = 0
- configure:10067: result: yes
- configure:10067: checking for fcntl.h
- configure:10067: result: yes
- configure:10079: checking float.h usability
- configure:10079: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10079: $? = 0
- configure:10079: result: yes
- configure:10079: checking float.h presence
- configure:10079: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10079: $? = 0
- configure:10079: result: yes
- configure:10079: checking for float.h
- configure:10079: result: yes
- configure:10091: checking ieeefp.h usability
- configure:10091: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:72:10: fatal error: 'ieeefp.h' file not found
- #include <ieeefp.h>
- ^~~~~~~~~~
- 1 error generated.
- configure:10091: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_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:10091: result: no
- configure:10091: checking ieeefp.h presence
- configure:10091: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:39:10: fatal error: 'ieeefp.h' file not found
- #include <ieeefp.h>
- ^~~~~~~~~~
- 1 error generated.
- configure:10091: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | /* end confdefs.h. */
- | #include <ieeefp.h>
- configure:10091: result: no
- configure:10091: checking for ieeefp.h
- configure:10091: result: no
- configure:10103: checking intrinsics.h usability
- configure:10103: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:72:10: fatal error: 'intrinsics.h' file not found
- #include <intrinsics.h>
- ^~~~~~~~~~~~~~
- 1 error generated.
- configure:10103: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_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 <intrinsics.h>
- configure:10103: result: no
- configure:10103: checking intrinsics.h presence
- configure:10103: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:39:10: fatal error: 'intrinsics.h' file not found
- #include <intrinsics.h>
- ^~~~~~~~~~~~~~
- 1 error generated.
- configure:10103: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | /* end confdefs.h. */
- | #include <intrinsics.h>
- configure:10103: result: no
- configure:10103: checking for intrinsics.h
- configure:10103: result: no
- configure:10115: checking langinfo.h usability
- configure:10115: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10115: $? = 0
- configure:10115: result: yes
- configure:10115: checking langinfo.h presence
- configure:10115: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10115: $? = 0
- configure:10115: result: yes
- configure:10115: checking for langinfo.h
- configure:10115: result: yes
- configure:10127: checking limits.h usability
- configure:10127: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10127: $? = 0
- configure:10127: result: yes
- configure:10127: checking limits.h presence
- configure:10127: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10127: $? = 0
- configure:10127: result: yes
- configure:10127: checking for limits.h
- configure:10127: result: yes
- configure:10139: checking locale.h usability
- configure:10139: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10139: $? = 0
- configure:10139: result: yes
- configure:10139: checking locale.h presence
- configure:10139: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10139: $? = 0
- configure:10139: result: yes
- configure:10139: checking for locale.h
- configure:10139: result: yes
- configure:10151: checking malloc.h usability
- configure:10151: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:75:10: fatal error: 'malloc.h' file not found
- #include <malloc.h>
- ^~~~~~~~~~
- 1 error generated.
- configure:10151: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_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 <malloc.h>
- configure:10151: result: no
- configure:10151: checking malloc.h presence
- configure:10151: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:42:10: fatal error: 'malloc.h' file not found
- #include <malloc.h>
- ^~~~~~~~~~
- 1 error generated.
- configure:10151: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | /* end confdefs.h. */
- | #include <malloc.h>
- configure:10151: result: no
- configure:10151: checking for malloc.h
- configure:10151: result: no
- configure:10163: checking malloc/malloc.h usability
- configure:10163: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10163: $? = 0
- configure:10163: result: yes
- configure:10163: checking malloc/malloc.h presence
- configure:10163: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10163: $? = 0
- configure:10163: result: yes
- configure:10163: checking for malloc/malloc.h
- configure:10163: result: yes
- configure:10175: checking malloc_np.h usability
- configure:10175: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:76:10: fatal error: 'malloc_np.h' file not found
- #include <malloc_np.h>
- ^~~~~~~~~~~~~
- 1 error generated.
- configure:10175: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_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 <malloc_np.h>
- configure:10175: result: no
- configure:10175: checking malloc_np.h presence
- configure:10175: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:43:10: fatal error: 'malloc_np.h' file not found
- #include <malloc_np.h>
- ^~~~~~~~~~~~~
- 1 error generated.
- configure:10175: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | /* end confdefs.h. */
- | #include <malloc_np.h>
- configure:10175: result: no
- configure:10175: checking for malloc_np.h
- configure:10175: result: no
- configure:10187: checking net/socket.h usability
- configure:10187: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:76:10: fatal error: 'net/socket.h' file not found
- #include <net/socket.h>
- ^~~~~~~~~~~~~~
- 1 error generated.
- configure:10187: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_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/socket.h>
- configure:10187: result: no
- configure:10187: checking net/socket.h presence
- configure:10187: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:43:10: fatal error: 'net/socket.h' file not found
- #include <net/socket.h>
- ^~~~~~~~~~~~~~
- 1 error generated.
- configure:10187: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | /* end confdefs.h. */
- | #include <net/socket.h>
- configure:10187: result: no
- configure:10187: checking for net/socket.h
- configure:10187: result: no
- configure:10199: checking process.h usability
- configure:10199: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:76:10: fatal error: 'process.h' file not found
- #include <process.h>
- ^~~~~~~~~~~
- 1 error generated.
- configure:10199: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_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 <process.h>
- configure:10199: result: no
- configure:10199: checking process.h presence
- configure:10199: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:43:10: fatal error: 'process.h' file not found
- #include <process.h>
- ^~~~~~~~~~~
- 1 error generated.
- configure:10199: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | /* end confdefs.h. */
- | #include <process.h>
- configure:10199: result: no
- configure:10199: checking for process.h
- configure:10199: result: no
- configure:10211: checking pwd.h usability
- configure:10211: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10211: $? = 0
- configure:10211: result: yes
- configure:10211: checking pwd.h presence
- configure:10211: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10211: $? = 0
- configure:10211: result: yes
- configure:10211: checking for pwd.h
- configure:10211: result: yes
- configure:10223: checking setjmpex.h usability
- configure:10223: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:77:10: fatal error: 'setjmpex.h' file not found
- #include <setjmpex.h>
- ^~~~~~~~~~~~
- 1 error generated.
- configure:10223: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_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 <setjmpex.h>
- configure:10223: result: no
- configure:10223: checking setjmpex.h presence
- configure:10223: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:44:10: fatal error: 'setjmpex.h' file not found
- #include <setjmpex.h>
- ^~~~~~~~~~~~
- 1 error generated.
- configure:10223: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | /* end confdefs.h. */
- | #include <setjmpex.h>
- configure:10223: result: no
- configure:10223: checking for setjmpex.h
- configure:10223: result: no
- configure:10235: checking sys/attr.h usability
- configure:10235: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10235: $? = 0
- configure:10235: result: yes
- configure:10235: checking sys/attr.h presence
- configure:10235: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10235: $? = 0
- configure:10235: result: yes
- configure:10235: checking for sys/attr.h
- configure:10235: result: yes
- configure:10247: checking sys/fcntl.h usability
- configure:10247: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10247: $? = 0
- configure:10247: result: yes
- configure:10247: checking sys/fcntl.h presence
- configure:10247: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10247: $? = 0
- configure:10247: result: yes
- configure:10247: checking for sys/fcntl.h
- configure:10247: result: yes
- configure:10259: checking sys/file.h usability
- configure:10259: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10259: $? = 0
- configure:10259: result: yes
- configure:10259: checking sys/file.h presence
- configure:10259: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10259: $? = 0
- configure:10259: result: yes
- configure:10259: checking for sys/file.h
- configure:10259: result: yes
- configure:10271: checking sys/id.h usability
- configure:10271: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:80:10: fatal error: 'sys/id.h' file not found
- #include <sys/id.h>
- ^~~~~~~~~~
- 1 error generated.
- configure:10271: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_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/id.h>
- configure:10271: result: no
- configure:10271: checking sys/id.h presence
- configure:10271: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:47:10: fatal error: 'sys/id.h' file not found
- #include <sys/id.h>
- ^~~~~~~~~~
- 1 error generated.
- configure:10271: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | /* end confdefs.h. */
- | #include <sys/id.h>
- configure:10271: result: no
- configure:10271: checking for sys/id.h
- configure:10271: result: no
- configure:10283: checking sys/ioctl.h usability
- configure:10283: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10283: $? = 0
- configure:10283: result: yes
- configure:10283: checking sys/ioctl.h presence
- configure:10283: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10283: $? = 0
- configure:10283: result: yes
- configure:10283: checking for sys/ioctl.h
- configure:10283: result: yes
- configure:10295: checking sys/mkdev.h usability
- configure:10295: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:81:10: fatal error: 'sys/mkdev.h' file not found
- #include <sys/mkdev.h>
- ^~~~~~~~~~~~~
- 1 error generated.
- configure:10295: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_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/mkdev.h>
- configure:10295: result: no
- configure:10295: checking sys/mkdev.h presence
- configure:10295: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:48:10: fatal error: 'sys/mkdev.h' file not found
- #include <sys/mkdev.h>
- ^~~~~~~~~~~~~
- 1 error generated.
- configure:10295: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | /* end confdefs.h. */
- | #include <sys/mkdev.h>
- configure:10295: result: no
- configure:10295: checking for sys/mkdev.h
- configure:10295: result: no
- configure:10307: checking sys/param.h usability
- configure:10307: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10307: $? = 0
- configure:10307: result: yes
- configure:10307: checking sys/param.h presence
- configure:10307: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10307: $? = 0
- configure:10307: result: yes
- configure:10307: checking for sys/param.h
- configure:10307: result: yes
- configure:10319: checking sys/prctl.h usability
- configure:10319: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:82:10: fatal error: 'sys/prctl.h' file not found
- #include <sys/prctl.h>
- ^~~~~~~~~~~~~
- 1 error generated.
- configure:10319: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_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/prctl.h>
- configure:10319: result: no
- configure:10319: checking sys/prctl.h presence
- configure:10319: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:49:10: fatal error: 'sys/prctl.h' file not found
- #include <sys/prctl.h>
- ^~~~~~~~~~~~~
- 1 error generated.
- configure:10319: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | /* end confdefs.h. */
- | #include <sys/prctl.h>
- configure:10319: result: no
- configure:10319: checking for sys/prctl.h
- configure:10319: result: no
- configure:10331: checking sys/resource.h usability
- configure:10331: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10331: $? = 0
- configure:10331: result: yes
- configure:10331: checking sys/resource.h presence
- configure:10331: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10331: $? = 0
- configure:10331: result: yes
- configure:10331: checking for sys/resource.h
- configure:10331: result: yes
- configure:10343: checking sys/select.h usability
- configure:10343: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10343: $? = 0
- configure:10343: result: yes
- configure:10343: checking sys/select.h presence
- configure:10343: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10343: $? = 0
- configure:10343: result: yes
- configure:10343: checking for sys/select.h
- configure:10343: result: yes
- configure:10355: checking sys/sendfile.h usability
- configure:10355: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:84:10: fatal error: 'sys/sendfile.h' file not found
- #include <sys/sendfile.h>
- ^~~~~~~~~~~~~~~~
- 1 error generated.
- configure:10355: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_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/sendfile.h>
- configure:10355: result: no
- configure:10355: checking sys/sendfile.h presence
- configure:10355: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:51:10: fatal error: 'sys/sendfile.h' file not found
- #include <sys/sendfile.h>
- ^~~~~~~~~~~~~~~~
- 1 error generated.
- configure:10355: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | /* end confdefs.h. */
- | #include <sys/sendfile.h>
- configure:10355: result: no
- configure:10355: checking for sys/sendfile.h
- configure:10355: result: no
- configure:10367: checking sys/socket.h usability
- configure:10367: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10367: $? = 0
- configure:10367: result: yes
- configure:10367: checking sys/socket.h presence
- configure:10367: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10367: $? = 0
- configure:10367: result: yes
- configure:10367: checking for sys/socket.h
- configure:10367: result: yes
- configure:10379: checking for sys/syscall.h
- configure:10379: result: no
- configure:10391: checking sys/sysmacros.h usability
- configure:10391: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:85:10: fatal error: 'sys/sysmacros.h' file not found
- #include <sys/sysmacros.h>
- ^~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:10391: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_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/sysmacros.h>
- configure:10391: result: no
- configure:10391: checking sys/sysmacros.h presence
- configure:10391: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:52:10: fatal error: 'sys/sysmacros.h' file not found
- #include <sys/sysmacros.h>
- ^~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:10391: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | /* end confdefs.h. */
- | #include <sys/sysmacros.h>
- configure:10391: result: no
- configure:10391: checking for sys/sysmacros.h
- configure:10391: result: no
- configure:10403: checking sys/time.h usability
- configure:10403: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10403: $? = 0
- configure:10403: result: yes
- configure:10403: checking sys/time.h presence
- configure:10403: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10403: $? = 0
- configure:10403: result: yes
- configure:10403: checking for sys/time.h
- configure:10403: result: yes
- configure:10415: checking sys/times.h usability
- configure:10415: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10415: $? = 0
- configure:10415: result: yes
- configure:10415: checking sys/times.h presence
- configure:10415: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10415: $? = 0
- configure:10415: result: yes
- configure:10415: checking for sys/times.h
- configure:10415: result: yes
- configure:10427: checking sys/uio.h usability
- configure:10427: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10427: $? = 0
- configure:10427: result: yes
- configure:10427: checking sys/uio.h presence
- configure:10427: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10427: $? = 0
- configure:10427: result: yes
- configure:10427: checking for sys/uio.h
- configure:10427: result: yes
- configure:10439: checking sys/utime.h usability
- configure:10439: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:88:10: fatal error: 'sys/utime.h' file not found
- #include <sys/utime.h>
- ^~~~~~~~~~~~~
- 1 error generated.
- configure:10439: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_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/utime.h>
- configure:10439: result: no
- configure:10439: checking sys/utime.h presence
- configure:10439: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:55:10: fatal error: 'sys/utime.h' file not found
- #include <sys/utime.h>
- ^~~~~~~~~~~~~
- 1 error generated.
- configure:10439: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | /* end confdefs.h. */
- | #include <sys/utime.h>
- configure:10439: result: no
- configure:10439: checking for sys/utime.h
- configure:10439: result: no
- configure:10451: checking for syscall.h
- configure:10451: result: no
- configure:10463: checking time.h usability
- configure:10463: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10463: $? = 0
- configure:10463: result: yes
- configure:10463: checking time.h presence
- configure:10463: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10463: $? = 0
- configure:10463: result: yes
- configure:10463: checking for time.h
- configure:10463: result: yes
- configure:10475: checking ucontext.h usability
- configure:10475: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10475: $? = 0
- configure:10475: result: yes
- configure:10475: checking ucontext.h presence
- configure:10475: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10475: $? = 0
- configure:10475: result: yes
- configure:10475: checking for ucontext.h
- configure:10475: result: yes
- configure:10487: checking utime.h usability
- configure:10487: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10487: $? = 0
- configure:10487: result: yes
- configure:10487: checking utime.h presence
- configure:10487: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10487: $? = 0
- configure:10487: result: yes
- configure:10487: checking for utime.h
- configure:10487: result: yes
- configure:10509: checking gmp.h usability
- configure:10509: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10509: $? = 0
- configure:10509: result: yes
- configure:10509: checking gmp.h presence
- configure:10509: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10509: $? = 0
- configure:10509: result: yes
- configure:10509: checking for gmp.h
- configure:10509: result: yes
- configure:10520: checking for library containing __gmpz_init
- configure:10551: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "___gmpz_init", referenced from:
- _main in conftest-7eb254.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:10551: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | /* end confdefs.h. */
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char __gmpz_init ();
- | int
- | main ()
- | {
- | return __gmpz_init ();
- | ;
- | return 0;
- | }
- configure:10551: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:10551: $? = 0
- configure:10568: result: -lgmp
- configure:10723: checking for special C compiler options needed for large files
- configure:10768: result: no
- configure:10774: checking for _FILE_OFFSET_BITS value needed for large files
- configure:10799: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10799: $? = 0
- configure:10831: result: no
- configure:10975: checking whether byte ordering is bigendian
- configure:10990: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10990: $? = 0
- configure:11035: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11035: $? = 0
- configure:11053: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:67:4: error: use of undeclared identifier 'not'
- not big endian
- ^
- 1 error generated.
- configure:11053: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | /* end confdefs.h. */
- | #include <sys/types.h>
- | #include <sys/param.h>
- |
- | int
- | main ()
- | {
- | #if BYTE_ORDER != BIG_ENDIAN
- | not big endian
- | #endif
- |
- | ;
- | return 0;
- | }
- configure:11181: result: no
- configure:11199: checking for an ANSI C-conforming const
- configure:11265: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11265: $? = 0
- configure:11272: result: yes
- configure:11280: checking whether char is unsigned
- configure:11299: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11299: $? = 0
- configure:11306: result: no
- configure:11313: checking for inline
- configure:11329: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11329: $? = 0
- configure:11337: result: inline
- configure:11355: checking for working volatile
- configure:11374: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11374: $? = 0
- configure:11381: result: yes
- configure:11390: checking for typeof syntax and keyword spelling
- configure:11421: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11421: $? = 0
- configure:11428: result: typeof
- configure:11451: checking for long long
- configure:11451: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11451: $? = 0
- configure:11451: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:97:24: error: expected expression
- if (sizeof ((long long)))
- ^
- 1 error generated.
- configure:11451: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 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 ()
- | {
- | if (sizeof ((long long)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:11451: result: yes
- configure:11460: checking for off_t
- configure:11460: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11460: $? = 0
- configure:11460: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:98:20: error: expected expression
- if (sizeof ((off_t)))
- ^
- 1 error generated.
- configure:11460: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 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 ()
- | {
- | if (sizeof ((off_t)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:11460: result: yes
- configure:11471: checking char bit
- configure:11477: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:11477: $? = 0
- configure:11477: ./conftest
- configure:11477: $? = 0
- configure:11486: result: 8
- configure:11652: checking size of int
- configure:11657: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:11657: $? = 0
- configure:11657: ./conftest
- configure:11657: $? = 0
- configure:11671: result: 4
- configure:11768: checking size of short
- configure:11773: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:11773: $? = 0
- configure:11773: ./conftest
- configure:11773: $? = 0
- configure:11787: result: 2
- configure:11977: checking size of long
- configure:11982: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:11982: $? = 0
- configure:11982: ./conftest
- configure:11982: $? = 0
- configure:11996: result: 8
- configure:12093: checking size of long long
- configure:12098: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:12098: $? = 0
- configure:12098: ./conftest
- configure:12098: $? = 0
- configure:12112: result: 8
- configure:12302: checking size of __int64
- configure:12307: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:100:57: error: use of undeclared identifier '__int64'
- static long int longval () { return (long int) (sizeof (__int64)); }
- ^
- conftest.c:101:67: error: use of undeclared identifier '__int64'
- static unsigned long int ulongval () { return (long int) (sizeof (__int64)); }
- ^
- conftest.c:111:28: error: use of undeclared identifier '__int64'
- if (((long int) (sizeof (__int64))) < 0)
- ^
- conftest.c:114:37: error: use of undeclared identifier '__int64'
- if (i != ((long int) (sizeof (__int64))))
- ^
- conftest.c:121:37: error: use of undeclared identifier '__int64'
- if (i != ((long int) (sizeof (__int64))))
- ^
- 5 errors generated.
- configure:12307: $? = 1
- configure: program exited with status 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #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
- | static long int longval () { return (long int) (sizeof (__int64)); }
- | static unsigned long int ulongval () { return (long int) (sizeof (__int64)); }
- | #include <stdio.h>
- | #include <stdlib.h>
- | int
- | main ()
- | {
- |
- | FILE *f = fopen ("conftest.val", "w");
- | if (! f)
- | return 1;
- | if (((long int) (sizeof (__int64))) < 0)
- | {
- | long int i = longval ();
- | if (i != ((long int) (sizeof (__int64))))
- | return 1;
- | fprintf (f, "%ld", i);
- | }
- | else
- | {
- | unsigned long int i = ulongval ();
- | if (i != ((long int) (sizeof (__int64))))
- | return 1;
- | fprintf (f, "%lu", i);
- | }
- | /* Do not output a trailing newline, as this causes \r\n confusion
- | on some platforms. */
- | return ferror (f) || fclose (f) != 0;
- |
- | ;
- | return 0;
- | }
- configure:12321: result: 0
- configure:12511: checking size of __int128
- configure:12516: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:12516: $? = 0
- configure:12516: ./conftest
- configure:12516: $? = 0
- configure:12530: result: 16
- configure:12627: checking size of off_t
- configure:12632: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:12632: $? = 0
- configure:12632: ./conftest
- configure:12632: $? = 0
- configure:12646: result: 8
- configure:12836: checking size of void*
- configure:12841: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:12841: $? = 0
- configure:12841: ./conftest
- configure:12841: $? = 0
- configure:12855: result: 8
- configure:12952: checking size of float
- configure:12957: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:12957: $? = 0
- configure:12957: ./conftest
- configure:12957: $? = 0
- configure:12971: result: 4
- configure:13068: checking size of double
- configure:13073: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:13073: $? = 0
- configure:13073: ./conftest
- configure:13073: $? = 0
- configure:13087: result: 8
- configure:13202: checking size of time_t
- configure:13207: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:13207: $? = 0
- configure:13207: ./conftest
- configure:13207: $? = 0
- configure:13222: result: 8
- configure:13321: checking size of clock_t
- configure:13326: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:13326: $? = 0
- configure:13326: ./conftest
- configure:13326: $? = 0
- configure:13341: result: 8
- configure:13354: checking packed struct attribute
- configure:13376: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:76:4: error: expected identifier
- PACKED_STRUCT(struct { int a; });
- ^
- conftest.c:75:46: note: expanded from macro 'PACKED_STRUCT'
- #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
- ^
- conftest.c:76:4: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- conftest.c:75:35: note: expanded from macro 'PACKED_STRUCT'
- #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
- ^
- conftest.c:76:4: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- conftest.c:75:26: note: expanded from macro 'PACKED_STRUCT'
- #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
- ^
- conftest.c:76:18: error: expected ';' after top level declarator
- PACKED_STRUCT(struct { int a; });
- ^
- conftest.c:76:4: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- PACKED_STRUCT(struct { int a; });
- ^
- conftest.c:75:61: note: expanded from macro 'PACKED_STRUCT'
- #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
- ^
- conftest.c:76:4: error: a parameter list without types is only allowed in a function definition
- conftest.c:75:66: note: expanded from macro 'PACKED_STRUCT'
- #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
- ^
- 3 warnings and 3 errors generated.
- configure:13376: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | /* end confdefs.h. */
- | #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
- | PACKED_STRUCT(struct { int a; });
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:13376: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:76:18: warning: declaration does not declare anything [-Wmissing-declarations]
- PACKED_STRUCT(struct { int a; });
- ^
- 1 warning generated.
- configure:13376: $? = 0
- configure:13382: result: x __attribute__((packed))
- configure:13391: checking whether -Wno-address-of-packed-member is accepted as CFLAGS
- configure:13418: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -Wno-address-of-packed-member -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13418: $? = 0
- configure:13421: result: yes
- configure:13457: checking for printf prefix for long long
- configure:13508: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -Qunused-arguments -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13508: $? = 0
- configure:13525: result: ll
- configure:13625: checking for pid_t
- configure:13625: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13625: $? = 0
- configure:13625: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:114:20: error: expected expression
- if (sizeof ((pid_t)))
- ^
- 1 error generated.
- configure:13625: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | /* 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:13625: result: yes
- configure:13632: checking for convertible type of pid_t
- configure:13660: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:114:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !((pid_t)-1 > 0)];
- ^~~~~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:13660: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | /* 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 * !((pid_t)-1 > 0)];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:13690: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:114:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'long long') vs 'rbcv_conftest_target_type' (aka 'int')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:113:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:116:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:115:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:121:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3 errors generated.
- configure:13690: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | /* 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
- | typedef pid_t rbcv_conftest_target_type;
- | typedef long long rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:13690: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:114:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'long') vs 'rbcv_conftest_target_type' (aka 'int')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:113:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:116:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:115:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:121:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3 errors generated.
- configure:13690: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | /* 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
- | typedef pid_t rbcv_conftest_target_type;
- | typedef long rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:13690: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13690: $? = 0
- configure:13710: result: INT
- configure:13761: checking for uid_t
- configure:13761: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13761: $? = 0
- configure:13761: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:119:20: error: expected expression
- if (sizeof ((uid_t)))
- ^
- 1 error generated.
- configure:13761: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | /* 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 ((uid_t)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:13761: result: yes
- configure:13768: checking for convertible type of uid_t
- configure:13796: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13796: $? = 0
- configure:13826: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:119:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'unsigned long long') vs 'rbcv_conftest_target_type' (aka 'unsigned int')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:118:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:121:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:120:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:126:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3 errors generated.
- configure:13826: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | /* 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
- | typedef uid_t rbcv_conftest_target_type;
- | typedef unsigned long long rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:13826: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:119:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'unsigned long') vs 'rbcv_conftest_target_type' (aka 'unsigned int')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:118:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:121:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:120:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:126:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3 errors generated.
- configure:13826: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | /* 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
- | typedef uid_t rbcv_conftest_target_type;
- | typedef unsigned long rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:13826: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13826: $? = 0
- configure:13846: result: UINT
- configure:13897: checking for gid_t
- configure:13897: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13897: $? = 0
- configure:13897: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:124:20: error: expected expression
- if (sizeof ((gid_t)))
- ^
- 1 error generated.
- configure:13897: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | /* 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 ((gid_t)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:13897: result: yes
- configure:13904: checking for convertible type of gid_t
- configure:13932: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13932: $? = 0
- configure:13962: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:124:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'unsigned long long') vs 'rbcv_conftest_target_type' (aka 'unsigned int')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:123:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:126:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:125:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:131:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3 errors generated.
- configure:13962: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | /* 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
- | typedef gid_t rbcv_conftest_target_type;
- | typedef unsigned long long rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:13962: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:124:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'unsigned long') vs 'rbcv_conftest_target_type' (aka 'unsigned int')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:123:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:126:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:125:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:131:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3 errors generated.
- configure:13962: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | /* 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
- | typedef gid_t rbcv_conftest_target_type;
- | typedef unsigned long rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:13962: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13962: $? = 0
- configure:13982: result: UINT
- configure:14033: checking for time_t
- configure:14033: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14033: $? = 0
- configure:14033: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:98:21: error: expected expression
- if (sizeof ((time_t)))
- ^
- 1 error generated.
- configure:14033: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | /* end confdefs.h. */
- | #include <time.h>
- |
- | int
- | main ()
- | {
- | if (sizeof ((time_t)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:14033: result: yes
- configure:14041: checking for convertible type of time_t
- configure:14070: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:98:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !((time_t)-1 > 0)];
- ^~~~~~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:14070: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | /* end confdefs.h. */
- | #include <time.h>
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !((time_t)-1 > 0)];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:14101: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:98:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'long long') vs 'rbcv_conftest_target_type' (aka 'long')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:97:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:100:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:99:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- 2 errors generated.
- configure:14101: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | /* end confdefs.h. */
- | #include <time.h>
- |
- | typedef time_t rbcv_conftest_target_type;
- | typedef long long rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:14101: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14101: $? = 0
- configure:14121: result: LONG
- configure:14172: checking for dev_t
- configure:14172: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14172: $? = 0
- configure:14172: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:134:20: error: expected expression
- if (sizeof ((dev_t)))
- ^
- 1 error generated.
- configure:14172: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | /* 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 ((dev_t)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:14172: result: yes
- configure:14179: checking for convertible type of dev_t
- configure:14207: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:134:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !((dev_t)-1 > 0)];
- ^~~~~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:14207: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | /* 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 * !((dev_t)-1 > 0)];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:14237: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:134:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'long long') vs 'rbcv_conftest_target_type' (aka 'int')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:133:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:136:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:135:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:141:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3 errors generated.
- configure:14237: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | /* 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
- | typedef dev_t rbcv_conftest_target_type;
- | typedef long long rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:14237: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:134:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'long') vs 'rbcv_conftest_target_type' (aka 'int')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:133:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:136:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:135:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:141:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3 errors generated.
- configure:14237: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | /* 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
- | typedef dev_t rbcv_conftest_target_type;
- | typedef long rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:14237: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14237: $? = 0
- configure:14257: result: INT
- configure:14308: checking for mode_t
- configure:14308: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14308: $? = 0
- configure:14308: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:108:21: error: expected expression
- if (sizeof ((mode_t)))
- ^
- 1 error generated.
- configure:14308: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | /* end confdefs.h. */
- | #include <sys/stat.h>
- |
- | int
- | main ()
- | {
- | if (sizeof ((mode_t)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:14308: result: yes
- configure:14316: checking for convertible type of mode_t
- configure:14345: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14345: $? = 0
- configure:14376: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:108:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'unsigned long long') vs 'rbcv_conftest_target_type' (aka 'unsigned short')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:107:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:110:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:109:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:115:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3 errors generated.
- configure:14376: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | /* end confdefs.h. */
- | #include <sys/stat.h>
- |
- | typedef mode_t rbcv_conftest_target_type;
- | typedef unsigned long long rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:14376: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:108:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'unsigned long') vs 'rbcv_conftest_target_type' (aka 'unsigned short')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:107:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:110:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:109:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:115:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3 errors generated.
- configure:14376: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | /* end confdefs.h. */
- | #include <sys/stat.h>
- |
- | typedef mode_t rbcv_conftest_target_type;
- | typedef unsigned long rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:14376: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:108:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'unsigned int') vs 'rbcv_conftest_target_type' (aka 'unsigned short')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:107:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:110:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:109:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:115:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 3 errors generated.
- configure:14376: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | /* end confdefs.h. */
- | #include <sys/stat.h>
- |
- | typedef mode_t rbcv_conftest_target_type;
- | typedef unsigned int rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:14376: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14376: $? = 0
- configure:14396: result: UINT
- configure:14447: checking for rlim_t
- configure:14447: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14447: $? = 0
- configure:14447: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:121:21: error: expected expression
- if (sizeof ((rlim_t)))
- ^
- 1 error generated.
- configure:14447: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | /* end confdefs.h. */
- |
- | #ifdef HAVE_SYS_TYPES_H
- | #include <sys/types.h>
- | #endif
- | #ifdef HAVE_SYS_TYPES_H
- | #include <sys/time.h>
- | #endif
- | #include <sys/resource.h>
- |
- |
- | int
- | main ()
- | {
- | if (sizeof ((rlim_t)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:14447: result: yes
- configure:14463: checking for convertible type of rlim_t
- configure:14500: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14500: $? = 0
- configure:14539: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14539: $? = 0
- configure:14559: result: ULL
- configure:14610: checking for off_t
- configure:14610: result: yes
- configure:14617: checking for convertible type of off_t
- configure:14645: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:149:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !((off_t)-1 > 0)];
- ^~~~~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:14645: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | /* 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 * !((off_t)-1 > 0)];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:14675: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14675: $? = 0
- configure:14695: result: LL
- configure:14746: checking for clockid_t
- configure:14746: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:154:13: error: use of undeclared identifier 'clockid_t'
- if (sizeof (clockid_t))
- ^
- 1 error generated.
- configure:14746: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | /* 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 (clockid_t))
- | return 0;
- | ;
- | return 0;
- | }
- configure:14746: result: no
- configure:14753: checking for convertible type of clockid_t
- configure:14781: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:154:35: error: expected expression
- static int test_array [1 - 2 * !(()-1 > 0)];
- ^
- 1 error generated.
- configure:14781: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | /* 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 * !(()-1 > 0)];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:14811: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:151:13: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- typedef rbcv_conftest_target_type;
- ~~~~~~~ ^
- conftest.c:154:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'long long') vs 'rbcv_conftest_target_type' (aka 'int')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:153:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:156:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:155:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:161:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1 warning and 3 errors generated.
- configure:14811: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | /* 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
- | typedef rbcv_conftest_target_type;
- | typedef long long rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:14811: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:151:13: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- typedef rbcv_conftest_target_type;
- ~~~~~~~ ^
- conftest.c:154:38: error: redeclaration of 'rbcv_conftest_var' with a different type: 'rbcv_conftest_replace_type' (aka 'long') vs 'rbcv_conftest_target_type' (aka 'int')
- extern rbcv_conftest_replace_type rbcv_conftest_var;
- ^
- conftest.c:153:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:156:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:155:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:161:24: error: 'test_array' declared as an array with a negative size
- static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1 warning and 3 errors generated.
- configure:14811: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | /* 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
- | typedef rbcv_conftest_target_type;
- | typedef long rbcv_conftest_replace_type;
- | extern rbcv_conftest_target_type rbcv_conftest_var;
- | extern rbcv_conftest_replace_type rbcv_conftest_var;
- | extern rbcv_conftest_target_type rbcv_conftest_func(void);
- | extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- |
- | int
- | main ()
- | {
- | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
- | test_array [0] = 0;
- | return test_array [0];
- |
- | ;
- | return 0;
- | }
- configure:14811: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:151:13: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- typedef rbcv_conftest_target_type;
- ~~~~~~~ ^
- 1 warning generated.
- configure:14811: $? = 0
- configure:14831: result: INT
- configure:14883: checking for prototypes
- configure:14899: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14899: $? = 0
- configure:14906: result: yes
- configure:14915: checking token paste string
- configure:14931: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14931: $? = 0
- configure:14938: result: ansi
- configure:14952: checking stringization
- configure:14981: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14981: $? = 0
- configure:14990: result: #expr
- configure:15005: checking string literal concatenation
- configure:15029: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15029: $? = 0
- configure:15037: result: yes
- configure:15046: checking for variable length prototypes and stdarg.h
- configure:15072: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15072: $? = 0
- configure:15079: result: yes
- configure:15088: checking for variable length macro
- configure:15107: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15107: $? = 0
- configure:15114: result: yes
- configure:15131: checking for CONSTFUNC function attribute
- configure:15173: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15173: $? = 0
- configure:15191: result: __attribute__ ((__const__)) x
- configure:15204: checking for PUREFUNC function attribute
- configure:15246: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15246: $? = 0
- configure:15264: result: __attribute__ ((__pure__)) x
- configure:15277: checking for NORETURN function attribute
- configure:15319: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15319: $? = 0
- configure:15337: result: __attribute__ ((__noreturn__)) x
- configure:15350: checking for DEPRECATED function attribute
- configure:15392: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15392: $? = 0
- configure:15410: result: __attribute__ ((__deprecated__)) x
- configure:15423: checking for DEPRECATED_BY function attribute
- configure:15465: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15465: $? = 0
- configure:15483: result: __attribute__ ((__deprecated__("by "#n))) x
- configure:15496: checking for DEPRECATED_TYPE type attribute
- configure:15539: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:140:5: warning: attribute '__deprecated__' is ignored, place it after "struct" to apply attribute to type declaration [-Wignored-attributes]
- DEPRECATED_TYPE(mesg,x);
- ^
- conftest.c:134:49: note: expanded from macro 'DEPRECATED_TYPE'
- #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x
- ^
- 1 warning generated.
- configure:15539: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | /* end confdefs.h. */
- |
- | #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x
- |
- |
- | #define x struct conftest_attribute_check {int i;}
- |
- | #define mesg ("")
- | DEPRECATED_TYPE(mesg,x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:15539: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15539: $? = 0
- configure:15557: result: x __attribute__ ((__deprecated__ mesg))
- configure:15570: checking for NOINLINE function attribute
- configure:15612: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15612: $? = 0
- configure:15630: result: __attribute__ ((__noinline__)) x
- configure:15643: checking for ALWAYS_INLINE function attribute
- configure:15685: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15685: $? = 0
- configure:15703: result: __attribute__ ((__always_inline__)) x
- configure:15716: checking for WARN_UNUSED_RESULT function attribute
- configure:15758: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15758: $? = 0
- configure:15776: result: __attribute__ ((__warn_unused_result__)) x
- configure:15789: checking for MAYBE_UNUSED function attribute
- configure:15831: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15831: $? = 0
- configure:15849: result: __attribute__ ((__unused__)) x
- configure:15862: checking for ERRORFUNC function attribute
- configure:15904: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:144:5: warning: unknown attribute '__error__' ignored [-Wunknown-attributes]
- ERRORFUNC(mesg,x);
- ^
- conftest.c:139:43: note: expanded from macro 'ERRORFUNC'
- #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x
- ^
- 1 warning generated.
- configure:15904: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | /* end confdefs.h. */
- |
- | #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | ERRORFUNC(mesg,x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:15904: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:144:5: warning: unknown attribute '__error__' ignored [-Wunknown-attributes]
- ERRORFUNC(mesg,x);
- ^
- conftest.c:139:45: note: expanded from macro 'ERRORFUNC'
- #define ERRORFUNC(mesg,x) x __attribute__ ((__error__ mesg))
- ^
- 1 warning generated.
- configure:15904: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | /* end confdefs.h. */
- |
- | #define ERRORFUNC(mesg,x) x __attribute__ ((__error__ mesg))
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | ERRORFUNC(mesg,x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:15904: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:144:15: error: expected parameter declarator
- ERRORFUNC(mesg,x);
- ^
- conftest.c:143:15: note: expanded from macro 'mesg'
- #define mesg ("")
- ^
- conftest.c:144:15: error: expected ')'
- conftest.c:143:15: note: expanded from macro 'mesg'
- #define mesg ("")
- ^
- conftest.c:144:15: note: to match this '('
- conftest.c:143:14: note: expanded from macro 'mesg'
- #define mesg ("")
- ^
- conftest.c:144:5: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- ERRORFUNC(mesg,x);
- ^
- conftest.c:139:38: note: expanded from macro 'ERRORFUNC'
- #define ERRORFUNC(mesg,x) __declspec(__error__ mesg) x
- ^
- conftest.c:144:5: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- conftest.c:139:27: note: expanded from macro 'ERRORFUNC'
- #define ERRORFUNC(mesg,x) __declspec(__error__ mesg) x
- ^
- conftest.c:144:20: error: expected ';' after top level declarator
- ERRORFUNC(mesg,x);
- ^
- conftest.c:141:11: note: expanded from macro 'x'
- #define x int conftest_attribute_check(void)
- ^
- 2 warnings and 3 errors generated.
- configure:15904: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | /* end confdefs.h. */
- |
- | #define ERRORFUNC(mesg,x) __declspec(__error__ mesg) x
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | ERRORFUNC(mesg,x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:15904: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15904: $? = 0
- configure:15922: result: x
- configure:15935: checking for WARNINGFUNC function attribute
- configure:15977: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:144:5: warning: unknown attribute '__warning__' ignored [-Wunknown-attributes]
- WARNINGFUNC(mesg,x);
- ^
- conftest.c:139:45: note: expanded from macro 'WARNINGFUNC'
- #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x
- ^
- 1 warning generated.
- configure:15977: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | /* end confdefs.h. */
- |
- | #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | WARNINGFUNC(mesg,x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:15977: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:144:5: warning: unknown attribute '__warning__' ignored [-Wunknown-attributes]
- WARNINGFUNC(mesg,x);
- ^
- conftest.c:139:47: note: expanded from macro 'WARNINGFUNC'
- #define WARNINGFUNC(mesg,x) x __attribute__ ((__warning__ mesg))
- ^
- 1 warning generated.
- configure:15977: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | /* end confdefs.h. */
- |
- | #define WARNINGFUNC(mesg,x) x __attribute__ ((__warning__ mesg))
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | WARNINGFUNC(mesg,x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:15977: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:144:17: error: expected parameter declarator
- WARNINGFUNC(mesg,x);
- ^
- conftest.c:143:15: note: expanded from macro 'mesg'
- #define mesg ("")
- ^
- conftest.c:144:17: error: expected ')'
- conftest.c:143:15: note: expanded from macro 'mesg'
- #define mesg ("")
- ^
- conftest.c:144:17: note: to match this '('
- conftest.c:143:14: note: expanded from macro 'mesg'
- #define mesg ("")
- ^
- conftest.c:144:5: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- WARNINGFUNC(mesg,x);
- ^
- conftest.c:139:40: note: expanded from macro 'WARNINGFUNC'
- #define WARNINGFUNC(mesg,x) __declspec(__warning__ mesg) x
- ^
- conftest.c:144:5: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- conftest.c:139:29: note: expanded from macro 'WARNINGFUNC'
- #define WARNINGFUNC(mesg,x) __declspec(__warning__ mesg) x
- ^
- conftest.c:144:22: error: expected ';' after top level declarator
- WARNINGFUNC(mesg,x);
- ^
- conftest.c:141:11: note: expanded from macro 'x'
- #define x int conftest_attribute_check(void)
- ^
- 2 warnings and 3 errors generated.
- configure:15977: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | /* end confdefs.h. */
- |
- | #define WARNINGFUNC(mesg,x) __declspec(__warning__ mesg) x
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | WARNINGFUNC(mesg,x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:15977: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15977: $? = 0
- configure:15995: result: x
- configure:16008: checking for WEAK function attribute
- configure:16050: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16050: $? = 0
- configure:16068: result: __attribute__ ((__weak__)) x
- configure:16089: checking for FUNC_STDCALL function attribute
- configure:16133: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:148:5: warning: calling convention '__stdcall__' ignored for this target [-Wignored-attributes]
- FUNC_STDCALL(x);
- ^
- conftest.c:141:41: note: expanded from macro 'FUNC_STDCALL'
- #define FUNC_STDCALL(x) __attribute__ ((__stdcall__)) x
- ^
- 1 warning generated.
- configure:16133: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | /* end confdefs.h. */
- |
- | #define FUNC_STDCALL(x) __attribute__ ((__stdcall__)) x
- |
- |
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | FUNC_STDCALL(x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:16133: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:148:5: warning: calling convention '__stdcall__' ignored for this target [-Wignored-attributes]
- FUNC_STDCALL(x);
- ^
- conftest.c:141:43: note: expanded from macro 'FUNC_STDCALL'
- #define FUNC_STDCALL(x) x __attribute__ ((__stdcall__))
- ^
- 1 warning generated.
- configure:16133: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | /* end confdefs.h. */
- |
- | #define FUNC_STDCALL(x) x __attribute__ ((__stdcall__))
- |
- |
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | FUNC_STDCALL(x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:16133: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:148:18: error: parameter named 'conftest_attribute_check' is missing
- FUNC_STDCALL(x);
- ^
- conftest.c:145:15: note: expanded from macro 'x'
- #define x int conftest_attribute_check(void)
- ^
- conftest.c:150:1: error: parameter named 'main' is missing
- main ()
- ^
- conftest.c:150:8: error: expected ';' at end of declaration
- main ()
- ^
- ;
- conftest.c:148:5: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- FUNC_STDCALL(x);
- ^
- conftest.c:141:25: note: expanded from macro 'FUNC_STDCALL'
- #define FUNC_STDCALL(x) __declspec(__stdcall__) x
- ^
- 1 warning and 3 errors generated.
- configure:16133: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | /* end confdefs.h. */
- |
- | #define FUNC_STDCALL(x) __declspec(__stdcall__) x
- |
- |
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | FUNC_STDCALL(x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:16133: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16133: $? = 0
- configure:16151: result: x
- configure:16170: checking for FUNC_CDECL function attribute
- configure:16214: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16214: $? = 0
- configure:16232: result: __attribute__ ((__cdecl__)) x
- configure:16251: checking for FUNC_FASTCALL function attribute
- configure:16295: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:149:5: warning: calling convention '__fastcall__' ignored for this target [-Wignored-attributes]
- FUNC_FASTCALL(x);
- ^
- conftest.c:142:42: note: expanded from macro 'FUNC_FASTCALL'
- #define FUNC_FASTCALL(x) __attribute__ ((__fastcall__)) x
- ^
- 1 warning generated.
- configure:16295: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | /* end confdefs.h. */
- |
- | #define FUNC_FASTCALL(x) __attribute__ ((__fastcall__)) x
- |
- |
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | FUNC_FASTCALL(x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:16295: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:149:5: warning: calling convention '__fastcall__' ignored for this target [-Wignored-attributes]
- FUNC_FASTCALL(x);
- ^
- conftest.c:142:44: note: expanded from macro 'FUNC_FASTCALL'
- #define FUNC_FASTCALL(x) x __attribute__ ((__fastcall__))
- ^
- 1 warning generated.
- configure:16295: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | /* end confdefs.h. */
- |
- | #define FUNC_FASTCALL(x) x __attribute__ ((__fastcall__))
- |
- |
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | FUNC_FASTCALL(x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:16295: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:149:19: error: parameter named 'conftest_attribute_check' is missing
- FUNC_FASTCALL(x);
- ^
- conftest.c:146:15: note: expanded from macro 'x'
- #define x int conftest_attribute_check(void)
- ^
- conftest.c:151:1: error: parameter named 'main' is missing
- main ()
- ^
- conftest.c:151:8: error: expected ';' at end of declaration
- main ()
- ^
- ;
- conftest.c:149:5: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- FUNC_FASTCALL(x);
- ^
- conftest.c:142:26: note: expanded from macro 'FUNC_FASTCALL'
- #define FUNC_FASTCALL(x) __declspec(__fastcall__) x
- ^
- 1 warning and 3 errors generated.
- configure:16295: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | /* end confdefs.h. */
- |
- | #define FUNC_FASTCALL(x) __declspec(__fastcall__) x
- |
- |
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | FUNC_FASTCALL(x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:16295: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16295: $? = 0
- configure:16313: result: x
- configure:16332: checking for FUNC_UNOPTIMIZED function attribute
- configure:16374: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:147:5: warning: unknown attribute '__optimize__' ignored [-Wunknown-attributes]
- FUNC_UNOPTIMIZED(x);
- ^
- conftest.c:142:45: note: expanded from macro 'FUNC_UNOPTIMIZED'
- #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x
- ^
- 1 warning generated.
- configure:16374: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | /* end confdefs.h. */
- |
- | #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | FUNC_UNOPTIMIZED(x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:16374: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:147:5: warning: unknown attribute '__optimize__' ignored [-Wunknown-attributes]
- FUNC_UNOPTIMIZED(x);
- ^
- conftest.c:142:47: note: expanded from macro 'FUNC_UNOPTIMIZED'
- #define FUNC_UNOPTIMIZED(x) x __attribute__ ((__optimize__("O0")))
- ^
- 1 warning generated.
- configure:16374: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | /* end confdefs.h. */
- |
- | #define FUNC_UNOPTIMIZED(x) x __attribute__ ((__optimize__("O0")))
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | FUNC_UNOPTIMIZED(x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:16374: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:147:5: error: expected parameter declarator
- FUNC_UNOPTIMIZED(x);
- ^
- conftest.c:142:53: note: expanded from macro 'FUNC_UNOPTIMIZED'
- #define FUNC_UNOPTIMIZED(x) __declspec(__optimize__("O0")) x
- ^
- conftest.c:147:5: error: expected ')'
- conftest.c:142:53: note: expanded from macro 'FUNC_UNOPTIMIZED'
- #define FUNC_UNOPTIMIZED(x) __declspec(__optimize__("O0")) x
- ^
- conftest.c:147:5: note: to match this '('
- conftest.c:142:52: note: expanded from macro 'FUNC_UNOPTIMIZED'
- #define FUNC_UNOPTIMIZED(x) __declspec(__optimize__("O0")) x
- ^
- conftest.c:147:5: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- FUNC_UNOPTIMIZED(x);
- ^
- conftest.c:142:40: note: expanded from macro 'FUNC_UNOPTIMIZED'
- #define FUNC_UNOPTIMIZED(x) __declspec(__optimize__("O0")) x
- ^
- conftest.c:147:5: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- conftest.c:142:29: note: expanded from macro 'FUNC_UNOPTIMIZED'
- #define FUNC_UNOPTIMIZED(x) __declspec(__optimize__("O0")) x
- ^
- conftest.c:147:22: error: expected ';' after top level declarator
- FUNC_UNOPTIMIZED(x);
- ^
- conftest.c:144:11: note: expanded from macro 'x'
- #define x int conftest_attribute_check(void)
- ^
- 2 warnings and 3 errors generated.
- configure:16374: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | /* end confdefs.h. */
- |
- | #define FUNC_UNOPTIMIZED(x) __declspec(__optimize__("O0")) x
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | FUNC_UNOPTIMIZED(x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:16374: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16374: $? = 0
- configure:16392: result: x
- configure:16405: checking for FUNC_MINIMIZED function attribute
- configure:16447: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:147:5: warning: unknown attribute '__optimize__' ignored [-Wunknown-attributes]
- FUNC_MINIMIZED(x);
- ^
- conftest.c:142:43: note: expanded from macro 'FUNC_MINIMIZED'
- #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x
- ^
- 1 warning generated.
- configure:16447: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | /* end confdefs.h. */
- |
- | #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | FUNC_MINIMIZED(x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:16447: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:147:5: warning: unknown attribute '__optimize__' ignored [-Wunknown-attributes]
- FUNC_MINIMIZED(x);
- ^
- conftest.c:142:45: note: expanded from macro 'FUNC_MINIMIZED'
- #define FUNC_MINIMIZED(x) x __attribute__ ((__optimize__("-Os","-fomit-frame-pointer")))
- ^
- 1 warning generated.
- configure:16447: $? = 0
- 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | /* end confdefs.h. */
- |
- | #define FUNC_MINIMIZED(x) x __attribute__ ((__optimize__("-Os","-fomit-frame-pointer")))
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | FUNC_MINIMIZED(x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:16447: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:147:5: error: expected parameter declarator
- FUNC_MINIMIZED(x);
- ^
- conftest.c:142:51: note: expanded from macro 'FUNC_MINIMIZED'
- #define FUNC_MINIMIZED(x) __declspec(__optimize__("-Os","-fomit-frame-pointer")) x
- ^
- conftest.c:147:5: error: expected ')'
- conftest.c:142:51: note: expanded from macro 'FUNC_MINIMIZED'
- #define FUNC_MINIMIZED(x) __declspec(__optimize__("-Os","-fomit-frame-pointer")) x
- ^
- conftest.c:147:5: note: to match this '('
- conftest.c:142:50: note: expanded from macro 'FUNC_MINIMIZED'
- #define FUNC_MINIMIZED(x) __declspec(__optimize__("-Os","-fomit-frame-pointer")) x
- ^
- conftest.c:147:5: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- FUNC_MINIMIZED(x);
- ^
- conftest.c:142:38: note: expanded from macro 'FUNC_MINIMIZED'
- #define FUNC_MINIMIZED(x) __declspec(__optimize__("-Os","-fomit-frame-pointer")) x
- ^
- conftest.c:147:5: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- conftest.c:142:27: note: expanded from macro 'FUNC_MINIMIZED'
- #define FUNC_MINIMIZED(x) __declspec(__optimize__("-Os","-fomit-frame-pointer")) x
- ^
- conftest.c:147:20: error: expected ';' after top level declarator
- FUNC_MINIMIZED(x);
- ^
- conftest.c:144:11: note: expanded from macro 'x'
- #define x int conftest_attribute_check(void)
- ^
- 2 warnings and 3 errors generated.
- configure:16447: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | /* end confdefs.h. */
- |
- | #define FUNC_MINIMIZED(x) __declspec(__optimize__("-Os","-fomit-frame-pointer")) x
- |
- | #define x int conftest_attribute_check(void)
- |
- | #define mesg ("")
- | FUNC_MINIMIZED(x);
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:16447: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16447: $? = 0
- configure:16465: result: x
- configure:16480: checking for function alias
- configure:16499: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:142:33: error: only weak aliases are supported on darwin
- void bar(void) __attribute__((alias("foo")));
- ^
- 1 error generated.
- configure:16499: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | /* end confdefs.h. */
- | void foo(void) {}
- | void bar(void) __attribute__((alias("foo")));
- | int
- | main ()
- | {
- | bar()
- | ;
- | return 0;
- | }
- configure:16499: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:142:38: error: only weak aliases are supported on darwin
- void bar(void) __attribute__((weak,alias("foo")));
- ^
- 1 error generated.
- configure:16499: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | /* end confdefs.h. */
- | void foo(void) {}
- | void bar(void) __attribute__((weak,alias("foo")));
- | int
- | main ()
- | {
- | bar()
- | ;
- | return 0;
- | }
- configure:16506: result: no
- configure:16523: checking for __atomic builtins
- configure:16546: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:16546: $? = 0
- configure:16554: result: yes
- configure:16563: checking for __sync builtins
- configure:16587: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:16587: $? = 0
- configure:16595: result: yes
- configure:16604: checking for __builtin_unreachable
- configure:16632: gcc -o conftest -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:16632: $? = 0
- configure:16653: result: yes
- configure:16666: checking for exported function attribute
- configure:16699: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16699: $? = 0
- configure:16717: result: __attribute__ ((__visibility__("default")))
- configure:16738: checking for function name string predefined identifier
- configure:16769: gcc -o conftest -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:16769: $? = 0
- configure:16790: result: __func__
- configure:16801: checking if enum over int is allowed
- configure:16852: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16852: $? = 0
- configure:16873: result: yes
- configure:16882: checking whether sys_nerr is declared
- configure:16882: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16882: $? = 0
- configure:16882: result: yes
- configure:16896: checking whether getenv is declared
- configure:16896: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16896: $? = 0
- configure:16896: result: yes
- configure:16943: checking for size_t
- configure:16943: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16943: $? = 0
- configure:16943: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:185:21: error: expected expression
- if (sizeof ((size_t)))
- ^
- 1 error generated.
- configure:16943: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 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 ()
- | {
- | if (sizeof ((size_t)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:16943: result: yes
- configure:16969: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16969: $? = 0
- configure:17078: checking size of size_t
- configure:17083: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:17083: $? = 0
- configure:17083: ./conftest
- configure:17083: $? = 0
- configure:17098: result: 8
- configure:17213: checking size of ptrdiff_t
- configure:17218: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:17218: $? = 0
- configure:17218: ./conftest
- configure:17218: $? = 0
- configure:17233: result: 8
- configure:17246: checking for printf prefix for size_t
- configure:17297: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -Qunused-arguments -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17297: $? = 0
- configure:17314: result: z
- configure:17326: checking for printf prefix for ptrdiff_t
- configure:17377: gcc -c -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -Qunused-arguments -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17377: $? = 0
- configure:17394: result: t
- configure:17405: checking for struct stat.st_blksize
- configure:17405: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17405: $? = 0
- configure:17405: result: yes
- configure:17418: checking for struct stat.st_blocks
- configure:17418: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17418: $? = 0
- configure:17418: result: yes
- configure:17438: checking for struct stat.st_rdev
- configure:17438: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17438: $? = 0
- configure:17438: result: yes
- configure:17453: checking size of struct stat.st_size
- configure:17483: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17483: $? = 0
- configure:17520: result: SIZEOF_OFF_T
- configure:17555: checking size of struct stat.st_blocks
- configure:17585: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17585: $? = 0
- configure:17622: result: SIZEOF_OFF_T
- configure:17657: checking size of struct stat.st_ino
- configure:17687: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17687: $? = 0
- configure:17724: result: SIZEOF_LONG
- configure:17755: checking for struct stat.st_atim
- configure:17755: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:199:13: error: no member named 'st_atim' in 'struct stat'
- if (ac_aggr.st_atim)
- ~~~~~~~ ^
- 1 error generated.
- configure:17755: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | /* 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 struct stat ac_aggr;
- | if (ac_aggr.st_atim)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17755: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:199:20: error: no member named 'st_atim' in 'struct stat'
- if (sizeof ac_aggr.st_atim)
- ~~~~~~~ ^
- 1 error generated.
- configure:17755: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | /* 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 struct stat ac_aggr;
- | if (sizeof ac_aggr.st_atim)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17755: result: no
- configure:17765: checking for struct stat.st_atimespec
- configure:17765: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:199:1: error: statement requires expression of scalar type ('struct timespec' invalid)
- if (ac_aggr.st_atimespec)
- ^ ~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:17765: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | /* 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 struct stat ac_aggr;
- | if (ac_aggr.st_atimespec)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17765: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17765: $? = 0
- configure:17765: result: yes
- configure:17775: checking for struct stat.st_atimensec
- configure:17775: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:200:13: error: no member named 'st_atimensec' in 'struct stat'; did you mean 'st_atimespec'?
- if (ac_aggr.st_atimensec)
- ^~~~~~~~~~~~
- st_atimespec
- /usr/include/sys/stat.h:182:13: note: 'st_atimespec' declared here
- struct stat __DARWIN_STRUCT_STAT64;
- ^
- /usr/include/sys/stat.h:166:2: note: expanded from macro '__DARWIN_STRUCT_STAT64'
- __DARWIN_STRUCT_STAT64_TIMES \
- ^
- /usr/include/sys/stat.h:129:18: note: expanded from macro '__DARWIN_STRUCT_STAT64_TIMES'
- struct timespec st_atimespec; /* time of last access */ \
- ^
- conftest.c:200:1: error: statement requires expression of scalar type ('struct timespec' invalid)
- if (ac_aggr.st_atimensec)
- ^ ~~~~~~~~~~~~~~~~~~~~
- 2 errors generated.
- configure:17775: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 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 struct stat ac_aggr;
- | if (ac_aggr.st_atimensec)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17775: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:200:20: error: no member named 'st_atimensec' in 'struct stat'; did you mean 'st_atimespec'?
- if (sizeof ac_aggr.st_atimensec)
- ^~~~~~~~~~~~
- st_atimespec
- /usr/include/sys/stat.h:182:13: note: 'st_atimespec' declared here
- struct stat __DARWIN_STRUCT_STAT64;
- ^
- /usr/include/sys/stat.h:166:2: note: expanded from macro '__DARWIN_STRUCT_STAT64'
- __DARWIN_STRUCT_STAT64_TIMES \
- ^
- /usr/include/sys/stat.h:129:18: note: expanded from macro '__DARWIN_STRUCT_STAT64_TIMES'
- struct timespec st_atimespec; /* time of last access */ \
- ^
- 1 error generated.
- configure:17775: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 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 struct stat ac_aggr;
- | if (sizeof ac_aggr.st_atimensec)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17775: result: no
- configure:17785: checking for struct stat.st_mtim
- configure:17785: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:200:13: error: no member named 'st_mtim' in 'struct stat'
- if (ac_aggr.st_mtim)
- ~~~~~~~ ^
- 1 error generated.
- configure:17785: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 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 struct stat ac_aggr;
- | if (ac_aggr.st_mtim)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17785: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:200:20: error: no member named 'st_mtim' in 'struct stat'
- if (sizeof ac_aggr.st_mtim)
- ~~~~~~~ ^
- 1 error generated.
- configure:17785: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 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 struct stat ac_aggr;
- | if (sizeof ac_aggr.st_mtim)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17785: result: no
- configure:17795: checking for struct stat.st_mtimespec
- configure:17795: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:200:1: error: statement requires expression of scalar type ('struct timespec' invalid)
- if (ac_aggr.st_mtimespec)
- ^ ~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:17795: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 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 struct stat ac_aggr;
- | if (ac_aggr.st_mtimespec)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17795: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17795: $? = 0
- configure:17795: result: yes
- configure:17805: checking for struct stat.st_mtimensec
- configure:17805: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:201:13: error: no member named 'st_mtimensec' in 'struct stat'; did you mean 'st_mtimespec'?
- if (ac_aggr.st_mtimensec)
- ^~~~~~~~~~~~
- st_mtimespec
- /usr/include/sys/stat.h:182:13: note: 'st_mtimespec' declared here
- struct stat __DARWIN_STRUCT_STAT64;
- ^
- /usr/include/sys/stat.h:166:2: note: expanded from macro '__DARWIN_STRUCT_STAT64'
- __DARWIN_STRUCT_STAT64_TIMES \
- ^
- /usr/include/sys/stat.h:130:18: note: expanded from macro '__DARWIN_STRUCT_STAT64_TIMES'
- struct timespec st_mtimespec; /* time of last data modification */ \
- ^
- conftest.c:201:1: error: statement requires expression of scalar type ('struct timespec' invalid)
- if (ac_aggr.st_mtimensec)
- ^ ~~~~~~~~~~~~~~~~~~~~
- 2 errors generated.
- configure:17805: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 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 struct stat ac_aggr;
- | if (ac_aggr.st_mtimensec)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17805: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:201:20: error: no member named 'st_mtimensec' in 'struct stat'; did you mean 'st_mtimespec'?
- if (sizeof ac_aggr.st_mtimensec)
- ^~~~~~~~~~~~
- st_mtimespec
- /usr/include/sys/stat.h:182:13: note: 'st_mtimespec' declared here
- struct stat __DARWIN_STRUCT_STAT64;
- ^
- /usr/include/sys/stat.h:166:2: note: expanded from macro '__DARWIN_STRUCT_STAT64'
- __DARWIN_STRUCT_STAT64_TIMES \
- ^
- /usr/include/sys/stat.h:130:18: note: expanded from macro '__DARWIN_STRUCT_STAT64_TIMES'
- struct timespec st_mtimespec; /* time of last data modification */ \
- ^
- 1 error generated.
- configure:17805: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 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 struct stat ac_aggr;
- | if (sizeof ac_aggr.st_mtimensec)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17805: result: no
- configure:17815: checking for struct stat.st_ctim
- configure:17815: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:201:13: error: no member named 'st_ctim' in 'struct stat'
- if (ac_aggr.st_ctim)
- ~~~~~~~ ^
- 1 error generated.
- configure:17815: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 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 struct stat ac_aggr;
- | if (ac_aggr.st_ctim)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17815: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:201:20: error: no member named 'st_ctim' in 'struct stat'
- if (sizeof ac_aggr.st_ctim)
- ~~~~~~~ ^
- 1 error generated.
- configure:17815: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 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 struct stat ac_aggr;
- | if (sizeof ac_aggr.st_ctim)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17815: result: no
- configure:17825: checking for struct stat.st_ctimespec
- configure:17825: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:201:1: error: statement requires expression of scalar type ('struct timespec' invalid)
- if (ac_aggr.st_ctimespec)
- ^ ~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:17825: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 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 struct stat ac_aggr;
- | if (ac_aggr.st_ctimespec)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17825: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17825: $? = 0
- configure:17825: result: yes
- configure:17835: checking for struct stat.st_ctimensec
- configure:17835: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:202:13: error: no member named 'st_ctimensec' in 'struct stat'; did you mean 'st_ctimespec'?
- if (ac_aggr.st_ctimensec)
- ^~~~~~~~~~~~
- st_ctimespec
- /usr/include/sys/stat.h:182:13: note: 'st_ctimespec' declared here
- struct stat __DARWIN_STRUCT_STAT64;
- ^
- /usr/include/sys/stat.h:166:2: note: expanded from macro '__DARWIN_STRUCT_STAT64'
- __DARWIN_STRUCT_STAT64_TIMES \
- ^
- /usr/include/sys/stat.h:131:18: note: expanded from macro '__DARWIN_STRUCT_STAT64_TIMES'
- struct timespec st_ctimespec; /* time of last status change */ \
- ^
- conftest.c:202:1: error: statement requires expression of scalar type ('struct timespec' invalid)
- if (ac_aggr.st_ctimensec)
- ^ ~~~~~~~~~~~~~~~~~~~~
- 2 errors generated.
- configure:17835: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 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 struct stat ac_aggr;
- | if (ac_aggr.st_ctimensec)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17835: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:202:20: error: no member named 'st_ctimensec' in 'struct stat'; did you mean 'st_ctimespec'?
- if (sizeof ac_aggr.st_ctimensec)
- ^~~~~~~~~~~~
- st_ctimespec
- /usr/include/sys/stat.h:182:13: note: 'st_ctimespec' declared here
- struct stat __DARWIN_STRUCT_STAT64;
- ^
- /usr/include/sys/stat.h:166:2: note: expanded from macro '__DARWIN_STRUCT_STAT64'
- __DARWIN_STRUCT_STAT64_TIMES \
- ^
- /usr/include/sys/stat.h:131:18: note: expanded from macro '__DARWIN_STRUCT_STAT64_TIMES'
- struct timespec st_ctimespec; /* time of last status change */ \
- ^
- 1 error generated.
- configure:17835: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 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 struct stat ac_aggr;
- | if (sizeof ac_aggr.st_ctimensec)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17835: result: no
- configure:17845: checking for struct stat.st_birthtimespec
- configure:17845: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:202:1: error: statement requires expression of scalar type ('struct timespec' invalid)
- if (ac_aggr.st_birthtimespec)
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:17845: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 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 struct stat ac_aggr;
- | if (ac_aggr.st_birthtimespec)
- | return 0;
- | ;
- | return 0;
- | }
- configure:17845: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17845: $? = 0
- configure:17845: result: yes
- configure:17856: checking for struct timeval
- configure:17856: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17856: $? = 0
- configure:17856: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:176:29: error: expected expression
- if (sizeof ((struct timeval)))
- ^
- 1 error generated.
- configure:17856: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | /* end confdefs.h. */
- | #ifdef HAVE_TIME_H
- | #include <time.h>
- | #endif
- | #ifdef HAVE_SYS_TIME_H
- | #include <sys/time.h>
- | #endif
- |
- | int
- | main ()
- | {
- | if (sizeof ((struct timeval)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:17856: result: yes
- configure:17877: checking size of struct timeval.tv_sec
- configure:17912: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17912: $? = 0
- configure:17954: result: SIZEOF_TIME_T
- configure:18006: checking for struct timespec
- configure:18006: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18006: $? = 0
- configure:18006: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:178:30: error: expected expression
- if (sizeof ((struct timespec)))
- ^
- 1 error generated.
- configure:18006: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | /* end confdefs.h. */
- | #ifdef HAVE_TIME_H
- | #include <time.h>
- | #endif
- | #ifdef HAVE_SYS_TIME_H
- | #include <sys/time.h>
- | #endif
- |
- | int
- | main ()
- | {
- | if (sizeof ((struct timespec)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:18006: result: yes
- configure:18023: checking for struct timezone
- configure:18023: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18023: $? = 0
- configure:18023: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:179:30: error: expected expression
- if (sizeof ((struct timezone)))
- ^
- 1 error generated.
- configure:18023: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | /* end confdefs.h. */
- | #ifdef HAVE_TIME_H
- | # include <time.h>
- | #endif
- | #ifdef HAVE_SYS_TIME_H
- | # include <sys/time.h>
- | #endif
- |
- | int
- | main ()
- | {
- | if (sizeof ((struct timezone)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:18023: result: yes
- configure:18040: checking for clockid_t
- configure:18040: result: no
- configure:18060: checking for fd_mask
- configure:18060: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:177:13: error: use of undeclared identifier 'fd_mask'
- if (sizeof (fd_mask))
- ^
- 1 error generated.
- configure:18060: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | /* end confdefs.h. */
- | #ifdef HAVE_SYS_SELECT_H
- | # include <sys/select.h>
- | #endif
- |
- | int
- | main ()
- | {
- | if (sizeof (fd_mask))
- | return 0;
- | ;
- | return 0;
- | }
- configure:18060: result: no
- configure:18081: checking for int8_t
- configure:18098: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18098: $? = 0
- configure:18122: result: yes
- configure:18151: checking size of int8_t
- configure:18156: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:18156: $? = 0
- configure:18156: ./conftest
- configure:18156: $? = 0
- configure:18171: result: 1
- configure:18198: checking for uint8_t
- configure:18215: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18215: $? = 0
- configure:18239: result: yes
- configure:18268: checking size of uint8_t
- configure:18273: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:18273: $? = 0
- configure:18273: ./conftest
- configure:18273: $? = 0
- configure:18288: result: 1
- configure:18315: checking for int16_t
- configure:18332: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18332: $? = 0
- configure:18356: result: yes
- configure:18385: checking size of int16_t
- configure:18390: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:18390: $? = 0
- configure:18390: ./conftest
- configure:18390: $? = 0
- configure:18405: result: 2
- configure:18432: checking for uint16_t
- configure:18449: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18449: $? = 0
- configure:18473: result: yes
- configure:18502: checking size of uint16_t
- configure:18507: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:18507: $? = 0
- configure:18507: ./conftest
- configure:18507: $? = 0
- configure:18522: result: 2
- configure:18549: checking for int32_t
- configure:18566: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18566: $? = 0
- configure:18590: result: yes
- configure:18619: checking size of int32_t
- configure:18624: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:18624: $? = 0
- configure:18624: ./conftest
- configure:18624: $? = 0
- configure:18639: result: 4
- configure:18666: checking for uint32_t
- configure:18683: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18683: $? = 0
- configure:18707: result: yes
- configure:18736: checking size of uint32_t
- configure:18741: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:18741: $? = 0
- configure:18741: ./conftest
- configure:18741: $? = 0
- configure:18756: result: 4
- configure:18783: checking for int64_t
- configure:18800: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18800: $? = 0
- configure:18824: result: yes
- configure:18853: checking size of int64_t
- configure:18858: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:18858: $? = 0
- configure:18858: ./conftest
- configure:18858: $? = 0
- configure:18873: result: 8
- configure:18900: checking for uint64_t
- configure:18917: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18917: $? = 0
- configure:18941: result: yes
- configure:18970: checking size of uint64_t
- configure:18975: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:18975: $? = 0
- configure:18975: ./conftest
- configure:18975: $? = 0
- configure:18990: result: 8
- configure:19017: checking for int128_t
- configure:19034: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:219:9: error: unknown type name 'int128_t'
- typedef int128_t t; int s = sizeof(t) == 42;
- ^
- 1 error generated.
- configure:19034: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_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
- | typedef int128_t t; int s = sizeof(t) == 42;
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:19058: result: __int128
- configure:19134: checking for uint128_t
- configure:19151: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:222:9: error: unknown type name 'uint128_t'
- typedef uint128_t t; int s = sizeof(t) == 42;
- ^
- 1 error generated.
- configure:19151: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | /* 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
- | typedef uint128_t t; int s = sizeof(t) == 42;
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:19175: result: unsigned __int128
- configure:19251: checking for intptr_t
- configure:19268: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:19268: $? = 0
- configure:19292: result: yes
- configure:19420: checking size of intptr_t
- configure:19425: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:19425: $? = 0
- configure:19425: ./conftest
- configure:19425: $? = 0
- configure:19440: result: 8
- configure:19469: checking for uintptr_t
- configure:19486: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:19486: $? = 0
- configure:19510: result: yes
- configure:19638: checking size of uintptr_t
- configure:19643: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:19643: $? = 0
- configure:19643: ./conftest
- configure:19643: $? = 0
- configure:19658: result: 8
- configure:19687: checking for ssize_t
- configure:19705: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:19705: $? = 0
- configure:19729: result: yes
- configure:19859: checking size of ssize_t
- configure:19864: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:19864: $? = 0
- configure:19864: ./conftest
- configure:19864: $? = 0
- configure:19880: result: 8
- configure:19909: checking for stack end address
- configure:19926: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "___libc_stack_end", referenced from:
- _main in conftest-8ebdaf.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:19926: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | /* end confdefs.h. */
- | extern void *__libc_stack_end;
- | int
- | main ()
- | {
- | if (!__libc_stack_end) return 1;
- | ;
- | return 0;
- | }
- configure:19933: result: no
- configure:20008: checking for uid_t in sys/types.h
- configure:20027: result: yes
- configure:20038: checking type of array argument to getgroups
- configure:20097: result: gid_t
- configure:20105: checking return type of signal handlers
- configure:20123: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:205:8: error: indirection requires pointer operand ('void' invalid)
- return *(signal (0, 0)) (0) == 1;
- ^~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:20123: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | /* end confdefs.h. */
- | #include <sys/types.h>
- | #include <signal.h>
- |
- | int
- | main ()
- | {
- | return *(signal (0, 0)) (0) == 1;
- | ;
- | return 0;
- | }
- configure:20130: result: void
- configure:20181: checking for working alloca.h
- configure:20198: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:20198: $? = 0
- configure:20206: result: yes
- configure:20214: checking for alloca
- configure:20251: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:20251: $? = 0
- configure:20259: result: yes
- configure:20369: checking for dynamic size alloca
- configure:20393: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:20393: $? = 0
- configure:20400: result: ok
- configure:20421: checking for working memcmp
- configure:20464: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:20464: $? = 0
- configure:20464: ./conftest
- configure:20464: $? = 0
- configure:20474: result: yes
- configure:20487: checking for broken erfc of glibc-2.3.6 on IA64
- configure:20507: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:207:4: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- erfc(10000.0);
- ^~~~ ~~~~~~~
- 1 warning generated.
- configure:20507: $? = 0
- configure:20507: ./conftest
- configure:20507: $? = 0
- configure:20517: result: no
- configure:20550: checking for acosh
- configure:20550: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:225:6: warning: incompatible redeclaration of library function 'acosh' [-Wincompatible-library-redeclaration]
- char acosh ();
- ^
- conftest.c:225:6: note: 'acosh' is a builtin with type 'double (double)'
- 1 warning generated.
- configure:20550: $? = 0
- configure:20550: result: yes
- configure:20564: checking for cbrt
- configure:20564: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:226:6: warning: incompatible redeclaration of library function 'cbrt' [-Wincompatible-library-redeclaration]
- char cbrt ();
- ^
- conftest.c:226:6: note: 'cbrt' is a builtin with type 'double (double)'
- 1 warning generated.
- configure:20564: $? = 0
- configure:20564: result: yes
- configure:20578: checking for crypt
- configure:20578: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:20578: $? = 0
- configure:20578: result: yes
- configure:20592: checking for dup2
- configure:20592: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:20592: $? = 0
- configure:20592: result: yes
- configure:20606: checking for erf
- configure:20606: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:229:6: warning: incompatible redeclaration of library function 'erf' [-Wincompatible-library-redeclaration]
- char erf ();
- ^
- conftest.c:229:6: note: 'erf' is a builtin with type 'double (double)'
- 1 warning generated.
- configure:20606: $? = 0
- configure:20606: result: yes
- configure:20620: checking for explicit_bzero
- configure:20620: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_explicit_bzero", referenced from:
- _main in conftest-fd4728.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:20620: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | /* end confdefs.h. */
- | /* Define explicit_bzero to an innocuous variant, in case <limits.h> declares explicit_bzero.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define explicit_bzero innocuous_explicit_bzero
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char explicit_bzero (); below.
- | 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 explicit_bzero
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char explicit_bzero ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_explicit_bzero || defined __stub___explicit_bzero
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return explicit_bzero ();
- | ;
- | return 0;
- | }
- configure:20620: result: no
- configure:20634: checking for ffs
- configure:20634: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:20634: $? = 0
- configure:20634: result: yes
- configure:20648: checking for finite
- configure:20648: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:231:6: warning: incompatible redeclaration of library function 'finite' [-Wincompatible-library-redeclaration]
- char finite ();
- ^
- conftest.c:231:6: note: 'finite' is a builtin with type 'int (double)'
- 1 warning generated.
- configure:20648: $? = 0
- configure:20648: result: yes
- configure:20662: checking for flock
- configure:20662: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:20662: $? = 0
- configure:20662: result: yes
- configure:20676: checking for hypot
- configure:20676: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:233:6: warning: incompatible redeclaration of library function 'hypot' [-Wincompatible-library-redeclaration]
- char hypot ();
- ^
- conftest.c:233:6: note: 'hypot' is a builtin with type 'double (double, double)'
- 1 warning generated.
- configure:20676: $? = 0
- configure:20676: result: yes
- configure:20690: checking for isinf
- configure:20690: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:20690: $? = 0
- configure:20690: result: yes
- configure:20704: checking for isnan
- configure:20704: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:20704: $? = 0
- configure:20704: result: yes
- configure:20718: checking for lgamma_r
- configure:20718: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:20718: $? = 0
- configure:20718: result: yes
- configure:20732: checking for memmove
- configure:20732: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:237:6: warning: incompatible redeclaration of library function 'memmove' [-Wincompatible-library-redeclaration]
- char memmove ();
- ^
- conftest.c:237:6: note: 'memmove' is a builtin with type 'void *(void *, const void *, unsigned long)'
- 1 warning generated.
- configure:20732: $? = 0
- configure:20732: result: yes
- configure:20746: checking for nextafter
- configure:20746: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:238:6: warning: incompatible redeclaration of library function 'nextafter' [-Wincompatible-library-redeclaration]
- char nextafter ();
- ^
- conftest.c:238:6: note: 'nextafter' is a builtin with type 'double (double, double)'
- 1 warning generated.
- configure:20746: $? = 0
- configure:20746: result: yes
- configure:20760: checking for setproctitle
- configure:20760: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_setproctitle", referenced from:
- _main in conftest-f6e66b.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:20760: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | /* end confdefs.h. */
- | /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define setproctitle innocuous_setproctitle
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char setproctitle (); 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 setproctitle
- |
- | /* 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 setproctitle ();
- | /* 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_setproctitle || defined __stub___setproctitle
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return setproctitle ();
- | ;
- | return 0;
- | }
- configure:20760: result: no
- configure:20774: checking for strchr
- configure:20774: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:239:6: warning: incompatible redeclaration of library function 'strchr' [-Wincompatible-library-redeclaration]
- char strchr ();
- ^
- conftest.c:239:6: note: 'strchr' is a builtin with type 'char *(const char *, int)'
- 1 warning generated.
- configure:20774: $? = 0
- configure:20774: result: yes
- configure:20788: checking for strerror
- configure:20788: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:240:6: warning: incompatible redeclaration of library function 'strerror' [-Wincompatible-library-redeclaration]
- char strerror ();
- ^
- conftest.c:240:6: note: 'strerror' is a builtin with type 'char *(int)'
- 1 warning generated.
- configure:20788: $? = 0
- configure:20788: result: yes
- configure:20802: checking for strlcat
- configure:20802: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:241:6: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration]
- char strlcat ();
- ^
- conftest.c:241:6: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)'
- 1 warning generated.
- configure:20802: $? = 0
- configure:20802: result: yes
- configure:20816: checking for strlcpy
- configure:20816: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:242:6: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration]
- char strlcpy ();
- ^
- conftest.c:242:6: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)'
- 1 warning generated.
- configure:20816: $? = 0
- configure:20816: result: yes
- configure:20830: checking for strstr
- configure:20830: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:243:6: warning: incompatible redeclaration of library function 'strstr' [-Wincompatible-library-redeclaration]
- char strstr ();
- ^
- conftest.c:243:6: note: 'strstr' is a builtin with type 'char *(const char *, const char *)'
- 1 warning generated.
- configure:20830: $? = 0
- configure:20830: result: yes
- configure:20844: checking for tgamma
- configure:20844: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:244:6: warning: incompatible redeclaration of library function 'tgamma' [-Wincompatible-library-redeclaration]
- char tgamma ();
- ^
- conftest.c:244:6: note: 'tgamma' is a builtin with type 'double (double)'
- 1 warning generated.
- configure:20844: $? = 0
- configure:20844: result: yes
- configure:20872: checking sys/pstat.h usability
- configure:20872: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:256:10: fatal error: 'sys/pstat.h' file not found
- #include <sys/pstat.h>
- ^~~~~~~~~~~~~
- 1 error generated.
- configure:20872: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | /* 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/pstat.h>
- configure:20872: result: no
- configure:20872: checking sys/pstat.h presence
- configure:20872: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:223:10: fatal error: 'sys/pstat.h' file not found
- #include <sys/pstat.h>
- ^~~~~~~~~~~~~
- 1 error generated.
- configure:20872: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | /* end confdefs.h. */
- | #include <sys/pstat.h>
- configure:20872: result: no
- configure:20872: checking for sys/pstat.h
- configure:20872: result: no
- configure:20884: checking for signbit
- configure:20902: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:20902: $? = 0
- configure:20910: result: yes
- configure:20928: checking for broken memmem
- configure:20960: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:20960: $? = 0
- configure:20960: ./conftest
- configure:20960: $? = 1
- configure: program exited with status 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | /* end confdefs.h. */
- |
- | #include <string.h>
- |
- | int
- | main(int argc, char **argv)
- | {
- | const char *str = "hogefugafoobar";
- | const char *rs = "foo";
- | const char *empty = "";
- | char *p;
- |
- | p = memmem(str, strlen(str), rs, strlen(rs));
- | if (p == str+8) {
- | p = memmem(str, strlen(str), empty, strlen(empty));
- | if (p == str)
- | return 0;
- | }
- | return 1;
- | }
- |
- configure:20971: result: yes
- configure:20975: checking for pid_t
- configure:20975: result: yes
- configure:20988: checking vfork.h usability
- configure:20988: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:257:10: fatal error: 'vfork.h' file not found
- #include <vfork.h>
- ^~~~~~~~~
- 1 error generated.
- configure:20988: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 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 <vfork.h>
- configure:20988: result: no
- configure:20988: checking vfork.h presence
- configure:20988: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:224:10: fatal error: 'vfork.h' file not found
- #include <vfork.h>
- ^~~~~~~~~
- 1 error generated.
- configure:20988: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | /* end confdefs.h. */
- | #include <vfork.h>
- configure:20988: result: no
- configure:20988: checking for vfork.h
- configure:20988: result: no
- configure:21001: checking for fork
- configure:21001: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21001: $? = 0
- configure:21001: result: yes
- configure:21001: checking for vfork
- configure:21001: result: no
- configure:21011: checking for working fork
- configure:21033: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21033: $? = 0
- configure:21033: ./conftest
- configure:21033: $? = 0
- configure:21043: result: yes
- configure:21202: checking for __syscall
- configure:21202: result: no
- configure:21213: checking for _longjmp
- configure:21213: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:250:6: warning: declaration of built-in function '_longjmp' requires inclusion of the header <setjmp.h> [-Wbuiltin-requires-header]
- char _longjmp ();
- ^
- 1 warning generated.
- configure:21213: $? = 0
- configure:21213: result: yes
- configure:21226: checking for arc4random_buf
- configure:21226: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21226: $? = 0
- configure:21226: result: yes
- configure:21238: checking for atan2l
- configure:21238: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:252:6: warning: incompatible redeclaration of library function 'atan2l' [-Wincompatible-library-redeclaration]
- char atan2l ();
- ^
- conftest.c:252:6: note: 'atan2l' is a builtin with type 'long double (long double, long double)'
- 1 warning generated.
- configure:21238: $? = 0
- configure:21238: result: yes
- configure:21238: checking for atan2f
- configure:21238: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:253:6: warning: incompatible redeclaration of library function 'atan2f' [-Wincompatible-library-redeclaration]
- char atan2f ();
- ^
- conftest.c:253:6: note: 'atan2f' is a builtin with type 'float (float, float)'
- 1 warning generated.
- configure:21238: $? = 0
- configure:21238: result: yes
- configure:21249: checking for chroot
- configure:21249: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21249: $? = 0
- configure:21249: result: yes
- configure:21260: checking for chsize
- configure:21260: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_chsize", referenced from:
- _main in conftest-ad73be.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21260: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | /* end confdefs.h. */
- | /* Define chsize to an innocuous variant, in case <limits.h> declares chsize.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define chsize innocuous_chsize
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char chsize (); 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 chsize
- |
- | /* 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 chsize ();
- | /* 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_chsize || defined __stub___chsize
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return chsize ();
- | ;
- | return 0;
- | }
- configure:21260: result: no
- configure:21271: checking for clock_gettime
- configure:21271: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21271: $? = 0
- configure:21271: result: yes
- configure:21282: checking for cosh
- configure:21282: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:256:6: warning: incompatible redeclaration of library function 'cosh' [-Wincompatible-library-redeclaration]
- char cosh ();
- ^
- conftest.c:256:6: note: 'cosh' is a builtin with type 'double (double)'
- 1 warning generated.
- configure:21282: $? = 0
- configure:21282: result: yes
- configure:21293: checking for crypt_r
- configure:21293: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_crypt_r", referenced from:
- _main in conftest-a918e6.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21293: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | /* end confdefs.h. */
- | /* Define crypt_r to an innocuous variant, in case <limits.h> declares crypt_r.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define crypt_r innocuous_crypt_r
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char crypt_r (); 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 crypt_r
- |
- | /* 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 crypt_r ();
- | /* 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_crypt_r || defined __stub___crypt_r
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return crypt_r ();
- | ;
- | return 0;
- | }
- configure:21293: result: no
- configure:21304: checking for daemon
- configure:21304: result: no
- configure:21315: checking for dirfd
- configure:21315: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21315: $? = 0
- configure:21315: result: yes
- configure:21326: checking for dl_iterate_phdr
- configure:21326: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_dl_iterate_phdr", referenced from:
- _main in conftest-6228e0.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21326: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | /* end confdefs.h. */
- | /* Define dl_iterate_phdr to an innocuous variant, in case <limits.h> declares dl_iterate_phdr.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define dl_iterate_phdr innocuous_dl_iterate_phdr
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char dl_iterate_phdr (); 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 dl_iterate_phdr
- |
- | /* 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 dl_iterate_phdr ();
- | /* 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_dl_iterate_phdr || defined __stub___dl_iterate_phdr
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return dl_iterate_phdr ();
- | ;
- | return 0;
- | }
- configure:21326: result: no
- configure:21337: checking for dlopen
- configure:21337: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21337: $? = 0
- configure:21337: result: yes
- configure:21348: checking for dladdr
- configure:21348: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21348: $? = 0
- configure:21348: result: yes
- configure:21359: checking for dup
- configure:21359: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21359: $? = 0
- configure:21359: result: yes
- configure:21370: checking for dup3
- configure:21370: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_dup3", referenced from:
- _main in conftest-8a6561.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21370: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | /* end confdefs.h. */
- | /* Define dup3 to an innocuous variant, in case <limits.h> declares dup3.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define dup3 innocuous_dup3
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char dup3 (); 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 dup3
- |
- | /* 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 dup3 ();
- | /* 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_dup3 || defined __stub___dup3
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return dup3 ();
- | ;
- | return 0;
- | }
- configure:21370: result: no
- configure:21381: checking for eaccess
- configure:21381: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_eaccess", referenced from:
- _main in conftest-d0d39b.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21381: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | /* end confdefs.h. */
- | /* Define eaccess to an innocuous variant, in case <limits.h> declares eaccess.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define eaccess innocuous_eaccess
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char eaccess (); 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 eaccess
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char eaccess ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_eaccess || defined __stub___eaccess
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return eaccess ();
- | ;
- | return 0;
- | }
- configure:21381: result: no
- configure:21392: checking for endgrent
- configure:21392: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21392: $? = 0
- configure:21392: result: yes
- configure:21403: checking for fchmod
- configure:21403: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21403: $? = 0
- configure:21403: result: yes
- configure:21414: checking for fchown
- configure:21414: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21414: $? = 0
- configure:21414: result: yes
- configure:21425: checking for fcntl
- configure:21425: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21425: $? = 0
- configure:21425: result: yes
- configure:21436: checking for fdatasync
- configure:21436: result: no
- configure:21447: checking for fdopendir
- configure:21447: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21447: $? = 0
- configure:21447: result: yes
- configure:21458: checking for fgetattrlist
- configure:21458: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21458: $? = 0
- configure:21458: result: yes
- configure:21469: checking for fmod
- configure:21469: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:267:6: warning: incompatible redeclaration of library function 'fmod' [-Wincompatible-library-redeclaration]
- char fmod ();
- ^
- conftest.c:267:6: note: 'fmod' is a builtin with type 'double (double, double)'
- 1 warning generated.
- configure:21469: $? = 0
- configure:21469: result: yes
- configure:21480: checking for fstatat
- configure:21480: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21480: $? = 0
- configure:21480: result: yes
- configure:21491: checking for fsync
- configure:21491: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21491: $? = 0
- configure:21491: result: yes
- configure:21502: checking for ftruncate
- configure:21502: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21502: $? = 0
- configure:21502: result: yes
- configure:21513: checking for ftruncate64
- configure:21513: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_ftruncate64", referenced from:
- _main in conftest-018b96.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21513: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | /* end confdefs.h. */
- | /* Define ftruncate64 to an innocuous variant, in case <limits.h> declares ftruncate64.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define ftruncate64 innocuous_ftruncate64
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char ftruncate64 (); 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 ftruncate64
- |
- | /* 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 ftruncate64 ();
- | /* 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_ftruncate64 || defined __stub___ftruncate64
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return ftruncate64 ();
- | ;
- | return 0;
- | }
- configure:21513: result: no
- configure:21524: checking for getattrlist
- configure:21524: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21524: $? = 0
- configure:21524: result: yes
- configure:21535: checking for getcwd
- configure:21535: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21535: $? = 0
- configure:21535: result: yes
- configure:21546: checking for getgidx
- configure:21546: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_getgidx", referenced from:
- _main in conftest-3b3420.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21546: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | /* end confdefs.h. */
- | /* Define getgidx to an innocuous variant, in case <limits.h> declares getgidx.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define getgidx innocuous_getgidx
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char getgidx (); 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 getgidx
- |
- | /* 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 getgidx ();
- | /* 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_getgidx || defined __stub___getgidx
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return getgidx ();
- | ;
- | return 0;
- | }
- configure:21546: result: no
- configure:21557: checking for getgrnam
- configure:21557: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21557: $? = 0
- configure:21557: result: yes
- configure:21568: checking for getgrnam_r
- configure:21568: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21568: $? = 0
- configure:21568: result: yes
- configure:21579: checking for getgroups
- configure:21579: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21579: $? = 0
- configure:21579: result: yes
- configure:21590: checking for getpgid
- configure:21590: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21590: $? = 0
- configure:21590: result: yes
- configure:21601: checking for getpgrp
- configure:21601: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21601: $? = 0
- configure:21601: result: yes
- configure:21612: checking for getpriority
- configure:21612: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21612: $? = 0
- configure:21612: result: yes
- configure:21623: checking for getpwnam_r
- configure:21623: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21623: $? = 0
- configure:21623: result: yes
- configure:21634: checking for getresgid
- configure:21634: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_getresgid", referenced from:
- _main in conftest-7f4ccb.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21634: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | /* end confdefs.h. */
- | /* Define getresgid to an innocuous variant, in case <limits.h> declares getresgid.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define getresgid innocuous_getresgid
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char getresgid (); 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 getresgid
- |
- | /* 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 getresgid ();
- | /* 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_getresgid || defined __stub___getresgid
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return getresgid ();
- | ;
- | return 0;
- | }
- configure:21634: result: no
- configure:21645: checking for getresuid
- configure:21645: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_getresuid", referenced from:
- _main in conftest-fc0d16.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21645: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | /* end confdefs.h. */
- | /* Define getresuid to an innocuous variant, in case <limits.h> declares getresuid.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define getresuid innocuous_getresuid
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char getresuid (); 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 getresuid
- |
- | /* 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 getresuid ();
- | /* 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_getresuid || defined __stub___getresuid
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return getresuid ();
- | ;
- | return 0;
- | }
- configure:21645: result: no
- configure:21656: checking for getrlimit
- configure:21656: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21656: $? = 0
- configure:21656: result: yes
- configure:21667: checking for getsid
- configure:21667: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21667: $? = 0
- configure:21667: result: yes
- configure:21678: checking for gettimeofday
- configure:21678: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21678: $? = 0
- configure:21678: result: yes
- configure:21689: checking for getuidx
- configure:21689: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_getuidx", referenced from:
- _main in conftest-ae750a.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21689: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | /* end confdefs.h. */
- | /* Define getuidx to an innocuous variant, in case <limits.h> declares getuidx.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define getuidx innocuous_getuidx
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char getuidx (); 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 getuidx
- |
- | /* 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 getuidx ();
- | /* 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_getuidx || defined __stub___getuidx
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return getuidx ();
- | ;
- | return 0;
- | }
- configure:21689: result: no
- configure:21700: checking for gmtime_r
- configure:21700: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21700: $? = 0
- configure:21700: result: yes
- configure:21711: checking for initgroups
- configure:21711: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21711: $? = 0
- configure:21711: result: yes
- configure:21722: checking for ioctl
- configure:21722: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21722: $? = 0
- configure:21722: result: yes
- configure:21733: checking for isfinite
- configure:21733: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_isfinite", referenced from:
- _main in conftest-110b35.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21733: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | /* end confdefs.h. */
- | /* Define isfinite to an innocuous variant, in case <limits.h> declares isfinite.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define isfinite innocuous_isfinite
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char isfinite (); 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 isfinite
- |
- | /* 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 isfinite ();
- | /* 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_isfinite || defined __stub___isfinite
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return isfinite ();
- | ;
- | return 0;
- | }
- configure:21733: result: no
- configure:21744: checking for issetugid
- configure:21744: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21744: $? = 0
- configure:21744: result: yes
- configure:21755: checking for killpg
- configure:21755: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21755: $? = 0
- configure:21755: result: yes
- configure:21766: checking for lchmod
- configure:21766: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21766: $? = 0
- configure:21766: result: yes
- configure:21777: checking for lchown
- configure:21777: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21777: $? = 0
- configure:21777: result: yes
- configure:21788: checking for link
- configure:21788: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21788: $? = 0
- configure:21788: result: yes
- configure:21799: checking for llabs
- configure:21799: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:291:6: warning: incompatible redeclaration of library function 'llabs' [-Wincompatible-library-redeclaration]
- char llabs ();
- ^
- conftest.c:291:6: note: 'llabs' is a builtin with type 'long long (long long)'
- 1 warning generated.
- configure:21799: $? = 0
- configure:21799: result: yes
- configure:21810: checking for lockf
- configure:21810: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21810: $? = 0
- configure:21810: result: yes
- configure:21821: checking for log2
- configure:21821: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:293:6: warning: incompatible redeclaration of library function 'log2' [-Wincompatible-library-redeclaration]
- char log2 ();
- ^
- conftest.c:293:6: note: 'log2' is a builtin with type 'double (double)'
- 1 warning generated.
- configure:21821: $? = 0
- configure:21821: result: yes
- configure:21832: checking for lstat
- configure:21832: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21832: $? = 0
- configure:21832: result: yes
- configure:21843: checking for lutimes
- configure:21843: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21843: $? = 0
- configure:21843: result: yes
- configure:21854: checking for malloc_usable_size
- configure:21854: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_malloc_usable_size", referenced from:
- _main in conftest-8d59cd.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21854: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | /* end confdefs.h. */
- | /* Define malloc_usable_size to an innocuous variant, in case <limits.h> declares malloc_usable_size.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define malloc_usable_size innocuous_malloc_usable_size
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char malloc_usable_size (); 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 malloc_usable_size
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char malloc_usable_size ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_malloc_usable_size || defined __stub___malloc_usable_size
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return malloc_usable_size ();
- | ;
- | return 0;
- | }
- configure:21854: result: no
- configure:21865: checking for malloc_size
- configure:21865: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21865: $? = 0
- configure:21865: result: yes
- configure:21876: checking for mblen
- configure:21876: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21876: $? = 0
- configure:21876: result: yes
- configure:21887: checking for memalign
- configure:21887: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_memalign", referenced from:
- _main in conftest-2f1e0f.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21887: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | /* end confdefs.h. */
- | /* Define memalign to an innocuous variant, in case <limits.h> declares memalign.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define memalign innocuous_memalign
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char memalign (); 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 memalign
- |
- | /* 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 memalign ();
- | /* 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_memalign || defined __stub___memalign
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return memalign ();
- | ;
- | return 0;
- | }
- configure:21887: result: no
- configure:21898: checking for memset_s
- configure:21898: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21898: $? = 0
- configure:21898: result: yes
- configure:21909: checking for writev
- configure:21909: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21909: $? = 0
- configure:21909: result: yes
- configure:21920: checking for memrchr
- configure:21920: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_memrchr", referenced from:
- _main in conftest-f418c3.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21920: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | /* end confdefs.h. */
- | /* Define memrchr to an innocuous variant, in case <limits.h> declares memrchr.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define memrchr innocuous_memrchr
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char memrchr (); 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 memrchr
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char memrchr ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_memrchr || defined __stub___memrchr
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return memrchr ();
- | ;
- | return 0;
- | }
- configure:21920: result: no
- configure:21931: checking for memmem
- configure:21931: result: no
- configure:21942: checking for mkfifo
- configure:21942: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21942: $? = 0
- configure:21942: result: yes
- configure:21953: checking for mknod
- configure:21953: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21953: $? = 0
- configure:21953: result: yes
- configure:21964: checking for mktime
- configure:21964: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21964: $? = 0
- configure:21964: result: yes
- configure:21975: checking for openat
- configure:21975: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21975: $? = 0
- configure:21975: result: yes
- configure:21986: checking for pipe2
- configure:21986: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pipe2", referenced from:
- _main in conftest-1d5bb7.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:21986: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | /* end confdefs.h. */
- | /* Define pipe2 to an innocuous variant, in case <limits.h> declares pipe2.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define pipe2 innocuous_pipe2
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char pipe2 (); 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 pipe2
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char pipe2 ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_pipe2 || defined __stub___pipe2
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return pipe2 ();
- | ;
- | return 0;
- | }
- configure:21986: result: no
- configure:21997: checking for poll
- configure:21997: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:21997: $? = 0
- configure:21997: result: yes
- configure:22008: checking for posix_fadvise
- configure:22008: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_posix_fadvise", referenced from:
- _main in conftest-ec9f28.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:22008: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | /* end confdefs.h. */
- | /* Define posix_fadvise to an innocuous variant, in case <limits.h> declares posix_fadvise.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define posix_fadvise innocuous_posix_fadvise
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char posix_fadvise (); 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 posix_fadvise
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char posix_fadvise ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_posix_fadvise || defined __stub___posix_fadvise
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return posix_fadvise ();
- | ;
- | return 0;
- | }
- configure:22008: result: no
- configure:22019: checking for posix_memalign
- configure:22019: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22019: $? = 0
- configure:22019: result: yes
- configure:22030: checking for ppoll
- configure:22030: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_ppoll", referenced from:
- _main in conftest-0dae6a.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:22030: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | /* end confdefs.h. */
- | /* Define ppoll to an innocuous variant, in case <limits.h> declares ppoll.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define ppoll innocuous_ppoll
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char ppoll (); 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 ppoll
- |
- | /* 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 ppoll ();
- | /* 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_ppoll || defined __stub___ppoll
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return ppoll ();
- | ;
- | return 0;
- | }
- configure:22030: result: no
- configure:22041: checking for pread
- configure:22041: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22041: $? = 0
- configure:22041: result: yes
- configure:22052: checking for pwrite
- configure:22052: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22052: $? = 0
- configure:22052: result: yes
- configure:22063: checking for qsort_r
- configure:22063: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22063: $? = 0
- configure:22063: result: yes
- configure:22074: checking for qsort_s
- configure:22074: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_qsort_s", referenced from:
- _main in conftest-f02e51.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:22074: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | /* end confdefs.h. */
- | /* Define qsort_s to an innocuous variant, in case <limits.h> declares qsort_s.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define qsort_s innocuous_qsort_s
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char qsort_s (); 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 qsort_s
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char qsort_s ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_qsort_s || defined __stub___qsort_s
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return qsort_s ();
- | ;
- | return 0;
- | }
- configure:22074: result: no
- configure:22085: checking for readlink
- configure:22085: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22085: $? = 0
- configure:22085: result: yes
- configure:22096: checking for round
- configure:22096: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:310:6: warning: incompatible redeclaration of library function 'round' [-Wincompatible-library-redeclaration]
- char round ();
- ^
- conftest.c:310:6: note: 'round' is a builtin with type 'double (double)'
- 1 warning generated.
- configure:22096: $? = 0
- configure:22096: result: yes
- configure:22107: checking for sched_getaffinity
- configure:22107: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_sched_getaffinity", referenced from:
- _main in conftest-b06777.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:22107: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | /* end confdefs.h. */
- | /* Define sched_getaffinity to an innocuous variant, in case <limits.h> declares sched_getaffinity.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define sched_getaffinity innocuous_sched_getaffinity
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char sched_getaffinity (); below.
- | 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 sched_getaffinity
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char sched_getaffinity ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_sched_getaffinity || defined __stub___sched_getaffinity
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return sched_getaffinity ();
- | ;
- | return 0;
- | }
- configure:22107: result: no
- configure:22118: checking for seekdir
- configure:22118: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22118: $? = 0
- configure:22118: result: yes
- configure:22129: checking for select_large_fdset
- configure:22129: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_select_large_fdset", referenced from:
- _main in conftest-741e94.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:22129: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | /* end confdefs.h. */
- | /* Define select_large_fdset to an innocuous variant, in case <limits.h> declares select_large_fdset.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define select_large_fdset innocuous_select_large_fdset
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char select_large_fdset (); 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 select_large_fdset
- |
- | /* 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 select_large_fdset ();
- | /* 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_select_large_fdset || defined __stub___select_large_fdset
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return select_large_fdset ();
- | ;
- | return 0;
- | }
- configure:22129: result: no
- configure:22140: checking for sendfile
- configure:22140: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22140: $? = 0
- configure:22140: result: yes
- configure:22151: checking for setegid
- configure:22151: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22151: $? = 0
- configure:22151: result: yes
- configure:22162: checking for setenv
- configure:22162: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22162: $? = 0
- configure:22162: result: yes
- configure:22173: checking for seteuid
- configure:22173: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22173: $? = 0
- configure:22173: result: yes
- configure:22184: checking for setgid
- configure:22184: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22184: $? = 0
- configure:22184: result: yes
- configure:22195: checking for setgroups
- configure:22195: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22195: $? = 0
- configure:22195: result: yes
- configure:22206: checking for setpgid
- configure:22206: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22206: $? = 0
- configure:22206: result: yes
- configure:22217: checking for setpgrp
- configure:22217: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22217: $? = 0
- configure:22217: result: yes
- configure:22228: checking for setregid
- configure:22228: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22228: $? = 0
- configure:22228: result: yes
- configure:22239: checking for setresgid
- configure:22239: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_setresgid", referenced from:
- _main in conftest-7a8c32.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:22239: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | /* end confdefs.h. */
- | /* Define setresgid to an innocuous variant, in case <limits.h> declares setresgid.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define setresgid innocuous_setresgid
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char setresgid (); 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 setresgid
- |
- | /* 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 setresgid ();
- | /* 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_setresgid || defined __stub___setresgid
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return setresgid ();
- | ;
- | return 0;
- | }
- configure:22239: result: no
- configure:22250: checking for setresuid
- configure:22250: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_setresuid", referenced from:
- _main in conftest-b9888b.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:22250: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | /* end confdefs.h. */
- | /* Define setresuid to an innocuous variant, in case <limits.h> declares setresuid.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define setresuid innocuous_setresuid
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char setresuid (); 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 setresuid
- |
- | /* 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 setresuid ();
- | /* 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_setresuid || defined __stub___setresuid
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return setresuid ();
- | ;
- | return 0;
- | }
- configure:22250: result: no
- configure:22261: checking for setreuid
- configure:22261: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22261: $? = 0
- configure:22261: result: yes
- configure:22272: checking for setrgid
- configure:22272: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22272: $? = 0
- configure:22272: result: yes
- configure:22283: checking for setrlimit
- configure:22283: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22283: $? = 0
- configure:22283: result: yes
- configure:22294: checking for setruid
- configure:22294: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22294: $? = 0
- configure:22294: result: yes
- configure:22305: checking for setsid
- configure:22305: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22305: $? = 0
- configure:22305: result: yes
- configure:22316: checking for setuid
- configure:22316: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22316: $? = 0
- configure:22316: result: yes
- configure:22327: checking for shutdown
- configure:22327: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22327: $? = 0
- configure:22327: result: yes
- configure:22338: checking for sigaction
- configure:22338: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22338: $? = 0
- configure:22338: result: yes
- configure:22349: checking for sigaltstack
- configure:22349: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22349: $? = 0
- configure:22349: result: yes
- configure:22360: checking for sigprocmask
- configure:22360: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22360: $? = 0
- configure:22360: result: yes
- configure:22371: checking for sinh
- configure:22371: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:331:6: warning: incompatible redeclaration of library function 'sinh' [-Wincompatible-library-redeclaration]
- char sinh ();
- ^
- conftest.c:331:6: note: 'sinh' is a builtin with type 'double (double)'
- 1 warning generated.
- configure:22371: $? = 0
- configure:22371: result: yes
- configure:22382: checking for spawnv
- configure:22382: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_spawnv", referenced from:
- _main in conftest-bda07c.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:22382: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | /* end confdefs.h. */
- | /* Define spawnv to an innocuous variant, in case <limits.h> declares spawnv.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define spawnv innocuous_spawnv
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char spawnv (); 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 spawnv
- |
- | /* 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 spawnv ();
- | /* 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_spawnv || defined __stub___spawnv
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return spawnv ();
- | ;
- | return 0;
- | }
- configure:22382: result: no
- configure:22393: checking for symlink
- configure:22393: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22393: $? = 0
- configure:22393: result: yes
- configure:22404: checking for syscall
- configure:22404: result: no
- configure:22415: checking for sysconf
- configure:22415: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22415: $? = 0
- configure:22415: result: yes
- configure:22426: checking for tanh
- configure:22426: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:334:6: warning: incompatible redeclaration of library function 'tanh' [-Wincompatible-library-redeclaration]
- char tanh ();
- ^
- conftest.c:334:6: note: 'tanh' is a builtin with type 'double (double)'
- 1 warning generated.
- configure:22426: $? = 0
- configure:22426: result: yes
- configure:22437: checking for telldir
- configure:22437: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22437: $? = 0
- configure:22437: result: yes
- configure:22448: checking for timegm
- configure:22448: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22448: $? = 0
- configure:22448: result: yes
- configure:22459: checking for times
- configure:22459: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22459: $? = 0
- configure:22459: result: yes
- configure:22470: checking for truncate
- configure:22470: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22470: $? = 0
- configure:22470: result: yes
- configure:22481: checking for truncate64
- configure:22481: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_truncate64", referenced from:
- _main in conftest-b07f5f.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:22481: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | /* end confdefs.h. */
- | /* Define truncate64 to an innocuous variant, in case <limits.h> declares truncate64.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define truncate64 innocuous_truncate64
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char truncate64 (); 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 truncate64
- |
- | /* 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 truncate64 ();
- | /* 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_truncate64 || defined __stub___truncate64
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return truncate64 ();
- | ;
- | return 0;
- | }
- configure:22481: result: no
- configure:22492: checking for unsetenv
- configure:22492: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22492: $? = 0
- configure:22492: result: yes
- configure:22503: checking for utimensat
- configure:22503: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22503: $? = 0
- configure:22503: result: yes
- configure:22514: checking for utimes
- configure:22514: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22514: $? = 0
- configure:22514: result: yes
- configure:22525: checking for wait4
- configure:22525: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22525: $? = 0
- configure:22525: result: yes
- configure:22536: checking for waitpid
- configure:22536: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22536: $? = 0
- configure:22536: result: yes
- configure:22561: checking if getcwd allocates buffer if NULL is given
- configure:22597: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22597: $? = 0
- configure:22597: ./conftest
- configure:22597: $? = 0
- configure:22607: result: yes
- configure:22646: checking for __builtin_bswap16
- configure:22662: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:328:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_bswap16(0);
- ^~~~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22662: $? = 0
- configure:22670: result: yes
- configure:22678: checking for __builtin_bswap32
- configure:22694: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:329:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_bswap32(0);
- ^~~~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22694: $? = 0
- configure:22702: result: yes
- configure:22710: checking for __builtin_bswap64
- configure:22726: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:330:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_bswap64(0);
- ^~~~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22726: $? = 0
- configure:22734: result: yes
- configure:22742: checking for __builtin_popcount
- configure:22758: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:331:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_popcount(0);
- ^~~~~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22758: $? = 0
- configure:22766: result: yes
- configure:22774: checking for __builtin_popcountll
- configure:22790: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:332:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_popcountll(0);
- ^~~~~~~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22790: $? = 0
- configure:22798: result: yes
- configure:22806: checking for __builtin_clz
- configure:22822: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:333:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_clz(0);
- ^~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22822: $? = 0
- configure:22830: result: yes
- configure:22838: checking for __builtin_clzl
- configure:22854: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:334:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_clzl(0);
- ^~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22854: $? = 0
- configure:22862: result: yes
- configure:22870: checking for __builtin_clzll
- configure:22886: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:335:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_clzll(0);
- ^~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22886: $? = 0
- configure:22894: result: yes
- configure:22902: checking for __builtin_ctz
- configure:22918: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:336:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_ctz(0);
- ^~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22918: $? = 0
- configure:22926: result: yes
- configure:22934: checking for __builtin_ctzll
- configure:22950: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:337:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_ctzll(0);
- ^~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22950: $? = 0
- configure:22958: result: yes
- configure:22966: checking for __builtin_add_overflow
- configure:22982: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:22982: $? = 0
- configure:22990: result: yes
- configure:22998: checking for __builtin_sub_overflow
- configure:23014: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:23014: $? = 0
- configure:23022: result: yes
- configure:23030: checking for __builtin_mul_overflow
- configure:23046: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:23046: $? = 0
- configure:23054: result: yes
- configure:23062: checking for __builtin_mul_overflow_p
- configure:23078: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:341:1: error: use of unknown builtin '__builtin_mul_overflow_p' [-Wimplicit-function-declaration]
- __builtin_mul_overflow_p(0,0,(int)0);
- ^
- 1 error generated.
- configure:23078: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | /* end confdefs.h. */
- | int foo;
- | int
- | main ()
- | {
- | __builtin_mul_overflow_p(0,0,(int)0);
- | ;
- | return 0;
- | }
- configure:23086: result: no
- configure:23094: checking for __builtin_constant_p
- configure:23110: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:341:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_constant_p(0);
- ^~~~~~~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:23110: $? = 0
- configure:23118: result: yes
- configure:23126: checking for __builtin_choose_expr
- configure:23145: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:23145: $? = 0
- configure:23153: result: yes
- configure:23163: checking for __builtin_choose_expr_constant_p
- configure:23182: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:23182: $? = 0
- configure:23190: result: yes
- configure:23200: checking for __builtin_types_compatible_p
- configure:23216: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:344:1: warning: expression result unused [-Wunused-value]
- __builtin_types_compatible_p(int, int);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1 warning generated.
- configure:23216: $? = 0
- configure:23224: result: yes
- configure:23235: checking whether qsort_r is GNU version
- configure:23256: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:343:6: error: conflicting types for 'qsort_r'
- void qsort_r(void *base, size_t nmemb, size_t size,
- ^
- /usr/include/stdlib.h:325:7: note: previous declaration is here
- void qsort_r(void *__base, size_t __nel, size_t __width, void *,
- ^
- 1 error generated.
- configure:23256: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | /* end confdefs.h. */
- |
- | #include <stdlib.h>
- | void qsort_r(void *base, size_t nmemb, size_t size,
- | int (*compar)(const void *, const void *, void *),
- | void *arg);
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:23264: result: no
- configure:23266: checking whether qsort_r is BSD version
- configure:23286: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:23286: $? = 0
- configure:23294: result: yes
- configure:23313: checking whether atan2 handles Inf as C99
- configure:23352: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:23352: $? = 0
- configure:23352: ./conftest
- configure:23352: $? = 0
- configure:23367: result: yes
- configure:23434: checking for clock_getres
- configure:23434: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:23434: $? = 0
- configure:23434: result: yes
- configure:23444: checking for unsetenv returns a value
- configure:23462: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:23462: $? = 0
- configure:23469: result: yes
- configure:23499: checking whether struct tm is in sys/time.h or time.h
- configure:23519: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:23519: $? = 0
- configure:23526: result: time.h
- configure:23534: checking for struct tm.tm_zone
- configure:23534: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:23534: $? = 0
- configure:23534: result: yes
- configure:23601: checking for struct tm.tm_gmtoff
- configure:23621: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:23621: $? = 0
- configure:23628: result: yes
- configure:23636: checking for external int daylight
- configure:23653: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:23653: $? = 0
- configure:23661: result: yes
- configure:23670: checking for negative time_t for gmtime(3)
- configure:23712: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- conftest.c:374:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
- t = ~(time_t)0 << 31;
- ~~~~~~~~~~ ^
- 1 warning generated.
- configure:23712: $? = 0
- configure:23712: ./conftest
- configure:23712: $? = 0
- configure:23722: result: yes
- configure:23733: checking for localtime(3) overflow correctly
- configure:23777: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lgmp -ldl -lobjc >&5
- configure:23777: $? = 0
- configure:23777: ./conftest
- configure:23777: $? = 0
- configure:23787: result: yes
- configure:23865: checking for sig_t
- configure:23865: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:23865: $? = 0
- configure:23865: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:355:20: error: expected expression
- if (sizeof ((sig_t)))
- ^
- 1 error generated.
- configure:23865: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | /* end confdefs.h. */
- | #include <signal.h>
- |
- | int
- | main ()
- | {
- | if (sizeof ((sig_t)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:23865: result: yes
- configure:24046: checking whether right shift preserve sign bit
- configure:24065: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:24065: $? = 0
- configure:24072: result: yes
- configure:24095: checking whether _SC_CLK_TCK is supported
- configure:24112: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:357:13: warning: relational comparison result unused [-Wunused-comparison]
- _SC_CLK_TCK >= 0
- ~~~~~~~~~~~~^~~~
- 1 warning generated.
- configure:24112: $? = 0
- configure:24120: result: yes
- configure:24243: checking stack growing direction on x86_64
- configure:24294: result: -1
- configure:24309: checking for pthread_kill in -lthr
- configure:24334: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lthr -lgmp -ldl -lobjc >&5
- ld: library not found for -lthr
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:24334: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -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 pthread_kill ();
- | int
- | main ()
- | {
- | return pthread_kill ();
- | ;
- | return 0;
- | }
- configure:24344: result: no
- configure:24309: checking for pthread_kill in -lpthread
- configure:24334: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:24334: $? = 0
- configure:24344: result: yes
- configure:24365: checking for pthread_np.h
- configure:24365: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:359:10: fatal error: 'pthread_np.h' file not found
- #include <pthread_np.h>
- ^~~~~~~~~~~~~~
- 1 error generated.
- configure:24365: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | /* end confdefs.h. */
- | #include <pthread.h>
- |
- | #include <pthread_np.h>
- configure:24365: result: no
- configure:24398: checking whether pthread_t is scalar type
- configure:24421: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:24421: $? = 0
- configure:24429: result: yes
- configure:24449: checking for sched_yield
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:24449: $? = 0
- configure:24449: result: yes
- configure:24449: checking for pthread_attr_setinheritsched
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:24449: $? = 0
- configure:24449: result: yes
- configure:24449: checking for pthread_attr_get_np
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pthread_attr_get_np", referenced from:
- _main in conftest-45df8e.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:24449: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | /* end confdefs.h. */
- | /* Define pthread_attr_get_np to an innocuous variant, in case <limits.h> declares pthread_attr_get_np.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define pthread_attr_get_np innocuous_pthread_attr_get_np
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char pthread_attr_get_np (); 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_attr_get_np
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char pthread_attr_get_np ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_pthread_attr_get_np || defined __stub___pthread_attr_get_np
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return pthread_attr_get_np ();
- | ;
- | return 0;
- | }
- configure:24449: result: no
- configure:24449: checking for pthread_attr_getstack
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:24449: $? = 0
- configure:24449: result: yes
- configure:24449: checking for pthread_attr_init
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:24449: $? = 0
- configure:24449: result: yes
- configure:24449: checking for pthread_get_stackaddr_np
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:24449: $? = 0
- configure:24449: result: yes
- configure:24449: checking for pthread_get_stacksize_np
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:24449: $? = 0
- configure:24449: result: yes
- configure:24449: checking for thr_stksegment
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_thr_stksegment", referenced from:
- _main in conftest-b2e3b2.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:24449: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | /* end confdefs.h. */
- | /* Define thr_stksegment to an innocuous variant, in case <limits.h> declares thr_stksegment.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define thr_stksegment innocuous_thr_stksegment
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char thr_stksegment (); 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 thr_stksegment
- |
- | /* 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 thr_stksegment ();
- | /* 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_thr_stksegment || defined __stub___thr_stksegment
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return thr_stksegment ();
- | ;
- | return 0;
- | }
- configure:24449: result: no
- configure:24449: checking for pthread_stackseg_np
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pthread_stackseg_np", referenced from:
- _main in conftest-df8035.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:24449: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | /* end confdefs.h. */
- | /* Define pthread_stackseg_np to an innocuous variant, in case <limits.h> declares pthread_stackseg_np.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define pthread_stackseg_np innocuous_pthread_stackseg_np
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char pthread_stackseg_np (); 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_stackseg_np
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char pthread_stackseg_np ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_pthread_stackseg_np || defined __stub___pthread_stackseg_np
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return pthread_stackseg_np ();
- | ;
- | return 0;
- | }
- configure:24449: result: no
- configure:24449: checking for pthread_getthrds_np
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pthread_getthrds_np", referenced from:
- _main in conftest-2c612c.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:24449: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | /* end confdefs.h. */
- | /* Define pthread_getthrds_np to an innocuous variant, in case <limits.h> declares pthread_getthrds_np.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define pthread_getthrds_np innocuous_pthread_getthrds_np
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char pthread_getthrds_np (); 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_getthrds_np
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char pthread_getthrds_np ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_pthread_getthrds_np || defined __stub___pthread_getthrds_np
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return pthread_getthrds_np ();
- | ;
- | return 0;
- | }
- configure:24449: result: no
- configure:24449: checking for pthread_cond_init
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:24449: $? = 0
- configure:24449: result: yes
- configure:24449: checking for pthread_condattr_setclock
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pthread_condattr_setclock", referenced from:
- _main in conftest-40b592.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:24449: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | #define HAVE_PTHREAD_COND_INIT 1
- | /* end confdefs.h. */
- | /* Define pthread_condattr_setclock to an innocuous variant, in case <limits.h> declares pthread_condattr_setclock.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define pthread_condattr_setclock innocuous_pthread_condattr_setclock
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char pthread_condattr_setclock (); 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_condattr_setclock
- |
- | /* 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_condattr_setclock ();
- | /* 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_condattr_setclock || defined __stub___pthread_condattr_setclock
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return pthread_condattr_setclock ();
- | ;
- | return 0;
- | }
- configure:24449: result: no
- configure:24449: checking for pthread_condattr_init
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:24449: $? = 0
- configure:24449: result: yes
- configure:24449: checking for pthread_sigmask
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:24449: $? = 0
- configure:24449: result: yes
- configure:24449: checking for pthread_setname_np
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:24449: $? = 0
- configure:24449: result: yes
- configure:24449: checking for pthread_set_name_np
- configure:24449: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pthread_set_name_np", referenced from:
- _main in conftest-d1073e.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:24449: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | #define HAVE_PTHREAD_COND_INIT 1
- | #define HAVE_PTHREAD_CONDATTR_INIT 1
- | #define HAVE_PTHREAD_SIGMASK 1
- | #define HAVE_PTHREAD_SETNAME_NP 1
- | /* end confdefs.h. */
- | /* Define pthread_set_name_np to an innocuous variant, in case <limits.h> declares pthread_set_name_np.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define pthread_set_name_np innocuous_pthread_set_name_np
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char pthread_set_name_np (); below.
- | 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_set_name_np
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char pthread_set_name_np ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_pthread_set_name_np || defined __stub___pthread_set_name_np
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return pthread_set_name_np ();
- | ;
- | return 0;
- | }
- configure:24449: result: no
- configure:24464: checking for pthread_getattr_np
- configure:24464: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pthread_getattr_np", referenced from:
- _main in conftest-3de324.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:24464: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | #define HAVE_PTHREAD_COND_INIT 1
- | #define HAVE_PTHREAD_CONDATTR_INIT 1
- | #define HAVE_PTHREAD_SIGMASK 1
- | #define HAVE_PTHREAD_SETNAME_NP 1
- | /* end confdefs.h. */
- | /* Define pthread_getattr_np to an innocuous variant, in case <limits.h> declares pthread_getattr_np.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define pthread_getattr_np innocuous_pthread_getattr_np
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char pthread_getattr_np (); 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_getattr_np
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char pthread_getattr_np ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_pthread_getattr_np || defined __stub___pthread_getattr_np
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return pthread_getattr_np ();
- | ;
- | return 0;
- | }
- configure:24464: result: no
- configure:24477: checking arguments of pthread_setname_np
- configure:24508: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:377:21: error: too many arguments to function call, expected 1, have 2
- if (SET_THREAD_NAME("conftest")) return 1;
- ~~~~~~~~~~~~~~~~^~~~~~~~~~~
- conftest.c:372:72: note: expanded from macro 'SET_THREAD_NAME'
- #define SET_THREAD_NAME(name) pthread_setname_np(pthread_self(), name)
- ~~~~~~~~~~~~~~~~~~ ^~~~
- /usr/include/pthread.h:499:1: note: 'pthread_setname_np' declared here
- __API_AVAILABLE(macos(10.6), ios(3.2))
- ^
- /usr/include/Availability.h:411:126: note: expanded from macro '__API_AVAILABLE'
- #define __API_AVAILABLE(...) __API_AVAILABLE_GET_MACRO(__VA_ARGS__,__API_AVAILABLE5, __API_AVAILABLE4, __API_AVAILABLE3, __API_AVAILABLE2, __API_AVAILABLE1)(__VA_ARGS__)
- ^
- 1 error generated.
- configure:24508: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | #define HAVE_PTHREAD_COND_INIT 1
- | #define HAVE_PTHREAD_CONDATTR_INIT 1
- | #define HAVE_PTHREAD_SIGMASK 1
- | #define HAVE_PTHREAD_SETNAME_NP 1
- | /* end confdefs.h. */
- |
- | #include <pthread.h>
- | #ifdef HAVE_PTHREAD_NP_H
- | #include <pthread_np.h>
- | #endif
- | #define SET_THREAD_NAME(name) pthread_setname_np(pthread_self(), name)
- |
- | int
- | main ()
- | {
- | if (SET_THREAD_NAME("conftest")) return 1;
- | ;
- | return 0;
- | }
- configure:24508: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:377:21: error: too many arguments to function call, expected 1, have 3
- if (SET_THREAD_NAME("conftest")) return 1;
- ~~~~~~~~~~~~~~~~^~~~~~~~~~~
- conftest.c:372:72: note: expanded from macro 'SET_THREAD_NAME'
- #define SET_THREAD_NAME(name) pthread_setname_np(pthread_self(), name, "%s")
- ~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~
- /usr/include/pthread.h:499:1: note: 'pthread_setname_np' declared here
- __API_AVAILABLE(macos(10.6), ios(3.2))
- ^
- /usr/include/Availability.h:411:126: note: expanded from macro '__API_AVAILABLE'
- #define __API_AVAILABLE(...) __API_AVAILABLE_GET_MACRO(__VA_ARGS__,__API_AVAILABLE5, __API_AVAILABLE4, __API_AVAILABLE3, __API_AVAILABLE2, __API_AVAILABLE1)(__VA_ARGS__)
- ^
- 1 error generated.
- configure:24508: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | #define HAVE_PTHREAD_COND_INIT 1
- | #define HAVE_PTHREAD_CONDATTR_INIT 1
- | #define HAVE_PTHREAD_SIGMASK 1
- | #define HAVE_PTHREAD_SETNAME_NP 1
- | /* end confdefs.h. */
- |
- | #include <pthread.h>
- | #ifdef HAVE_PTHREAD_NP_H
- | #include <pthread_np.h>
- | #endif
- | #define SET_THREAD_NAME(name) pthread_setname_np(pthread_self(), name, "%s")
- |
- | int
- | main ()
- | {
- | if (SET_THREAD_NAME("conftest")) return 1;
- | ;
- | return 0;
- | }
- configure:24508: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:24508: $? = 0
- configure:24517: result: (name)
- configure:24592: checking if mcontext_t is a pointer
- configure:24614: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:24614: $? = 0
- configure:24621: result: yes
- configure:24643: checking for getcontext
- configure:24643: result: no
- configure:24643: checking for setcontext
- configure:24643: result: no
- configure:24659: checking if fork works with pthread
- configure:24727: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:24727: $? = 0
- configure:24727: ./conftest
- configure:24727: $? = 0
- configure:24737: result: yes
- configure:24770: checking whether ELF binaries are produced
- configure:24786: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:24786: $? = 0
- configure:24800: result: no
- configure:24863: checking whether OS depend dynamic link works
- configure:25061: result: yes
- configure:25077: checking whether -Wl,-undefined,dynamic_lookup is accepted as LDFLAGS
- configure:25103: gcc -o conftest -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib -Wl,-undefined,dynamic_lookup conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:25103: $? = 0
- configure:25105: result: yes
- configure:25077: checking whether -Wl,-multiply_defined,suppress is accepted as LDFLAGS
- configure:25103: gcc -o conftest -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -Wl,-rpath,/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -Wl,-rpath,/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -Wl,-rpath,/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,-rpath,/usr/local/opt/openssl@1.1/lib -L/usr/local/lib -Wl,-multiply_defined,suppress conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:25103: $? = 0
- configure:25105: result: yes
- configure:25295: checking execinfo.h usability
- configure:25295: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:25295: $? = 0
- configure:25295: result: yes
- configure:25295: checking execinfo.h presence
- configure:25295: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:25295: $? = 0
- configure:25295: result: yes
- configure:25295: checking for execinfo.h
- configure:25295: result: yes
- configure:25307: checking for backtrace in -lexecinfo
- configure:25332: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/lib -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib conftest.c -lexecinfo -lpthread -lgmp -ldl -lobjc >&5
- ld: library not found for -lexecinfo
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:25332: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | #define HAVE_PTHREAD_COND_INIT 1
- | #define HAVE_PTHREAD_CONDATTR_INIT 1
- | #define HAVE_PTHREAD_SIGMASK 1
- | #define HAVE_PTHREAD_SETNAME_NP 1
- | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(name)
- | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t mc = (uc)->uc_mcontext
- | #define HAVE_EXECINFO_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 backtrace ();
- | int
- | main ()
- | {
- | return backtrace ();
- | ;
- | return 0;
- | }
- configure:25341: result: no
- configure:25354: checking libunwind.h usability
- configure:25354: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:25354: $? = 0
- configure:25354: result: yes
- configure:25354: checking libunwind.h presence
- configure:25354: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:25354: $? = 0
- configure:25354: result: yes
- configure:25354: checking for libunwind.h
- configure:25354: result: yes
- configure:25479: checking for backtrace
- configure:25479: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/lib -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:25479: $? = 0
- configure:25479: result: yes
- configure:25491: checking for broken backtrace
- configure:25550: gcc -o conftest -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/lib -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib conftest.c -lpthread -lgmp -ldl -lobjc >&5
- configure:25550: $? = 0
- configure:25550: ./conftest
- configure:25550: $? = 1
- configure: program exited with status 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | #define HAVE_PTHREAD_COND_INIT 1
- | #define HAVE_PTHREAD_CONDATTR_INIT 1
- | #define HAVE_PTHREAD_SIGMASK 1
- | #define HAVE_PTHREAD_SETNAME_NP 1
- | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(name)
- | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t mc = (uc)->uc_mcontext
- | #define HAVE_EXECINFO_H 1
- | #define HAVE_LIBUNWIND_H 1
- | #define HAVE_BACKTRACE 1
- | /* end confdefs.h. */
- |
- | #include <unistd.h>
- | #include <stdio.h>
- | #include <stdlib.h>
- | #include <stdint.h>
- | #include <string.h>
- | #include <signal.h>
- | #include <execinfo.h>
- |
- | #define TRACE_SIZE 256
- |
- | void sigsegv(int signum, siginfo_t *info, void *ctx){
- | void *trace[TRACE_SIZE];
- | int n = backtrace(trace, TRACE_SIZE);
- | if (n > 0) {
- | /*fprintf(stdout, "backtrace:%d\n",n);*/
- | } else {
- | _exit(EXIT_FAILURE);
- | }
- | _exit(EXIT_SUCCESS);
- | }
- | int
- | main(void)
- | {
- | volatile int *a = NULL;
- | stack_t ss;
- | ss.ss_sp = malloc(SIGSTKSZ);
- | if (ss.ss_sp == NULL) {
- | fprintf(stderr, "cannot allocate memory for sigaltstack\n");
- | return EXIT_FAILURE;
- | }
- | ss.ss_size = SIGSTKSZ;
- | ss.ss_flags = 0;
- | if (sigaltstack(&ss, NULL) == -1) {
- | fprintf(stderr, "sigaltstack failed\n");
- | return EXIT_FAILURE;
- | }
- | struct sigaction sa;
- | memset(&sa, 0, sizeof(struct sigaction));
- | sigemptyset(&sa.sa_mask);
- | sa.sa_sigaction = sigsegv;
- | sa.sa_flags |= SA_SIGINFO;
- | sa.sa_flags |= SA_ONSTACK;
- | sigaction(SIGSEGV, &sa, NULL);
- | a[0] = 1;
- | return EXIT_SUCCESS;
- | }
- |
- configure:25560: result: yes
- configure:25582: checking valgrind/memcheck.h usability
- configure:25582: gcc -c -O3 -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:406:10: fatal error: 'valgrind/memcheck.h' file not found
- #include <valgrind/memcheck.h>
- ^~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:25582: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | #define HAVE_PTHREAD_COND_INIT 1
- | #define HAVE_PTHREAD_CONDATTR_INIT 1
- | #define HAVE_PTHREAD_SIGMASK 1
- | #define HAVE_PTHREAD_SETNAME_NP 1
- | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(name)
- | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t mc = (uc)->uc_mcontext
- | #define HAVE_EXECINFO_H 1
- | #define HAVE_LIBUNWIND_H 1
- | #define HAVE_BACKTRACE 1
- | #define BROKEN_BACKTRACE 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/memcheck.h>
- configure:25582: result: no
- configure:25582: checking valgrind/memcheck.h presence
- configure:25582: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:373:10: fatal error: 'valgrind/memcheck.h' file not found
- #include <valgrind/memcheck.h>
- ^~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:25582: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | #define HAVE_PTHREAD_COND_INIT 1
- | #define HAVE_PTHREAD_CONDATTR_INIT 1
- | #define HAVE_PTHREAD_SIGMASK 1
- | #define HAVE_PTHREAD_SETNAME_NP 1
- | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(name)
- | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t mc = (uc)->uc_mcontext
- | #define HAVE_EXECINFO_H 1
- | #define HAVE_LIBUNWIND_H 1
- | #define HAVE_BACKTRACE 1
- | #define BROKEN_BACKTRACE 1
- | /* end confdefs.h. */
- | #include <valgrind/memcheck.h>
- configure:25582: result: no
- configure:25582: checking for valgrind/memcheck.h
- configure:25582: result: no
- configure:25762: checking for strip
- configure:25778: found /usr/bin/strip
- configure:25789: result: strip
- configure:26132: checking whether -Wl,--no-undefined is accepted as LDFLAGS
- configure:26158: gcc -o conftest -O3 -ggdb3 -fno-common -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/lib -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -Wl,--no-undefined conftest.c -lpthread -lgmp -ldl -lobjc >&5
- ld: unknown option: --no-undefined
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:26158: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | #define HAVE_PTHREAD_COND_INIT 1
- | #define HAVE_PTHREAD_CONDATTR_INIT 1
- | #define HAVE_PTHREAD_SIGMASK 1
- | #define HAVE_PTHREAD_SETNAME_NP 1
- | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(name)
- | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t mc = (uc)->uc_mcontext
- | #define HAVE_EXECINFO_H 1
- | #define HAVE_LIBUNWIND_H 1
- | #define HAVE_BACKTRACE 1
- | #define BROKEN_BACKTRACE 1
- | #define DLEXT_MAXLEN 7
- | #define DLEXT ".bundle"
- | #define LIBDIR_BASENAME "lib"
- | /* end confdefs.h. */
- |
- | int
- | main ()
- | {
- |
- | ;
- | return 0;
- | }
- configure:26164: result: no
- configure:26548: checking whether wrapper for DYLD_LIBRARY_PATH is needed
- configure:26555: result: yes
- configure:26575: checking whether dtrace USDT is available
- configure:26601: gcc -c -O3 -ggdb3 -fno-common -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:26601: $? = 0
- configure:26615: result: yes(-xnolibs)
- configure:26645: checking whether dtrace needs post processing
- configure:26673: gcc -c -O3 -ggdb3 -fno-common -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:26673: $? = 0
- configure:26699: result: no
- configure:26751: checking for __builtin_setjmp
- configure:26812: result: no
- configure:26816: checking for _setjmpex as a macro or function
- configure:26839: gcc -c -O3 -ggdb3 -fno-common -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:378:10: fatal error: 'setjmpex.h' file not found
- #include <setjmpex.h>
- ^~~~~~~~~~~~
- 1 error generated.
- configure:26839: $? = 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 CANONICALIZATION_FOR_MATHN 1
- | #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 __EXTENSIONS__ 1
- | #define _ALL_SOURCE 1
- | #define _GNU_SOURCE 1
- | #define _POSIX_PTHREAD_SEMANTICS 1
- | #define _TANDEM_SOURCE 1
- | #define HAVE_INFINITY 1
- | #define HAVE_NAN 1
- | #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
- | #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
- | #define BROKEN_CRYPT 1
- | #define HAVE_CRT_EXTERNS_H 1
- | #define HAVE_LIBDL 1
- | #define HAVE_DIRENT_H 1
- | #define HAVE__BOOL 1
- | #define HAVE_STDBOOL_H 1
- | #define HAVE_SYS_WAIT_H 1
- | #define HAVE_GRP_H 1
- | #define HAVE_FCNTL_H 1
- | #define HAVE_FLOAT_H 1
- | #define HAVE_LANGINFO_H 1
- | #define HAVE_LIMITS_H 1
- | #define HAVE_LOCALE_H 1
- | #define HAVE_MALLOC_MALLOC_H 1
- | #define HAVE_PWD_H 1
- | #define HAVE_SYS_ATTR_H 1
- | #define HAVE_SYS_FCNTL_H 1
- | #define HAVE_SYS_FILE_H 1
- | #define HAVE_SYS_IOCTL_H 1
- | #define HAVE_SYS_PARAM_H 1
- | #define HAVE_SYS_RESOURCE_H 1
- | #define HAVE_SYS_SELECT_H 1
- | #define HAVE_SYS_SOCKET_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | #define HAVE_TIME_H 1
- | #define HAVE_UCONTEXT_H 1
- | #define HAVE_UTIME_H 1
- | #define HAVE_GMP_H 1
- | #define HAVE_LIBGMP 1
- | #define HAVE_TYPEOF 1
- | #define HAVE_LONG_LONG 1
- | #define HAVE_OFF_T 1
- | #define SIZEOF_INT 4
- | #define SIZEOF_SHORT 2
- | #define SIZEOF_LONG 8
- | #define SIZEOF_LONG_LONG 8
- | #define SIZEOF___INT64 0
- | #define SIZEOF___INT128 16
- | #define SIZEOF_OFF_T 8
- | #define SIZEOF_VOIDP 8
- | #define SIZEOF_FLOAT 4
- | #define SIZEOF_DOUBLE 8
- | #define SIZEOF_TIME_T 8
- | #define SIZEOF_CLOCK_T 8
- | #define PACKED_STRUCT(x) x __attribute__((packed))
- | #define USE_UNALIGNED_MEMBER_ACCESS 1
- | #define PRI_LL_PREFIX "ll"
- | #define rb_pid_t pid_t
- | #define SIGNEDNESS_OF_PID_T -1
- | #define PIDT2NUM(v) INT2NUM(v)
- | #define NUM2PIDT(v) NUM2INT(v)
- | #define PRI_PIDT_PREFIX PRI_INT_PREFIX
- | #define rb_uid_t uid_t
- | #define SIGNEDNESS_OF_UID_T +1
- | #define UIDT2NUM(v) UINT2NUM(v)
- | #define NUM2UIDT(v) NUM2UINT(v)
- | #define PRI_UIDT_PREFIX PRI_INT_PREFIX
- | #define rb_gid_t gid_t
- | #define SIGNEDNESS_OF_GID_T +1
- | #define GIDT2NUM(v) UINT2NUM(v)
- | #define NUM2GIDT(v) NUM2UINT(v)
- | #define PRI_GIDT_PREFIX PRI_INT_PREFIX
- | #define rb_time_t time_t
- | #define SIGNEDNESS_OF_TIME_T -1
- | #define TIMET2NUM(v) LONG2NUM(v)
- | #define NUM2TIMET(v) NUM2LONG(v)
- | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
- | #define rb_dev_t dev_t
- | #define SIGNEDNESS_OF_DEV_T -1
- | #define DEVT2NUM(v) INT2NUM(v)
- | #define NUM2DEVT(v) NUM2INT(v)
- | #define PRI_DEVT_PREFIX PRI_INT_PREFIX
- | #define rb_mode_t mode_t
- | #define SIGNEDNESS_OF_MODE_T +1
- | #define MODET2NUM(v) UINT2NUM(v)
- | #define NUM2MODET(v) NUM2UINT(v)
- | #define PRI_MODET_PREFIX PRI_INT_PREFIX
- | #define rb_rlim_t rlim_t
- | #define SIGNEDNESS_OF_RLIM_T +1
- | #define RLIM2NUM(v) ULL2NUM(v)
- | #define NUM2RLIM(v) NUM2ULL(v)
- | #define PRI_RLIM_PREFIX PRI_LL_PREFIX
- | #define rb_off_t off_t
- | #define SIGNEDNESS_OF_OFF_T -1
- | #define OFFT2NUM(v) LL2NUM(v)
- | #define NUM2OFFT(v) NUM2LL(v)
- | #define PRI_OFFT_PREFIX PRI_LL_PREFIX
- | #define rb_clockid_t int
- | #define SIGNEDNESS_OF_CLOCKID_T -1
- | #define CLOCKID2NUM(v) INT2NUM(v)
- | #define NUM2CLOCKID(v) NUM2INT(v)
- | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
- | #define HAVE_PROTOTYPES 1
- | #define TOKEN_PASTE(x,y) x##y
- | #define STRINGIZE(expr) STRINGIZE0(expr)
- | #define HAVE_STDARG_PROTOTYPES 1
- | #define HAVE_VA_ARGS_MACRO 1
- | #define CONSTFUNC(x) __attribute__ ((__const__)) x
- | #define PUREFUNC(x) __attribute__ ((__pure__)) x
- | #define NORETURN(x) __attribute__ ((__noreturn__)) x
- | #define DEPRECATED(x) __attribute__ ((__deprecated__)) x
- | #define DEPRECATED_BY(n,x) __attribute__ ((__deprecated__("by "#n))) x
- | #define DEPRECATED_TYPE(mesg,x) x __attribute__ ((__deprecated__ mesg))
- | #define NOINLINE(x) __attribute__ ((__noinline__)) x
- | #define ALWAYS_INLINE(x) __attribute__ ((__always_inline__)) x
- | #define WARN_UNUSED_RESULT(x) __attribute__ ((__warn_unused_result__)) x
- | #define MAYBE_UNUSED(x) __attribute__ ((__unused__)) x
- | #define WEAK(x) __attribute__ ((__weak__)) x
- | #define HAVE_FUNC_WEAK 1
- | #define FUNC_CDECL(x) __attribute__ ((__cdecl__)) x
- | #define HAVE_GCC_ATOMIC_BUILTINS 1
- | #define HAVE_GCC_SYNC_BUILTINS 1
- | #define UNREACHABLE __builtin_unreachable()
- | #define RUBY_FUNC_EXPORTED __attribute__ ((__visibility__("default"))) extern
- | #define RUBY_FUNCTION_NAME_STRING __func__
- | #define ENUM_OVER_INT 1
- | #define HAVE_DECL_SYS_NERR 1
- | #define HAVE_DECL_GETENV 1
- | #define SIZEOF_SIZE_T 8
- | #define SIZEOF_PTRDIFF_T 8
- | #define PRI_SIZE_PREFIX "z"
- | #define PRI_PTRDIFF_PREFIX "t"
- | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- | #define HAVE_ST_BLKSIZE 1
- | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- | #define HAVE_ST_BLOCKS 1
- | #define HAVE_STRUCT_STAT_ST_RDEV 1
- | #define HAVE_ST_RDEV 1
- | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
- | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
- | #define HAVE_STRUCT_STAT_ST_ATIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_MTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_CTIMESPEC 1
- | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC 1
- | #define HAVE_STRUCT_TIMEVAL 1
- | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
- | #define HAVE_STRUCT_TIMESPEC 1
- | #define HAVE_STRUCT_TIMEZONE 1
- | #define HAVE_INT8_T 1
- | #define SIZEOF_INT8_T 1
- | #define HAVE_UINT8_T 1
- | #define SIZEOF_UINT8_T 1
- | #define HAVE_INT16_T 1
- | #define SIZEOF_INT16_T 2
- | #define HAVE_UINT16_T 1
- | #define SIZEOF_UINT16_T 2
- | #define HAVE_INT32_T 1
- | #define SIZEOF_INT32_T 4
- | #define HAVE_UINT32_T 1
- | #define SIZEOF_UINT32_T 4
- | #define HAVE_INT64_T 1
- | #define SIZEOF_INT64_T 8
- | #define HAVE_UINT64_T 1
- | #define SIZEOF_UINT64_T 8
- | #define HAVE_INT128_T 1
- | #define int128_t __int128
- | #define SIZEOF_INT128_T SIZEOF___INT128
- | #define HAVE_UINT128_T 1
- | #define uint128_t unsigned __int128
- | #define SIZEOF_UINT128_T SIZEOF___INT128
- | #define HAVE_INTPTR_T 1
- | #define SIZEOF_INTPTR_T 8
- | #define HAVE_UINTPTR_T 1
- | #define SIZEOF_UINTPTR_T 8
- | #define HAVE_SSIZE_T 1
- | #define SIZEOF_SSIZE_T 8
- | #define GETGROUPS_T gid_t
- | #define RETSIGTYPE void
- | #define HAVE_ALLOCA_H 1
- | #define HAVE_ALLOCA 1
- | #define HAVE_ACOSH 1
- | #define HAVE_CBRT 1
- | #define HAVE_CRYPT 1
- | #define HAVE_DUP2 1
- | #define HAVE_ERF 1
- | #define HAVE_FFS 1
- | #define HAVE_FINITE 1
- | #define HAVE_FLOCK 1
- | #define HAVE_HYPOT 1
- | #define HAVE_ISINF 1
- | #define HAVE_ISNAN 1
- | #define HAVE_LGAMMA_R 1
- | #define HAVE_MEMMOVE 1
- | #define HAVE_NEXTAFTER 1
- | #define HAVE_STRCHR 1
- | #define HAVE_STRERROR 1
- | #define HAVE_STRLCAT 1
- | #define HAVE_STRLCPY 1
- | #define HAVE_STRSTR 1
- | #define HAVE_TGAMMA 1
- | #define SPT_TYPE SPT_REUSEARGV
- | #define HAVE_SIGNBIT 1
- | #define HAVE_FORK 1
- | #define vfork fork
- | #define HAVE_WORKING_FORK 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 1
- | #define HAVE_CLOCK_GETTIME 1
- | #define HAVE_COSH 1
- | #define HAVE_DIRFD 1
- | #define HAVE_DLOPEN 1
- | #define HAVE_DLADDR 1
- | #define HAVE_DUP 1
- | #define HAVE_ENDGRENT 1
- | #define HAVE_FCHMOD 1
- | #define HAVE_FCHOWN 1
- | #define HAVE_FCNTL 1
- | #define HAVE_FDOPENDIR 1
- | #define HAVE_FGETATTRLIST 1
- | #define HAVE_FMOD 1
- | #define HAVE_FSTATAT 1
- | #define HAVE_FSYNC 1
- | #define HAVE_FTRUNCATE 1
- | #define HAVE_GETATTRLIST 1
- | #define HAVE_GETCWD 1
- | #define HAVE_GETGRNAM 1
- | #define HAVE_GETGRNAM_R 1
- | #define HAVE_GETGROUPS 1
- | #define HAVE_GETPGID 1
- | #define HAVE_GETPGRP 1
- | #define HAVE_GETPRIORITY 1
- | #define HAVE_GETPWNAM_R 1
- | #define HAVE_GETRLIMIT 1
- | #define HAVE_GETSID 1
- | #define HAVE_GETTIMEOFDAY 1
- | #define HAVE_GMTIME_R 1
- | #define HAVE_INITGROUPS 1
- | #define HAVE_IOCTL 1
- | #define HAVE_ISSETUGID 1
- | #define HAVE_KILLPG 1
- | #define HAVE_LCHMOD 1
- | #define HAVE_LCHOWN 1
- | #define HAVE_LINK 1
- | #define HAVE_LLABS 1
- | #define HAVE_LOCKF 1
- | #define HAVE_LOG2 1
- | #define HAVE_LSTAT 1
- | #define HAVE_LUTIMES 1
- | #define HAVE_MALLOC_SIZE 1
- | #define HAVE_MBLEN 1
- | #define HAVE_MEMSET_S 1
- | #define HAVE_WRITEV 1
- | #define HAVE_MKFIFO 1
- | #define HAVE_MKNOD 1
- | #define HAVE_MKTIME 1
- | #define HAVE_OPENAT 1
- | #define HAVE_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 1
- | #define HAVE_PWRITE 1
- | #define HAVE_QSORT_R 1
- | #define HAVE_READLINK 1
- | #define HAVE_ROUND 1
- | #define HAVE_SEEKDIR 1
- | #define HAVE_SENDFILE 1
- | #define HAVE_SETEGID 1
- | #define HAVE_SETENV 1
- | #define HAVE_SETEUID 1
- | #define HAVE_SETGID 1
- | #define HAVE_SETGROUPS 1
- | #define HAVE_SETPGID 1
- | #define HAVE_SETPGRP 1
- | #define HAVE_SETREGID 1
- | #define HAVE_SETREUID 1
- | #define HAVE_SETRGID 1
- | #define HAVE_SETRLIMIT 1
- | #define HAVE_SETRUID 1
- | #define HAVE_SETSID 1
- | #define HAVE_SETUID 1
- | #define HAVE_SHUTDOWN 1
- | #define HAVE_SIGACTION 1
- | #define HAVE_SIGALTSTACK 1
- | #define HAVE_SIGPROCMASK 1
- | #define HAVE_SINH 1
- | #define HAVE_SYMLINK 1
- | #define HAVE_SYSCONF 1
- | #define HAVE_TANH 1
- | #define HAVE_TELLDIR 1
- | #define HAVE_TIMEGM 1
- | #define HAVE_TIMES 1
- | #define HAVE_TRUNCATE 1
- | #define HAVE_UNSETENV 1
- | #define HAVE_UTIMENSAT 1
- | #define HAVE_UTIMES 1
- | #define HAVE_WAIT4 1
- | #define HAVE_WAITPID 1
- | #if !defined __STDC_WANT_LIB_EXT1__
- | #define __STDC_WANT_LIB_EXT1__ 1
- | #endif /* !defined __STDC_WANT_LIB_EXT1__ */
- | #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
- | #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNT 1
- | #define HAVE_BUILTIN___BUILTIN_POPCOUNTLL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZ 1
- | #define HAVE_BUILTIN___BUILTIN_CLZL 1
- | #define HAVE_BUILTIN___BUILTIN_CLZLL 1
- | #define HAVE_BUILTIN___BUILTIN_CTZ 1
- | #define HAVE_BUILTIN___BUILTIN_CTZLL 1
- | #define HAVE_BUILTIN___BUILTIN_ADD_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_SUB_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_MUL_OVERFLOW 1
- | #define HAVE_BUILTIN___BUILTIN_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
- | #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
- | #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
- | #define HAVE_BSD_QSORT_R 1
- | #define ATAN2_INF_C99 1
- | #define HAVE_CLOCK_GETRES 1
- | #define HAVE_STRUCT_TM_TM_ZONE 1
- | #define HAVE_TM_ZONE 1
- | #define HAVE_STRUCT_TM_TM_GMTOFF 1
- | #define HAVE_DAYLIGHT 1
- | #define NEGATIVE_TIME_T 1
- | #define POSIX_SIGNAL 1
- | #define HAVE_SIG_T 1
- | #define RSHIFT(x,y) ((x)>>(int)(y))
- | #define HAVE__SC_CLK_TCK 1
- | #define STACK_GROW_DIRECTION -1
- | #define _REENTRANT 1
- | #define _THREAD_SAFE 1
- | #define HAVE_LIBPTHREAD 1
- | #define HAVE_SCHED_YIELD 1
- | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
- | #define HAVE_PTHREAD_ATTR_GETSTACK 1
- | #define HAVE_PTHREAD_ATTR_INIT 1
- | #define HAVE_PTHREAD_GET_STACKADDR_NP 1
- | #define HAVE_PTHREAD_GET_STACKSIZE_NP 1
- | #define HAVE_PTHREAD_COND_INIT 1
- | #define HAVE_PTHREAD_CONDATTR_INIT 1
- | #define HAVE_PTHREAD_SIGMASK 1
- | #define HAVE_PTHREAD_SETNAME_NP 1
- | #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(name)
- | #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t mc = (uc)->uc_mcontext
- | #define HAVE_EXECINFO_H 1
- | #define HAVE_LIBUNWIND_H 1
- | #define HAVE_BACKTRACE 1
- | #define BROKEN_BACKTRACE 1
- | #define DLEXT_MAXLEN 7
- | #define DLEXT ".bundle"
- | #define LIBDIR_BASENAME "lib"
- | /* end confdefs.h. */
- |
- | #include <setjmp.h>
- | #include <setjmpex.h>
- |
- | #define JMPARGS_1 env
- | #define JMPARGS_2 env,1
- | #define JMPARGS JMPARGS_1
- |
- | int
- | main ()
- | {
- | jmp_buf env; _setjmpex(JMPARGS);
- | ;
- | return 0;
- | }
- configure:26847: result: no
- configure:26855: checking for _setjmp as a macro or function
- configure:26877: gcc -c -O3 -ggdb3 -fno-common -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:26877: $? = 0
- configure:26885: result: yes
- configure:26893: checking for sigsetjmp as a macro or function
- configure:26915: gcc -c -O3 -ggdb3 -fno-common -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:26915: $? = 0
- configure:26923: result: yes
- configure:26930: checking for setjmp type
- configure:27011: result: _setjmp
- configure:27116: checking for prefix of external symbols
- configure:27133: gcc -c -O3 -ggdb3 -fno-common -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:27133: $? = 0
- configure:27145: result: _
- configure:27306: checking pthread.h usability
- configure:27306: gcc -c -O3 -ggdb3 -fno-common -pipe -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:27306: $? = 0
- configure:27306: result: yes
- configure:27306: checking pthread.h presence
- configure:27306: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:27306: $? = 0
- configure:27306: result: yes
- configure:27306: checking for pthread.h
- configure:27306: result: yes
- configure:27336: checking if make is GNU make
- configure:27352: result: yes
- configure:27957: ruby library version = 2.5.0
- configure:28150: 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 Geoffs-MacBook-Pro-2.local
- config.status:949: creating GNUmakefile
- config.status:949: creating Makefile
- config.status:949: creating ruby-2.5.pc
- ## ---------------- ##
- ## Cache variables. ##
- ## ---------------- ##
- ac_cv_build=x86_64-apple-darwin17.4.0
- ac_cv_c_bigendian=no
- ac_cv_c_char_unsigned=no
- ac_cv_c_compiler_gnu=yes
- ac_cv_c_const=yes
- ac_cv_c_inline=inline
- ac_cv_c_typeof=typeof
- ac_cv_c_volatile=yes
- ac_cv_cxx_compiler_gnu=yes
- ac_cv_env_CCC_set=
- ac_cv_env_CCC_value=
- ac_cv_env_CC_set=set
- ac_cv_env_CC_value=gcc
- ac_cv_env_CFLAGS_set=
- ac_cv_env_CFLAGS_value=
- ac_cv_env_CPPFLAGS_set=
- ac_cv_env_CPPFLAGS_value=
- ac_cv_env_CPP_set=
- ac_cv_env_CPP_value=
- ac_cv_env_CXXFLAGS_set=
- ac_cv_env_CXXFLAGS_value=
- ac_cv_env_CXX_set=
- ac_cv_env_CXX_value=
- ac_cv_env_LDFLAGS_set=
- ac_cv_env_LDFLAGS_value=
- ac_cv_env_LIBS_set=
- ac_cv_env_LIBS_value=
- ac_cv_env_build_alias_set=
- ac_cv_env_build_alias_value=
- ac_cv_env_cflags_set=
- ac_cv_env_cflags_value=
- ac_cv_env_cppflags_set=
- ac_cv_env_cppflags_value=
- ac_cv_env_cxxflags_set=
- ac_cv_env_cxxflags_value=
- ac_cv_env_host_alias_set=
- ac_cv_env_host_alias_value=
- ac_cv_env_target_alias_set=
- ac_cv_env_target_alias_value=
- ac_cv_func___builtin_setjmp=no
- ac_cv_func___syscall=no
- ac_cv_func__longjmp=yes
- ac_cv_func__setjmp=yes
- ac_cv_func__setjmpex=no
- ac_cv_func_acosh=yes
- ac_cv_func_alloca_works=yes
- ac_cv_func_arc4random_buf=yes
- ac_cv_func_atan2f=yes
- ac_cv_func_atan2l=yes
- ac_cv_func_backtrace=yes
- ac_cv_func_cbrt=yes
- ac_cv_func_chroot=yes
- ac_cv_func_chsize=no
- ac_cv_func_clock_getres=yes
- ac_cv_func_clock_gettime=yes
- ac_cv_func_cosh=yes
- ac_cv_func_crypt=yes
- ac_cv_func_crypt_r=no
- ac_cv_func_daemon=no
- ac_cv_func_dirfd=yes
- ac_cv_func_dl_iterate_phdr=no
- ac_cv_func_dladdr=yes
- ac_cv_func_dlopen=yes
- ac_cv_func_dup2=yes
- ac_cv_func_dup3=no
- ac_cv_func_dup=yes
- ac_cv_func_eaccess=no
- ac_cv_func_endgrent=yes
- ac_cv_func_erf=yes
- ac_cv_func_explicit_bzero=no
- ac_cv_func_fchmod=yes
- ac_cv_func_fchown=yes
- ac_cv_func_fcntl=yes
- ac_cv_func_fdatasync=no
- ac_cv_func_fdopendir=yes
- ac_cv_func_ffs=yes
- ac_cv_func_fgetattrlist=yes
- ac_cv_func_finite=yes
- ac_cv_func_flock=yes
- ac_cv_func_fmod=yes
- ac_cv_func_fork=yes
- ac_cv_func_fork_works=yes
- ac_cv_func_fstatat=yes
- ac_cv_func_fsync=yes
- ac_cv_func_ftruncate64=no
- ac_cv_func_ftruncate=yes
- ac_cv_func_getattrlist=yes
- ac_cv_func_getcontext=no
- ac_cv_func_getcwd=yes
- ac_cv_func_getgidx=no
- ac_cv_func_getgrnam=yes
- ac_cv_func_getgrnam_r=yes
- ac_cv_func_getgroups=yes
- ac_cv_func_getpgid=yes
- ac_cv_func_getpgrp=yes
- ac_cv_func_getpriority=yes
- ac_cv_func_getpwnam_r=yes
- ac_cv_func_getresgid=no
- ac_cv_func_getresuid=no
- ac_cv_func_getrlimit=yes
- ac_cv_func_getsid=yes
- ac_cv_func_gettimeofday=yes
- ac_cv_func_getuidx=no
- ac_cv_func_gmtime_r=yes
- ac_cv_func_hypot=yes
- ac_cv_func_initgroups=yes
- ac_cv_func_ioctl=yes
- ac_cv_func_isfinite=no
- ac_cv_func_isinf=yes
- ac_cv_func_isnan=yes
- ac_cv_func_issetugid=yes
- ac_cv_func_killpg=yes
- ac_cv_func_lchmod=yes
- ac_cv_func_lchown=yes
- ac_cv_func_lgamma_r=yes
- ac_cv_func_link=yes
- ac_cv_func_llabs=yes
- ac_cv_func_lockf=yes
- ac_cv_func_log2=yes
- ac_cv_func_lstat=yes
- ac_cv_func_lutimes=yes
- ac_cv_func_malloc_size=yes
- ac_cv_func_malloc_usable_size=no
- ac_cv_func_mblen=yes
- ac_cv_func_memalign=no
- ac_cv_func_memcmp_working=yes
- ac_cv_func_memmem=no
- ac_cv_func_memmove=yes
- ac_cv_func_memrchr=no
- ac_cv_func_memset_s=yes
- ac_cv_func_mkfifo=yes
- ac_cv_func_mknod=yes
- ac_cv_func_mktime=yes
- ac_cv_func_nextafter=yes
- ac_cv_func_openat=yes
- ac_cv_func_pipe2=no
- ac_cv_func_poll=yes
- ac_cv_func_posix_fadvise=no
- ac_cv_func_posix_memalign=yes
- ac_cv_func_ppoll=no
- ac_cv_func_pread=yes
- ac_cv_func_pthread_attr_get_np=no
- ac_cv_func_pthread_attr_getstack=yes
- ac_cv_func_pthread_attr_init=yes
- ac_cv_func_pthread_attr_setinheritsched=yes
- ac_cv_func_pthread_cond_init=yes
- ac_cv_func_pthread_condattr_init=yes
- ac_cv_func_pthread_condattr_setclock=no
- ac_cv_func_pthread_get_stackaddr_np=yes
- ac_cv_func_pthread_get_stacksize_np=yes
- ac_cv_func_pthread_getattr_np=no
- ac_cv_func_pthread_getthrds_np=no
- ac_cv_func_pthread_set_name_np=no
- ac_cv_func_pthread_setname_np=yes
- ac_cv_func_pthread_sigmask=yes
- ac_cv_func_pthread_stackseg_np=no
- ac_cv_func_pwrite=yes
- ac_cv_func_qsort_r=yes
- ac_cv_func_qsort_s=no
- ac_cv_func_readlink=yes
- ac_cv_func_round=yes
- ac_cv_func_sched_getaffinity=no
- ac_cv_func_sched_yield=yes
- ac_cv_func_seekdir=yes
- ac_cv_func_select_large_fdset=no
- ac_cv_func_sendfile=yes
- ac_cv_func_setcontext=no
- ac_cv_func_setegid=yes
- ac_cv_func_setenv=yes
- ac_cv_func_seteuid=yes
- ac_cv_func_setgid=yes
- ac_cv_func_setgroups=yes
- ac_cv_func_setpgid=yes
- ac_cv_func_setpgrp=yes
- ac_cv_func_setproctitle=no
- ac_cv_func_setregid=yes
- ac_cv_func_setresgid=no
- ac_cv_func_setresuid=no
- ac_cv_func_setreuid=yes
- ac_cv_func_setrgid=yes
- ac_cv_func_setrlimit=yes
- ac_cv_func_setruid=yes
- ac_cv_func_setsid=yes
- ac_cv_func_setuid=yes
- ac_cv_func_shutdown=yes
- ac_cv_func_sigaction=yes
- ac_cv_func_sigaltstack=yes
- ac_cv_func_sigprocmask=yes
- ac_cv_func_sigsetjmp=yes
- ac_cv_func_sinh=yes
- ac_cv_func_spawnv=no
- ac_cv_func_strchr=yes
- ac_cv_func_strerror=yes
- ac_cv_func_strlcat=yes
- ac_cv_func_strlcpy=yes
- ac_cv_func_strstr=yes
- ac_cv_func_symlink=yes
- ac_cv_func_syscall=no
- ac_cv_func_sysconf=yes
- ac_cv_func_tanh=yes
- ac_cv_func_telldir=yes
- ac_cv_func_tgamma=yes
- ac_cv_func_thr_stksegment=no
- ac_cv_func_timegm=yes
- ac_cv_func_times=yes
- ac_cv_func_truncate64=no
- ac_cv_func_truncate=yes
- ac_cv_func_unsetenv=yes
- ac_cv_func_utimensat=yes
- ac_cv_func_utimes=yes
- ac_cv_func_vfork=no
- ac_cv_func_vfork_works=no
- ac_cv_func_wait4=yes
- ac_cv_func_waitpid=yes
- ac_cv_func_writev=yes
- ac_cv_have_decl_getenv=yes
- ac_cv_have_decl_sys_nerr=yes
- ac_cv_header_a_out_h=no
- ac_cv_header_atomic_h=no
- ac_cv_header_crt_externs_h=yes
- ac_cv_header_direct_h=no
- ac_cv_header_dirent_dirent_h=yes
- ac_cv_header_execinfo_h=yes
- ac_cv_header_fcntl_h=yes
- ac_cv_header_float_h=yes
- ac_cv_header_gmp_h=yes
- ac_cv_header_grp_h=yes
- ac_cv_header_ieeefp_h=no
- ac_cv_header_intrinsics_h=no
- ac_cv_header_inttypes_h=yes
- ac_cv_header_langinfo_h=yes
- ac_cv_header_libunwind_h=yes
- ac_cv_header_limits_h=yes
- ac_cv_header_locale_h=yes
- ac_cv_header_malloc_h=no
- ac_cv_header_malloc_malloc_h=yes
- ac_cv_header_malloc_np_h=no
- ac_cv_header_memory_h=yes
- ac_cv_header_minix_config_h=no
- ac_cv_header_net_socket_h=no
- ac_cv_header_process_h=no
- ac_cv_header_pthread_h=yes
- ac_cv_header_pthread_np_h=no
- ac_cv_header_pwd_h=yes
- ac_cv_header_setjmpex_h=no
- ac_cv_header_stdbool_h=yes
- 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_attr_h=yes
- ac_cv_header_sys_fcntl_h=yes
- ac_cv_header_sys_file_h=yes
- ac_cv_header_sys_id_h=no
- ac_cv_header_sys_ioctl_h=yes
- ac_cv_header_sys_mkdev_h=no
- ac_cv_header_sys_param_h=yes
- ac_cv_header_sys_prctl_h=no
- ac_cv_header_sys_pstat_h=no
- ac_cv_header_sys_resource_h=yes
- ac_cv_header_sys_select_h=yes
- ac_cv_header_sys_sendfile_h=no
- ac_cv_header_sys_socket_h=yes
- ac_cv_header_sys_stat_h=yes
- ac_cv_header_sys_syscall_h=no
- ac_cv_header_sys_sysmacros_h=no
- ac_cv_header_sys_time_h=yes
- ac_cv_header_sys_times_h=yes
- ac_cv_header_sys_types_h=yes
- ac_cv_header_sys_uio_h=yes
- ac_cv_header_sys_utime_h=no
- ac_cv_header_sys_wait_h=yes
- ac_cv_header_syscall_h=no
- ac_cv_header_time_h=yes
- ac_cv_header_ucontext_h=yes
- ac_cv_header_unistd_h=yes
- ac_cv_header_utime_h=yes
- ac_cv_header_valgrind_memcheck_h=no
- ac_cv_header_vfork_h=no
- ac_cv_host=x86_64-apple-darwin17.4.0
- ac_cv_lib_crypt_crypt=no
- ac_cv_lib_dl_dlopen=yes
- ac_cv_lib_dld_shl_load=no
- ac_cv_lib_execinfo_backtrace=no
- ac_cv_lib_pthread___pthread_kill=yes
- ac_cv_lib_socket_shutdown=no
- ac_cv_lib_thr___pthread_kill=no
- ac_cv_member_struct_stat_st_atim=no
- ac_cv_member_struct_stat_st_atimensec=no
- ac_cv_member_struct_stat_st_atimespec=yes
- ac_cv_member_struct_stat_st_birthtimespec=yes
- ac_cv_member_struct_stat_st_blksize=yes
- ac_cv_member_struct_stat_st_blocks=yes
- ac_cv_member_struct_stat_st_ctim=no
- ac_cv_member_struct_stat_st_ctimensec=no
- ac_cv_member_struct_stat_st_ctimespec=yes
- ac_cv_member_struct_stat_st_mtim=no
- ac_cv_member_struct_stat_st_mtimensec=no
- ac_cv_member_struct_stat_st_mtimespec=yes
- ac_cv_member_struct_stat_st_rdev=yes
- ac_cv_member_struct_tm_tm_zone=yes
- ac_cv_objext=o
- ac_cv_path_BASERUBY=/usr/bin/ruby
- ac_cv_path_EGREP='/usr/bin/grep -E'
- ac_cv_path_GREP=/usr/bin/grep
- ac_cv_path_NROFF=/usr/bin/nroff
- ac_cv_path_install='/usr/local/opt/coreutils/bin/ginstall -c'
- ac_cv_path_mkdir=/usr/local/opt/coreutils/bin/gmkdir
- ac_cv_prog_CC=gcc
- ac_cv_prog_CPP='gcc -E'
- ac_cv_prog_CXX=g++
- ac_cv_prog_DTRACE=dtrace
- ac_cv_prog_PKG_CONFIG=pkg-config
- ac_cv_prog_ac_ct_AR='libtool -static'
- ac_cv_prog_ac_ct_AS=as
- ac_cv_prog_ac_ct_LD=ld
- ac_cv_prog_ac_ct_NM=nm
- ac_cv_prog_ac_ct_OBJDUMP=objdump
- ac_cv_prog_ac_ct_RANLIB=:
- ac_cv_prog_ac_ct_STRIP=strip
- ac_cv_prog_cc_c89=
- ac_cv_prog_cc_g=yes
- ac_cv_prog_codesign=codesign
- ac_cv_prog_cxx_g=yes
- ac_cv_prog_dsymutil=dsymutil
- ac_cv_prog_gcc_traditional=no
- ac_cv_prog_make_make_set=yes
- ac_cv_safe_to_define___extensions__=yes
- ac_cv_search___gmpz_init=-lgmp
- ac_cv_search_opendir='none required'
- ac_cv_sizeof___int128=16
- ac_cv_sizeof___int64=0
- ac_cv_sizeof_clock_t=8
- ac_cv_sizeof_double=8
- ac_cv_sizeof_float=4
- ac_cv_sizeof_int16_t=2
- ac_cv_sizeof_int32_t=4
- ac_cv_sizeof_int64_t=8
- ac_cv_sizeof_int8_t=1
- ac_cv_sizeof_int=4
- ac_cv_sizeof_intptr_t=8
- ac_cv_sizeof_long=8
- ac_cv_sizeof_long_long=8
- ac_cv_sizeof_off_t=8
- ac_cv_sizeof_ptrdiff_t=8
- ac_cv_sizeof_short=2
- ac_cv_sizeof_size_t=8
- ac_cv_sizeof_ssize_t=8
- ac_cv_sizeof_struct_stat_st_blocks=SIZEOF_OFF_T
- ac_cv_sizeof_struct_stat_st_ino=SIZEOF_LONG
- ac_cv_sizeof_struct_stat_st_size=SIZEOF_OFF_T
- ac_cv_sizeof_struct_timeval_tv_sec=SIZEOF_TIME_T
- ac_cv_sizeof_time_t=8
- ac_cv_sizeof_uint16_t=2
- ac_cv_sizeof_uint32_t=4
- ac_cv_sizeof_uint64_t=8
- ac_cv_sizeof_uint8_t=1
- ac_cv_sizeof_uintptr_t=8
- ac_cv_sizeof_voidp=8
- ac_cv_struct_tm=time.h
- ac_cv_sys_file_offset_bits=no
- ac_cv_sys_largefile_CC=no
- ac_cv_target=x86_64-apple-darwin17.4.0
- ac_cv_type__Bool=yes
- ac_cv_type_clockid_t=no
- ac_cv_type_dev_t=yes
- ac_cv_type_fd_mask=no
- ac_cv_type_getgroups=gid_t
- ac_cv_type_gid_t=yes
- ac_cv_type_long_long=yes
- ac_cv_type_mode_t=yes
- ac_cv_type_off_t=yes
- ac_cv_type_pid_t=yes
- ac_cv_type_rlim_t=yes
- ac_cv_type_sig_t=yes
- ac_cv_type_signal=void
- ac_cv_type_size_t=yes
- ac_cv_type_struct_timespec=yes
- ac_cv_type_struct_timeval=yes
- ac_cv_type_struct_timezone=yes
- ac_cv_type_time_t=yes
- ac_cv_type_uid_t=yes
- ac_cv_working_alloca_h=yes
- rb_cv_arflags='-no_warning_for_no_symbols -o'
- rb_cv_atan2_inf_c99=yes
- rb_cv_binary_elf=no
- rb_cv_broken_backtrace=yes
- rb_cv_broken_crypt=yes
- rb_cv_broken_glibc_ia64_erfc=no
- rb_cv_broken_memmem=yes
- rb_cv_bsd_qsort_r=yes
- rb_cv_builtin___builtin_add_overflow=yes
- rb_cv_builtin___builtin_bswap16=yes
- rb_cv_builtin___builtin_bswap32=yes
- rb_cv_builtin___builtin_bswap64=yes
- rb_cv_builtin___builtin_choose_expr=yes
- rb_cv_builtin___builtin_choose_expr_constant_p=yes
- rb_cv_builtin___builtin_clz=yes
- rb_cv_builtin___builtin_clzl=yes
- rb_cv_builtin___builtin_clzll=yes
- rb_cv_builtin___builtin_constant_p=yes
- rb_cv_builtin___builtin_ctz=yes
- rb_cv_builtin___builtin_ctzll=yes
- rb_cv_builtin___builtin_mul_overflow=yes
- rb_cv_builtin___builtin_mul_overflow_p=no
- rb_cv_builtin___builtin_popcount=yes
- rb_cv_builtin___builtin_popcountll=yes
- rb_cv_builtin___builtin_sub_overflow=yes
- rb_cv_builtin___builtin_types_compatible_p=yes
- rb_cv_char_bit=8
- rb_cv_clockid_t_convertible=INT
- rb_cv_cppoutfile=yes
- rb_cv_dev_t_convertible=INT
- rb_cv_dlopen=yes
- rb_cv_dtrace_available='yes(-xnolibs)'
- rb_cv_dynamic_alloca=ok
- rb_cv_enum_over_int=yes
- rb_cv_fork_with_pthread=yes
- rb_cv_func___always_inline__='__attribute__ ((__always_inline__)) x'
- rb_cv_func___builtin_unreachable=yes
- rb_cv_func___const__='__attribute__ ((__const__)) x'
- rb_cv_func___deprecated__='__attribute__ ((__deprecated__)) x'
- rb_cv_func___error__=x
- rb_cv_func___noinline__='__attribute__ ((__noinline__)) x'
- rb_cv_func___noreturn__='__attribute__ ((__noreturn__)) x'
- rb_cv_func___pure__='__attribute__ ((__pure__)) x'
- rb_cv_func___unused__='__attribute__ ((__unused__)) x'
- rb_cv_func___warn_unused_result__='__attribute__ ((__warn_unused_result__)) x'
- rb_cv_func___warning__=x
- rb_cv_func_cdecl='__attribute__ ((__cdecl__)) x'
- rb_cv_func_deprecated_by='__attribute__ ((__deprecated__("by "#n))) x'
- rb_cv_func_exported='__attribute__ ((__visibility__("default")))'
- rb_cv_func_fastcall=x
- rb_cv_func_minimized=x
- rb_cv_func_pthread_setname_np_arguments='(name)'
- rb_cv_func_stdcall=x
- rb_cv_func_unoptimized=x
- rb_cv_func_weak='__attribute__ ((__weak__)) x'
- rb_cv_function_name_string=__func__
- rb_cv_gcc_atomic_builtins=yes
- rb_cv_gcc_function_alias=no
- rb_cv_gcc_sync_builtins=yes
- rb_cv_getcwd_malloc=yes
- rb_cv_gid_t_convertible=UINT
- rb_cv_gnu_qsort_r=no
- rb_cv_have_daylight=yes
- rb_cv_have_prototypes=yes
- rb_cv_have_sc_clk_tck=yes
- rb_cv_have_signbit=yes
- rb_cv_infinity=yes
- rb_cv_large_fd_select=no
- rb_cv_localtime_overflow=yes
- rb_cv_mcontext_t_ptr=yes
- rb_cv_member_struct_tm_tm_gmtoff=yes
- rb_cv_mode_t_convertible=UINT
- rb_cv_nan=yes
- rb_cv_negative_time_t=yes
- rb_cv_off_t_convertible=LL
- rb_cv_packed_struct='x __attribute__((packed))'
- rb_cv_pid_t_convertible=INT
- rb_cv_pri_prefix_long_long=ll
- rb_cv_pri_prefix_ptrdiff_t=t
- rb_cv_pri_prefix_size_t=z
- rb_cv_prog_dtrace_g=no
- rb_cv_prog_gnu_ld=no
- rb_cv_rlim_t_convertible=ULL
- rb_cv_rshift_sign=yes
- rb_cv_scalar_pthread_t=yes
- rb_cv_stack_end_address=no
- rb_cv_stack_grow_dir_x86_64=-1
- rb_cv_stdarg=yes
- rb_cv_string_literal_concatenation=yes
- rb_cv_stringization='#expr'
- rb_cv_symbol_prefix=_
- rb_cv_target_archs=x86_64
- rb_cv_time_t_convertible=LONG
- rb_cv_tokenpaste=ansi
- rb_cv_type_deprecated='x __attribute__ ((__deprecated__ mesg))'
- rb_cv_type_int128_t=__int128
- rb_cv_type_int16_t=yes
- rb_cv_type_int32_t=yes
- rb_cv_type_int64_t=yes
- rb_cv_type_int8_t=yes
- rb_cv_type_intptr_t=yes
- rb_cv_type_ssize_t=yes
- rb_cv_type_uint128_t='unsigned __int128'
- rb_cv_type_uint16_t=yes
- rb_cv_type_uint32_t=yes
- rb_cv_type_uint64_t=yes
- rb_cv_type_uint8_t=yes
- rb_cv_type_uintptr_t=yes
- rb_cv_uid_t_convertible=UINT
- rb_cv_unsetenv_return_value=yes
- rb_cv_va_args_macro=yes
- rb_cv_warnflags='-Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens'
- rb_cv_wsuppress_flags=-Qunused-arguments
- ## ----------------- ##
- ## Output variables. ##
- ## ----------------- ##
- $(POSTLINK)'
- ALLOCA=''
- AR='libtool -static'
- ARCHFILE=''
- ARCH_FLAG=''
- ARFLAGS='-no_warning_for_no_symbols -o '
- AS='as'
- ASFLAGS=''
- ASMEXT='S'
- Apple LLVM version 9.0.0 (clang-900.0.39.2)
- BASERUBY='/usr/bin/ruby --disable=gems'
- BOOTSTRAPRUBY='$(MINIRUBY)'
- BTESTRUBY='$(MINIRUBY)'
- BUILTIN_ENCOBJS=' enc/ascii.$(OBJEXT) enc/us_ascii.$(OBJEXT) enc/unicode.$(OBJEXT) enc/utf_8.$(OBJEXT)'
- BUILTIN_TRANSOBJS=' enc/trans/newline.$(OBJEXT)'
- BUILTIN_TRANSSRCS=' enc/trans/newline.c'
- CAPITARGET='nodoc'
- CC='gcc'
- CCDLFLAGS='-fno-common'
- CC_VERSION='$(CC) --version'
- CC_VERSION_MESSAGE='Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
- CFLAGS='${cflags} -fno-common -pipe'
- CHDIR='cd -P'
- COMMON_HEADERS=''
- COMMON_LIBS=''
- COMMON_MACROS=''
- CONFIGURE='configure'
- COUTFLAG='-o '
- CP='cp'
- CPP='$(CC) -E'
- CPPFLAGS=' -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl@1.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT $(DEFS) ${cppflags}'
- CPPOUTFILE='-o conftest.i'
- CROSS_COMPILING='no'
- CSRCFLAG=''
- CXX='g++'
- CXXFLAGS='${cxxflags}'
- DEFS=''
- DESTDIR=''
- DLDFLAGS='-Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib'
- DLDLIBS=''
- DLEXT2=''
- DLEXT='bundle'
- DLLWRAP=''
- DLNOBJ='dln.o'
- DOT=''
- DOXYGEN=''
- DTRACE='dtrace'
- DTRACE_EXT='d'
- DTRACE_OBJ=''
- DTRACE_OPT='-xnolibs'
- DTRACE_REBUILD=''
- ECHO_C='\c'
- ECHO_N=''
- ECHO_T=''
- EGREP='/usr/bin/grep -E'
- ENABLE_DEBUG_ENV=''
- ENABLE_SHARED='yes'
- ENCOBJS='dmyenc.$(OBJEXT)'
- ENCSTATIC=''
- EXECUTABLE_EXTS=''
- EXEEXT=''
- EXPORT_PREFIX=''
- EXTDLDFLAGS=''
- EXTLDFLAGS=''
- EXTOBJS='dmyext.$(OBJEXT)'
- EXTOUT='.ext'
- EXTSTATIC=''
- GCC='yes'
- GIT='git'
- GNU_LD='no'
- GREP='/usr/bin/grep'
- HAVE_BASERUBY='yes'
- HAVE_GIT='yes'
- INSTALLDOC='nodoc'
- INSTALL_DATA='${INSTALL} -m 644'
- INSTALL_PROGRAM='${INSTALL}'
- INSTALL_SCRIPT='${INSTALL}'
- INSTALL_STATIC_LIBRARY='no'
- InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin'
- LD='ld'
- LDFLAGS='-L. -fstack-protector -L/usr/local/lib -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib'
- LDSHARED='$(CC) -dynamic -bundle'
- LDSHAREDXX='$(CXX) -dynamic -bundle'
- LIBEXT='a'
- LIBOBJS=' ${LIBOBJDIR}explicit_bzero$U.o ${LIBOBJDIR}setproctitle$U.o'
- LIBPATHENV='DYLD_LIBRARY_PATH'
- LIBPATHFLAG=' -L%s'
- LIBRUBY='$(LIBRUBY_SO)'
- LIBRUBYARG='$(LIBRUBYARG_SHARED)'
- LIBRUBYARG_SHARED='-l$(RUBY_SO_NAME)'
- LIBRUBYARG_STATIC='-l$(RUBY_SO_NAME)-static -framework Foundation'
- LIBRUBY_A='lib$(RUBY_SO_NAME)-static.a'
- LIBRUBY_ALIASES='$(LIBRUBY_SONAME) lib$(RUBY_INSTALL_NAME).$(SOEXT)'
- LIBRUBY_A_OBJS='$(OBJS)'
- LIBRUBY_DLDFLAGS='-Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/opt/openssl@1.1/lib -install_name $(libdir)/$(LIBRUBY_SONAME) -compatibility_version $(RUBY_API_VERSION) -current_version $(RUBY_PROGRAM_VERSION) $(XLDFLAGS)'
- LIBRUBY_LDSHARED='$(CC) -dynamiclib'
- LIBRUBY_RELATIVE='no'
- LIBRUBY_SO='lib$(RUBY_SO_NAME).$(SOEXT)'
- LIBRUBY_SONAME='lib$(RUBY_BASE_NAME).$(RUBY_API_VERSION).$(SOEXT)'
- LIBS='-lpthread -lgmp -ldl -lobjc'
- LINK_SO='
- LN_S='ln -s'
- LTLIBOBJS=' ${LIBOBJDIR}explicit_bzero$U.lo ${LIBOBJDIR}setproctitle$U.lo'
- MAINLIBS=''
- MAJOR='2'
- MAKEDIRS='/usr/local/opt/coreutils/bin/gmkdir -p'
- MAKEFILES='Makefile GNUmakefile'
- MANTYPE='doc'
- MINIOBJS='dmydln.o'
- MINIRUBY='./miniruby$(EXEEXT) -I$(srcdir)/lib -I. -I$(EXTOUT)/common'
- MINOR='5'
- MKDIR_P='/usr/local/opt/coreutils/bin/gmkdir -p'
- NM='nm'
- NULLCMD=':'
- OBJCOPY=':'
- OBJDUMP='objdump'
- OBJEXT='o'
- OUTFLAG='-o '
- PACKAGE='ruby'
- PACKAGE_BUGREPORT=''
- PACKAGE_NAME=''
- PACKAGE_STRING=''
- PACKAGE_TARNAME=''
- PACKAGE_URL=''
- PACKAGE_VERSION=''
- PATH_SEPARATOR=':'
- PKG_CONFIG='pkg-config'
- PLATFORM_DIR=''
- POSTLINK='dsymutil $@; { test -z '\''$(RUBY_CODESIGN)'\'' || codesign -s '\''$(RUBY_CODESIGN)'\'' -f $@; }'
- PRELOADENV='DYLD_INSERT_LIBRARIES'
- PREP='miniruby$(EXEEXT) exe/$(PROGRAM)'
- RANLIB=':'
- RDOCTARGET='nodoc'
- RI_BASE_NAME='ri'
- RM='rm -f'
- RMALL='rm -fr'
- RMDIR='rmdir'
- RMDIRS='rmdir -p'
- RPATHFLAG=''
- RUBYW_BASE_NAME='rubyw'
- RUBYW_INSTALL_NAME=''
- RUBY_API_VERSION='$(MAJOR).$(MINOR)'
- RUBY_BASE_NAME='ruby'
- RUBY_EXEC_PREFIX='/Users/geoff/.rvm/rubies/ruby-2.5.0'
- RUBY_INSTALL_NAME='$(RUBY_BASE_NAME)'
- RUBY_LIB_VERSION=''
- RUBY_LIB_VERSION_STYLE='3 /* full */'
- RUBY_PROGRAM_VERSION='2.5.0'
- RUBY_SEARCH_PATH=''
- RUBY_SO_NAME='$(RUBY_BASE_NAME).$(RUBY_PROGRAM_VERSION)'
- RUBY_VERSION_NAME='${RUBY_BASE_NAME}-${ruby_version}'
- RUNRUBY='$(RUNRUBY_COMMAND) --'
- RUNRUBY_COMMAND='$(MINIRUBY) $(srcdir)/tool/runruby.rb --extout=$(EXTOUT) $(RUNRUBYOPT)'
- SET_MAKE=''
- SHELL='/bin/sh'
- SOEXT='dylib'
- SOLIBS='$(LIBS)'
- STATIC=''
- STRIP='strip -A -n'
- SYMBOL_PREFIX='_'
- TEENY='0'
- TEST_RUNNABLE='yes'
- THREAD_MODEL='pthread'
- TRY_LINK=''
- Target: x86_64-apple-darwin17.4.0
- Thread model: posix
- UNIVERSAL_ARCHNAMES=''
- UNIVERSAL_INTS=''
- USE_RUBYGEMS='YES'
- WERRORFLAG='-Werror'
- WINDRES=''
- XCFLAGS='-D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT'
- XLDFLAGS='-fstack-protector -framework Foundation'
- XRUBY='$(RUNRUBY)'
- XRUBY_LIBDIR=''
- XRUBY_RUBYHDRDIR=''
- XRUBY_RUBYLIBDIR=''
- ac_ct_CC=''
- ac_ct_CXX=''
- ac_ct_OBJCOPY=''
- ac_ct_OBJDUMP='objdump'
- arch='x86_64-darwin17'
- archincludedir='${includedir}/${arch}'
- archlibdir='${libdir}/${arch}'
- bindir='${exec_prefix}/bin'
- build='x86_64-apple-darwin17.4.0'
- build_alias=''
- build_cpu='x86_64'
- build_os='darwin17.4.0'
- build_vendor='apple'
- cflags='${optflags} ${debugflags} ${warnflags}'
- codesign='codesign'
- configure_args=' '\''--prefix=/Users/geoff/.rvm/rubies/ruby-2.5.0'\'' '\''--with-openssl-dir=/usr/local/opt/openssl'\'' '\''--with-opt-dir=/usr/local/opt/libyaml:/usr/local/opt/readline:/usr/local/opt/libksba:/usr/local/opt/openssl@1.1'\'' '\''--disable-install-doc'\'' '\''--enable-shared'\'' '\''CC=gcc'\'''
- cppflags=''
- cxxflags='${optflags} ${debugflags} ${warnflags}'
- datadir='${datarootdir}'
- datarootdir='${prefix}/share'
- debugflags='-ggdb3'
- docdir='${datarootdir}/doc/${PACKAGE}'
- dsymutil='dsymutil'
- dvidir='${docdir}'
- exec='exec'
- exec_prefix='${prefix}'
- host='x86_64-apple-darwin17.4.0'
- host_alias=''
- host_cpu='x86_64'
- host_os='darwin17.4.0'
- host_vendor='apple'
- htmldir='${docdir}'
- includedir='${prefix}/include'
- infodir='${datarootdir}/info'
- libdir='${exec_prefix}/lib'
- libdirname='libdir'
- libexecdir='${exec_prefix}/libexec'
- localedir='${datarootdir}/locale'
- localstatedir='${prefix}/var'
- mandir='${datarootdir}/man'
- oldincludedir='/usr/include'
- optflags='-O3'
- pdfdir='${docdir}'
- prefix='/Users/geoff/.rvm/rubies/ruby-2.5.0'
- program_transform_name='s&^&&'
- psdir='${docdir}'
- ridir='${datarootdir}/${RI_BASE_NAME}'
- ruby_pc='ruby-2.5.pc'
- ruby_version='2.5.0'
- rubyarchdir='${rubylibdir}/${arch}'
- rubyarchhdrdir='${rubyhdrdir}/${arch}'
- rubyarchprefix='${rubylibprefix}/${arch}'
- rubyhdrdir='${includedir}/${RUBY_VERSION_NAME}'
- rubylibdir='${rubylibprefix}/${ruby_version}'
- rubylibprefix='${libdir}/${RUBY_BASE_NAME}'
- rubysitearchprefix='${rubylibprefix}/${sitearch}'
- rubyw_install_name=''
- sbindir='${exec_prefix}/sbin'
- setup='Setup'
- sharedstatedir='${prefix}/com'
- sitearch='${arch}'
- sitearchdir='${sitelibdir}/${sitearch}'
- sitearchhdrdir='${sitehdrdir}/${sitearch}'
- sitearchincludedir='${includedir}/${sitearch}'
- sitearchlibdir='${libdir}/${sitearch}'
- sitedir='${rubylibprefix}/site_ruby'
- sitehdrdir='${rubyhdrdir}/site_ruby'
- sitelibdir='${sitedir}/${ruby_version}'
- strict_warnflags=''
- sysconfdir='${prefix}/etc'
- target='x86_64-apple-darwin17'
- target_alias=''
- target_cpu='x86_64'
- target_os='darwin17'
- target_vendor='apple'
- try_header=''
- vendorarchdir='${vendorlibdir}/${sitearch}'
- vendorarchhdrdir='${vendorhdrdir}/${sitearch}'
- vendordir='${rubylibprefix}/vendor_ruby'
- vendorhdrdir='${rubyhdrdir}/vendor_ruby'
- vendorlibdir='${vendordir}/${ruby_version}'
- warnflags='-Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration -Wdivision-by-zero -Wdeprecated-declarations -Wextra-tokens'
- configure: exit 0
Add Comment
Please, Sign In to add comment