Advertisement
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/michael.lilley/.rvm/rubies/ruby-2.4.0 --with-opt-dir=/usr/local/opt/libyaml:/usr/local/opt/readline:/usr/local/opt/libksba --disable-install-doc --enable-shared
- ## --------- ##
- ## Platform. ##
- ## --------- ##
- hostname = lt-a10-121450
- uname -m = x86_64
- uname -r = 14.5.0
- uname -s = Darwin
- uname -v = Darwin Kernel Version 14.5.0: Sun Sep 25 22:07:15 PDT 2016; root:xnu-2782.50.9~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 14.5.0: Sun Sep 25 22:07:15 PDT 2016; root:xnu-2782.50.9~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: 294 tasks, 1877 threads, 8 processors
- Load average: 2.78, Mach factor: 5.21
- /bin/machine = unknown
- /usr/bin/oslevel = unknown
- /bin/universe = unknown
- PATH: /usr/local/opt/openssl@1.1/bin
- 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: /Users/michael.lilley/.avn/bin
- PATH: /Users/michael.lilley/.nvm/versions/node/v6.9.4/bin
- PATH: /usr/local/opt/openssl/bin
- PATH: /Users/michael.lilley/bin
- PATH: /usr/local/git/bin
- PATH: /usr/local/bin
- PATH: /usr/bin
- PATH: /bin
- PATH: /usr/sbin
- PATH: /sbin
- PATH: /Users/michael.lilley/.rvm/bin
- ## ----------- ##
- ## Core tests. ##
- ## ----------- ##
- configure:2961: checking for ruby
- configure:2979: found /usr/bin/ruby
- configure:2992: result: /usr/bin/ruby
- configure:3052: checking build system type
- configure:3066: result: x86_64-apple-darwin14.5.0
- configure:3149: checking host system type
- configure:3162: result: x86_64-apple-darwin14.5.0
- configure:3182: checking target system type
- configure:3195: result: x86_64-apple-darwin14.5.0
- configure:4225: checking for C compiler version
- configure:4234: gcc --version >&5
- Apple LLVM version 7.0.2 (clang-700.1.81)
- Target: x86_64-apple-darwin14.5.0
- Thread model: posix
- Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
- configure:4245: $? = 0
- configure:4234: 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 7.0.2 (clang-700.1.81)
- Target: x86_64-apple-darwin14.5.0
- Thread model: posix
- configure:4245: $? = 0
- configure:4234: gcc -V >&5
- clang: error: argument to '-V' is missing (expected 1 value)
- clang: error: no input files
- configure:4245: $? = 1
- configure:4234: gcc -qversion >&5
- clang: error: unknown argument: '-qversion'
- clang: error: no input files
- configure:4245: $? = 1
- configure:4265: checking whether the C compiler works
- configure:4287: gcc conftest.c >&5
- configure:4291: $? = 0
- configure:4339: result: yes
- configure:4342: checking for C compiler default output file name
- configure:4344: result: a.out
- configure:4350: checking for suffix of executables
- configure:4357: gcc -o conftest conftest.c >&5
- configure:4361: $? = 0
- configure:4383: result:
- configure:4405: checking whether we are cross compiling
- configure:4413: gcc -o conftest conftest.c >&5
- configure:4417: $? = 0
- configure:4424: ./conftest
- configure:4428: $? = 0
- configure:4443: result: no
- configure:4448: checking for suffix of object files
- configure:4470: gcc -c conftest.c >&5
- configure:4474: $? = 0
- configure:4495: result: o
- configure:4499: checking whether we are using the GNU C compiler
- configure:4518: gcc -c conftest.c >&5
- configure:4518: $? = 0
- configure:4527: result: yes
- configure:4536: checking whether gcc accepts -g
- configure:4556: gcc -c -g conftest.c >&5
- configure:4556: $? = 0
- configure:4597: result: yes
- configure:4614: checking for gcc option to accept ISO C89
- configure:4677: gcc -c -g -O2 conftest.c >&5
- configure:4677: $? = 0
- configure:4690: result: none needed
- configure:4846: checking for C++ compiler version
- configure:4855: g++ --version >&5
- Apple LLVM version 7.0.2 (clang-700.1.81)
- Target: x86_64-apple-darwin14.5.0
- Thread model: posix
- Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
- configure:4866: $? = 0
- configure:4855: 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 7.0.2 (clang-700.1.81)
- Target: x86_64-apple-darwin14.5.0
- Thread model: posix
- configure:4866: $? = 0
- configure:4855: g++ -V >&5
- clang: error: argument to '-V' is missing (expected 1 value)
- clang: error: no input files
- configure:4866: $? = 1
- configure:4855: g++ -qversion >&5
- clang: error: unknown argument: '-qversion'
- clang: error: no input files
- configure:4866: $? = 1
- configure:4870: checking whether we are using the GNU C++ compiler
- configure:4889: g++ -c conftest.cpp >&5
- configure:4889: $? = 0
- configure:4898: result: yes
- configure:4907: checking whether g++ accepts -g
- configure:4927: g++ -c -g conftest.cpp >&5
- configure:4927: $? = 0
- configure:4968: result: yes
- configure:4997: checking how to run the C preprocessor
- configure:5028: gcc -E conftest.c
- configure:5028: $? = 0
- configure:5042: gcc -E conftest.c
- conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
- #include <ac_nonexistent.h>
- ^
- 1 error generated.
- configure:5042: $? = 1
- configure: 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:5067: result: gcc -E
- configure:5087: gcc -E conftest.c
- configure:5087: $? = 0
- configure:5101: gcc -E conftest.c
- conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
- #include <ac_nonexistent.h>
- ^
- 1 error generated.
- configure:5101: $? = 1
- configure: 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:5181: checking for grep that handles long lines and -e
- configure:5239: result: /usr/bin/grep
- configure:5244: checking for egrep
- configure:5306: result: /usr/bin/grep -E
- configure:5312: checking whether gcc needs -traditional
- conftest.c:10:10: fatal error: 'termio.h' file not found
- #include <termio.h>
- ^
- 1 error generated.
- configure:5346: result: no
- configure:5500: checking for ld
- configure:5516: found /usr/bin/ld
- configure:5527: result: ld
- configure:5563: checking whether the linker is GNU ld
- configure:5575: result: no
- configure:5579: checking whether gcc -E accepts -o
- configure:5591: gcc -E -o conftest-1.i conftest.c
- configure:5591: $? = 0
- configure:5598: result: yes
- configure:5732: checking for real target cpu
- configure:5751: result: x86_64
- configure:5904: checking for ranlib
- configure:5920: found /usr/bin/ranlib
- configure:5931: result: ranlib
- configure:5996: checking for ar
- configure:6012: found /usr/bin/ar
- configure:6023: result: ar
- configure:6090: checking for ar D option
- configure:6103: result: no
- configure:6155: checking for as
- configure:6171: found /usr/bin/as
- configure:6182: result: as
- configure:6264: checking for objdump
- configure:6294: result: no
- configure:6264: checking for gobjdump
- configure:6294: result: no
- configure:6364: checking for objcopy
- configure:6394: result: no
- configure:6364: checking for gobjcopy
- configure:6394: result: no
- configure:6808: checking for nm
- configure:6824: found /usr/bin/nm
- configure:6835: result: nm
- configure:6858: checking whether ln -s works
- configure:6862: result: yes
- configure:6869: checking whether make sets $(MAKE)
- configure:6891: result: yes
- configure:6914: checking for a BSD-compatible install
- configure:6982: result: /usr/local/opt/coreutils/bin/ginstall -c
- configure:6993: checking for a thread-safe mkdir -p
- configure:7032: result: /usr/local/opt/coreutils/bin/gmkdir -p
- configure:7052: checking for dtrace
- configure:7068: found /usr/sbin/dtrace
- configure:7079: result: dtrace
- configure:7131: checking for dot
- configure:7161: result: no
- configure:7173: checking for doxygen
- configure:7203: result: no
- configure:7259: checking for pkg-config
- configure:7280: found /usr/local/opt/pkg-config/bin/pkg-config
- configure:7303: result: pkg-config
- configure:7313: checking for ANSI C header files
- configure:7333: gcc -c -g -O2 conftest.c >&5
- configure:7333: $? = 0
- configure:7406: gcc -o conftest -g -O2 conftest.c >&5
- configure:7406: $? = 0
- configure:7406: ./conftest
- configure:7406: $? = 0
- configure:7417: result: yes
- configure:7430: checking for sys/types.h
- configure:7430: gcc -c -g -O2 conftest.c >&5
- configure:7430: $? = 0
- configure:7430: result: yes
- configure:7430: checking for sys/stat.h
- configure:7430: gcc -c -g -O2 conftest.c >&5
- configure:7430: $? = 0
- configure:7430: result: yes
- configure:7430: checking for stdlib.h
- configure:7430: gcc -c -g -O2 conftest.c >&5
- configure:7430: $? = 0
- configure:7430: result: yes
- configure:7430: checking for string.h
- configure:7430: gcc -c -g -O2 conftest.c >&5
- configure:7430: $? = 0
- configure:7430: result: yes
- configure:7430: checking for memory.h
- configure:7430: gcc -c -g -O2 conftest.c >&5
- configure:7430: $? = 0
- configure:7430: result: yes
- configure:7430: checking for strings.h
- configure:7430: gcc -c -g -O2 conftest.c >&5
- configure:7430: $? = 0
- configure:7430: result: yes
- configure:7430: checking for inttypes.h
- configure:7430: gcc -c -g -O2 conftest.c >&5
- configure:7430: $? = 0
- configure:7430: result: yes
- configure:7430: checking for stdint.h
- configure:7430: gcc -c -g -O2 conftest.c >&5
- configure:7430: $? = 0
- configure:7430: result: yes
- configure:7430: checking for unistd.h
- configure:7430: gcc -c -g -O2 conftest.c >&5
- configure:7430: $? = 0
- configure:7430: result: yes
- configure:7443: checking minix/config.h usability
- configure:7443: 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:7443: $? = 1
- configure: 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:7443: result: no
- configure:7443: checking minix/config.h presence
- configure:7443: gcc -E conftest.c
- conftest.c:20:10: fatal error: 'minix/config.h' file not found
- #include <minix/config.h>
- ^
- 1 error generated.
- configure:7443: $? = 1
- configure: 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:7443: result: no
- configure:7443: checking for minix/config.h
- configure:7443: result: no
- configure:7464: checking whether it is safe to define __EXTENSIONS__
- configure:7482: gcc -c -g -O2 conftest.c >&5
- configure:7482: $? = 0
- configure:7489: result: yes
- configure:7521: checking for cd using physical directory
- configure:7536: result: cd -P
- configure:7554: checking whether CFLAGS is valid
- configure:7567: gcc -c -g -O2 conftest.c >&5
- configure:7567: $? = 0
- configure:7568: result: yes
- configure:7579: checking whether LDFLAGS is valid
- configure:7599: gcc -o conftest -g -O2 conftest.c >&5
- configure:7599: $? = 0
- configure:7600: result: yes
- configure:7678: checking whether -Wno-unused-parameter is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wno-unused-parameter conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wno-parentheses is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wno-parentheses conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wno-long-long is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wno-long-long conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -diag-disable=2259 is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -diag-disable=2259 conftest.c >&5
- clang: warning: argument unused during compilation: '-diag-disable=2259'
- configure:7701: $? = 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:7720: result: no
- configure:7678: checking whether -Wno-missing-field-initializers is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wno-missing-field-initializers conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wno-tautological-compare is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wno-tautological-compare conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wno-parentheses-equality is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wno-parentheses-equality conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wno-constant-logical-operand is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wno-constant-logical-operand conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wno-self-assign is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wno-self-assign conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wunused-variable is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wunused-variable conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wimplicit-int is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wimplicit-int conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wpointer-arith is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wpointer-arith conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wwrite-strings is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wwrite-strings conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wdeclaration-after-statement is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wdeclaration-after-statement conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wshorten-64-to-32 is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wshorten-64-to-32 conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wimplicit-function-declaration is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wimplicit-function-declaration conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wdivision-by-zero is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wdivision-by-zero conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wdeprecated-declarations is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wdeprecated-declarations conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7678: checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS
- configure:7701: 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:7701: $? = 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:7720: result: no
- configure:7678: checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wsuggest-attribute=noreturn conftest.c >&5
- warning: unknown warning option '-Wsuggest-attribute=noreturn' [-Wunknown-warning-option]
- 1 warning generated.
- configure:7701: $? = 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:7720: result: no
- configure:7678: checking whether -Wsuggest-attribute=format is accepted as CFLAGS
- configure:7701: 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:7701: $? = 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:7720: result: no
- configure:7678: checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS
- configure:7701: 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:7701: $? = 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:7720: result: no
- configure:7678: checking whether -Wextra-tokens is accepted as CFLAGS
- configure:7701: gcc -c -g -O2 -Wextra-tokens conftest.c >&5
- configure:7701: $? = 0
- configure:7716: result: yes
- configure:7805: checking whether -Wall -Wextra is accepted as CFLAGS
- configure:7828: gcc -c -g -O2 -Wall -Wextra conftest.c >&5
- configure:7828: $? = 0
- configure:7830: result: yes
- configure:7852: checking whether -Qunused-arguments is accepted as CFLAGS
- configure:7875: 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:7875: $? = 0
- configure:7887: result: yes
- configure:7907: checking whether INFINITY is available without C99 option
- configure:7931: gcc -c -g -O2 conftest.c >&5
- configure:7931: $? = 0
- configure:7939: result: yes
- configure:7907: checking whether NAN is available without C99 option
- configure:7931: gcc -c -g -O2 conftest.c >&5
- configure:7931: $? = 0
- configure:7939: result: yes
- configure:7972: checking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS
- configure:7995: 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:7995: $? = 0
- configure:8005: result: yes
- configure:8036: checking whether -fstack-protector is accepted as CFLAGS
- configure:8059: 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:8059: $? = 0
- configure:8061: result: yes
- configure:8082: checking whether -fstack-protector is accepted as LDFLAGS
- configure:8104: 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:8104: $? = 0
- configure:8106: result: yes
- configure:8166: checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS
- configure:8188: 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:8188: $? = 1
- configure: 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:8194: result: no
- configure:8314: checking whether -fno-strict-overflow is accepted as CFLAGS
- configure:8337: 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:8337: $? = 0
- configure:8347: result: yes
- configure:8366: checking whether -ggdb3 is accepted as CFLAGS
- configure:8389: 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:8389: $? = 0
- configure:8391: result: yes
- configure:8508: checking whether -fvisibility=hidden is accepted as CFLAGS
- configure:8531: 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:8531: $? = 0
- configure:8533: result: yes
- configure:8730: checking whether -fno-fast-math is accepted as CFLAGS
- configure:8753: 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:8753: $? = 0
- configure:8763: result: yes
- configure:8783: checking whether -fexcess-precision=standard is accepted as CFLAGS
- configure:8806: 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
- clang: warning: argument unused during compilation: '-fexcess-precision=standard'
- configure:8806: $? = 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:8820: result: no
- configure:8783: checking whether -fp-model precise is accepted as CFLAGS
- configure:8806: 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:8806: $? = 1
- configure: 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:8820: result: no
- configure:8973: checking whether Mac OS X 10.5 or later
- configure:8984: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:8984: $? = 0
- configure:8990: result: yes
- configure:9025: checking for broken crypt with 8bit chars
- configure:9074: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lobjc >&5
- configure:9074: $? = 0
- configure:9074: ./conftest
- configure:9074: $? = 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:9084: result: yes
- configure:9094: checking for codesign
- configure:9110: found /usr/bin/codesign
- configure:9121: result: codesign
- configure:9139: checking for crt_externs.h
- configure:9139: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:9139: $? = 0
- configure:9139: result: yes
- configure:9448: checking for crypt in -lcrypt
- configure:9482: result: no
- configure:9493: checking for dlopen in -ldl
- configure:9518: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:9518: $? = 0
- configure:9527: result: yes
- configure:9538: checking for shl_load in -ldld
- configure:9563: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/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:9563: $? = 1
- configure: 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:9572: result: no
- configure:9583: checking for shutdown in -lsocket
- configure:9608: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/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:9608: $? = 1
- configure: 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:9617: result: no
- configure:9632: checking for dirent.h that defines DIR
- configure:9651: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:9651: $? = 0
- configure:9659: result: yes
- configure:9672: checking for library containing opendir
- configure:9703: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:9703: $? = 0
- configure:9720: result: none required
- configure:9787: checking for stdbool.h that conforms to C99
- configure:9854: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:9854: $? = 0
- configure:9861: result: yes
- configure:9863: checking for _Bool
- configure:9863: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:9863: $? = 0
- configure:9863: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:9863: $? = 1
- configure: 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:9863: result: yes
- configure:9880: checking for sys/wait.h that is POSIX.1 compatible
- configure:9906: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:9906: $? = 0
- configure:9913: result: yes
- configure:9924: checking a.out.h usability
- configure:9924: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:9924: $? = 1
- configure: 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:9924: result: no
- configure:9924: checking a.out.h presence
- configure:9924: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:9924: $? = 1
- configure: 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:9924: result: no
- configure:9924: checking for a.out.h
- configure:9924: result: no
- configure:9936: checking atomic.h usability
- configure:9936: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:9936: $? = 1
- configure: 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:9936: result: no
- configure:9936: checking atomic.h presence
- configure:9936: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:9936: $? = 1
- configure: 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:9936: result: no
- configure:9936: checking for atomic.h
- configure:9936: result: no
- configure:9948: checking direct.h usability
- configure:9948: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:9948: $? = 1
- configure: 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:9948: result: no
- configure:9948: checking direct.h presence
- configure:9948: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:9948: $? = 1
- configure: 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:9948: result: no
- configure:9948: checking for direct.h
- configure:9948: result: no
- configure:9960: checking grp.h usability
- configure:9960: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:9960: $? = 0
- configure:9960: result: yes
- configure:9960: checking grp.h presence
- configure:9960: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:9960: $? = 0
- configure:9960: result: yes
- configure:9960: checking for grp.h
- configure:9960: result: yes
- configure:9972: checking fcntl.h usability
- configure:9972: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:9972: $? = 0
- configure:9972: result: yes
- configure:9972: checking fcntl.h presence
- configure:9972: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:9972: $? = 0
- configure:9972: result: yes
- configure:9972: checking for fcntl.h
- configure:9972: result: yes
- configure:9984: checking float.h usability
- configure:9984: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:9984: $? = 0
- configure:9984: result: yes
- configure:9984: checking float.h presence
- configure:9984: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:9984: $? = 0
- configure:9984: result: yes
- configure:9984: checking for float.h
- configure:9984: result: yes
- configure:9996: checking ieeefp.h usability
- configure:9996: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:9996: $? = 1
- configure: 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:9996: result: no
- configure:9996: checking ieeefp.h presence
- configure:9996: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:9996: $? = 1
- configure: 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:9996: result: no
- configure:9996: checking for ieeefp.h
- configure:9996: result: no
- configure:10008: checking intrinsics.h usability
- configure:10008: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10008: $? = 1
- configure: 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:10008: result: no
- configure:10008: checking intrinsics.h presence
- configure:10008: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10008: $? = 1
- configure: 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:10008: result: no
- configure:10008: checking for intrinsics.h
- configure:10008: result: no
- configure:10020: checking langinfo.h usability
- configure:10020: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10020: $? = 0
- configure:10020: result: yes
- configure:10020: checking langinfo.h presence
- configure:10020: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10020: $? = 0
- configure:10020: result: yes
- configure:10020: checking for langinfo.h
- configure:10020: result: yes
- configure:10032: checking limits.h usability
- configure:10032: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10032: $? = 0
- configure:10032: result: yes
- configure:10032: checking limits.h presence
- configure:10032: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10032: $? = 0
- configure:10032: result: yes
- configure:10032: checking for limits.h
- configure:10032: result: yes
- configure:10044: checking locale.h usability
- configure:10044: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10044: $? = 0
- configure:10044: result: yes
- configure:10044: checking locale.h presence
- configure:10044: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10044: $? = 0
- configure:10044: result: yes
- configure:10044: checking for locale.h
- configure:10044: result: yes
- configure:10056: checking malloc.h usability
- configure:10056: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10056: $? = 1
- configure: 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:10056: result: no
- configure:10056: checking malloc.h presence
- configure:10056: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10056: $? = 1
- configure: 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:10056: result: no
- configure:10056: checking for malloc.h
- configure:10056: result: no
- configure:10068: checking malloc/malloc.h usability
- configure:10068: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10068: $? = 0
- configure:10068: result: yes
- configure:10068: checking malloc/malloc.h presence
- configure:10068: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10068: $? = 0
- configure:10068: result: yes
- configure:10068: checking for malloc/malloc.h
- configure:10068: result: yes
- configure:10080: checking malloc_np.h usability
- configure:10080: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10080: $? = 1
- configure: 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:10080: result: no
- configure:10080: checking malloc_np.h presence
- configure:10080: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10080: $? = 1
- configure: 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:10080: result: no
- configure:10080: checking for malloc_np.h
- configure:10080: result: no
- configure:10092: checking net/socket.h usability
- configure:10092: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10092: $? = 1
- configure: 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:10092: result: no
- configure:10092: checking net/socket.h presence
- configure:10092: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10092: $? = 1
- configure: 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:10092: result: no
- configure:10092: checking for net/socket.h
- configure:10092: result: no
- configure:10104: checking process.h usability
- configure:10104: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10104: $? = 1
- configure: 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:10104: result: no
- configure:10104: checking process.h presence
- configure:10104: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10104: $? = 1
- configure: 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:10104: result: no
- configure:10104: checking for process.h
- configure:10104: result: no
- configure:10116: checking pwd.h usability
- configure:10116: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10116: $? = 0
- configure:10116: result: yes
- configure:10116: checking pwd.h presence
- configure:10116: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10116: $? = 0
- configure:10116: result: yes
- configure:10116: checking for pwd.h
- configure:10116: result: yes
- configure:10128: checking setjmpex.h usability
- configure:10128: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10128: $? = 1
- configure: 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:10128: result: no
- configure:10128: checking setjmpex.h presence
- configure:10128: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10128: $? = 1
- configure: 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:10128: result: no
- configure:10128: checking for setjmpex.h
- configure:10128: result: no
- configure:10140: checking sys/attr.h usability
- configure:10140: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10140: $? = 0
- configure:10140: result: yes
- configure:10140: checking sys/attr.h presence
- configure:10140: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10140: $? = 0
- configure:10140: result: yes
- configure:10140: checking for sys/attr.h
- configure:10140: result: yes
- configure:10152: checking sys/fcntl.h usability
- configure:10152: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10152: $? = 0
- configure:10152: result: yes
- configure:10152: checking sys/fcntl.h presence
- configure:10152: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10152: $? = 0
- configure:10152: result: yes
- configure:10152: checking for sys/fcntl.h
- configure:10152: result: yes
- configure:10164: checking sys/file.h usability
- configure:10164: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10164: $? = 0
- configure:10164: result: yes
- configure:10164: checking sys/file.h presence
- configure:10164: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10164: $? = 0
- configure:10164: result: yes
- configure:10164: checking for sys/file.h
- configure:10164: result: yes
- configure:10176: checking sys/id.h usability
- configure:10176: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10176: $? = 1
- configure: 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:10176: result: no
- configure:10176: checking sys/id.h presence
- configure:10176: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10176: $? = 1
- configure: 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:10176: result: no
- configure:10176: checking for sys/id.h
- configure:10176: result: no
- configure:10188: checking sys/ioctl.h usability
- configure:10188: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10188: $? = 0
- configure:10188: result: yes
- configure:10188: checking sys/ioctl.h presence
- configure:10188: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10188: $? = 0
- configure:10188: result: yes
- configure:10188: checking for sys/ioctl.h
- configure:10188: result: yes
- configure:10200: checking sys/mkdev.h usability
- configure:10200: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10200: $? = 1
- configure: 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:10200: result: no
- configure:10200: checking sys/mkdev.h presence
- configure:10200: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10200: $? = 1
- configure: 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:10200: result: no
- configure:10200: checking for sys/mkdev.h
- configure:10200: result: no
- configure:10212: checking sys/param.h usability
- configure:10212: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10212: $? = 0
- configure:10212: result: yes
- configure:10212: checking sys/param.h presence
- configure:10212: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10212: $? = 0
- configure:10212: result: yes
- configure:10212: checking for sys/param.h
- configure:10212: result: yes
- configure:10224: checking sys/prctl.h usability
- configure:10224: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10224: $? = 1
- configure: 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:10224: result: no
- configure:10224: checking sys/prctl.h presence
- configure:10224: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10224: $? = 1
- configure: 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:10224: result: no
- configure:10224: checking for sys/prctl.h
- configure:10224: result: no
- configure:10236: checking sys/resource.h usability
- configure:10236: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10236: $? = 0
- configure:10236: result: yes
- configure:10236: checking sys/resource.h presence
- configure:10236: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10236: $? = 0
- configure:10236: result: yes
- configure:10236: checking for sys/resource.h
- configure:10236: result: yes
- configure:10248: checking sys/select.h usability
- configure:10248: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10248: $? = 0
- configure:10248: result: yes
- configure:10248: checking sys/select.h presence
- configure:10248: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10248: $? = 0
- configure:10248: result: yes
- configure:10248: checking for sys/select.h
- configure:10248: result: yes
- configure:10260: checking sys/sendfile.h usability
- configure:10260: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10260: $? = 1
- configure: 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:10260: result: no
- configure:10260: checking sys/sendfile.h presence
- configure:10260: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:10260: $? = 1
- configure: 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:10260: result: no
- configure:10260: checking for sys/sendfile.h
- configure:10260: result: no
- configure:10272: checking sys/socket.h usability
- configure:10272: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10272: $? = 0
- configure:10272: result: yes
- configure:10272: checking sys/socket.h presence
- configure:10272: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10272: $? = 0
- configure:10272: result: yes
- configure:10272: checking for sys/socket.h
- configure:10272: result: yes
- configure:10284: checking sys/syscall.h usability
- configure:10284: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10284: $? = 0
- configure:10284: result: yes
- configure:10284: checking sys/syscall.h presence
- configure:10284: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10284: $? = 0
- configure:10284: result: yes
- configure:10284: checking for sys/syscall.h
- configure:10284: result: yes
- configure:10296: checking sys/sysmacros.h usability
- configure:10296: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:86:10: fatal error: 'sys/sysmacros.h' file not found
- #include <sys/sysmacros.h>
- ^
- 1 error generated.
- configure:10296: $? = 1
- configure: 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_SYSCALL_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:10296: result: no
- configure:10296: checking sys/sysmacros.h presence
- configure:10296: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:53:10: fatal error: 'sys/sysmacros.h' file not found
- #include <sys/sysmacros.h>
- ^
- 1 error generated.
- configure:10296: $? = 1
- configure: 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_SYSCALL_H 1
- | /* end confdefs.h. */
- | #include <sys/sysmacros.h>
- configure:10296: result: no
- configure:10296: checking for sys/sysmacros.h
- configure:10296: result: no
- configure:10308: checking sys/time.h usability
- configure:10308: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10308: $? = 0
- configure:10308: result: yes
- configure:10308: checking sys/time.h presence
- configure:10308: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10308: $? = 0
- configure:10308: result: yes
- configure:10308: checking for sys/time.h
- configure:10308: result: yes
- configure:10320: checking sys/times.h usability
- configure:10320: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10320: $? = 0
- configure:10320: result: yes
- configure:10320: checking sys/times.h presence
- configure:10320: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10320: $? = 0
- configure:10320: result: yes
- configure:10320: checking for sys/times.h
- configure:10320: result: yes
- configure:10332: checking sys/uio.h usability
- configure:10332: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10332: $? = 0
- configure:10332: result: yes
- configure:10332: checking sys/uio.h presence
- configure:10332: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10332: $? = 0
- configure:10332: result: yes
- configure:10332: checking for sys/uio.h
- configure:10332: result: yes
- configure:10344: checking sys/utime.h usability
- configure:10344: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:89:10: fatal error: 'sys/utime.h' file not found
- #include <sys/utime.h>
- ^
- 1 error generated.
- configure:10344: $? = 1
- configure: 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_SYSCALL_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:10344: result: no
- configure:10344: checking sys/utime.h presence
- configure:10344: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:56:10: fatal error: 'sys/utime.h' file not found
- #include <sys/utime.h>
- ^
- 1 error generated.
- configure:10344: $? = 1
- configure: 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_SYSCALL_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:10344: result: no
- configure:10344: checking for sys/utime.h
- configure:10344: result: no
- configure:10356: checking syscall.h usability
- configure:10356: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:89:10: fatal error: 'syscall.h' file not found
- #include <syscall.h>
- ^
- 1 error generated.
- configure:10356: $? = 1
- configure: 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_SYSCALL_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 <syscall.h>
- configure:10356: result: no
- configure:10356: checking syscall.h presence
- configure:10356: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:56:10: fatal error: 'syscall.h' file not found
- #include <syscall.h>
- ^
- 1 error generated.
- configure:10356: $? = 1
- configure: 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_SYSCALL_H 1
- | #define HAVE_SYS_TIME_H 1
- | #define HAVE_SYS_TIMES_H 1
- | #define HAVE_SYS_UIO_H 1
- | /* end confdefs.h. */
- | #include <syscall.h>
- configure:10356: result: no
- configure:10356: checking for syscall.h
- configure:10356: result: no
- configure:10368: checking time.h usability
- configure:10368: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10368: $? = 0
- configure:10368: result: yes
- configure:10368: checking time.h presence
- configure:10368: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10368: $? = 0
- configure:10368: result: yes
- configure:10368: checking for time.h
- configure:10368: result: yes
- configure:10380: checking ucontext.h usability
- configure:10380: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10380: $? = 0
- configure:10380: result: yes
- configure:10380: checking ucontext.h presence
- configure:10380: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10380: $? = 0
- configure:10380: result: yes
- configure:10380: checking for ucontext.h
- configure:10380: result: yes
- configure:10392: checking utime.h usability
- configure:10392: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10392: $? = 0
- configure:10392: result: yes
- configure:10392: checking utime.h presence
- configure:10392: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:10392: $? = 0
- configure:10392: result: yes
- configure:10392: checking for utime.h
- configure:10392: result: yes
- configure:10414: checking gmp.h usability
- configure:10414: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:92:10: fatal error: 'gmp.h' file not found
- #include <gmp.h>
- ^
- 1 error generated.
- configure:10414: $? = 1
- configure: 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_SYSCALL_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
- | /* 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 <gmp.h>
- configure:10414: result: no
- configure:10414: checking gmp.h presence
- configure:10414: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:59:10: fatal error: 'gmp.h' file not found
- #include <gmp.h>
- ^
- 1 error generated.
- configure:10414: $? = 1
- configure: 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_SYSCALL_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
- | /* end confdefs.h. */
- | #include <gmp.h>
- configure:10414: result: no
- configure:10414: checking for gmp.h
- configure:10414: result: no
- configure:10606: checking for special C compiler options needed for large files
- configure:10651: result: no
- configure:10657: checking for _FILE_OFFSET_BITS value needed for large files
- configure:10682: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10682: $? = 0
- configure:10714: result: no
- configure:10856: checking whether byte ordering is bigendian
- configure:10871: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10871: $? = 0
- configure:10916: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:10916: $? = 0
- configure:10934: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:66:4: error: use of undeclared identifier 'not'
- not big endian
- ^
- 1 error generated.
- configure:10934: $? = 1
- configure: 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_SYSCALL_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
- | /* 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:11062: result: no
- configure:11080: checking for an ANSI C-conforming const
- configure:11146: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11146: $? = 0
- configure:11153: result: yes
- configure:11161: checking whether char is unsigned
- configure:11180: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11180: $? = 0
- configure:11187: result: no
- configure:11194: checking for inline
- configure:11210: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11210: $? = 0
- configure:11218: result: inline
- configure:11236: checking for working volatile
- configure:11255: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11255: $? = 0
- configure:11262: result: yes
- configure:11271: checking for typeof syntax and keyword spelling
- configure:11302: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11302: $? = 0
- configure:11309: result: typeof
- configure:11332: checking for long long
- configure:11332: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11332: $? = 0
- configure:11332: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:96:24: error: expected expression
- if (sizeof ((long long)))
- ^
- 1 error generated.
- configure:11332: $? = 1
- configure: 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_SYSCALL_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_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:11332: result: yes
- configure:11341: checking for off_t
- configure:11341: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:11341: $? = 0
- configure:11341: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:97:20: error: expected expression
- if (sizeof ((off_t)))
- ^
- 1 error generated.
- configure:11341: $? = 1
- configure: 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_SYSCALL_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_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:11341: result: yes
- configure:11352: checking char bit
- configure:11358: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:11358: $? = 0
- configure:11358: ./conftest
- configure:11358: $? = 0
- configure:11367: result: 8
- configure:11531: checking size of int
- configure:11536: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:11536: $? = 0
- configure:11536: ./conftest
- configure:11536: $? = 0
- configure:11550: result: 4
- configure:11645: checking size of short
- configure:11650: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:11650: $? = 0
- configure:11650: ./conftest
- configure:11650: $? = 0
- configure:11664: result: 2
- configure:11852: checking size of long
- configure:11857: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:11857: $? = 0
- configure:11857: ./conftest
- configure:11857: $? = 0
- configure:11871: result: 8
- configure:11966: checking size of long long
- configure:11971: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:11971: $? = 0
- configure:11971: ./conftest
- configure:11971: $? = 0
- configure:11985: result: 8
- configure:12173: checking size of __int64
- configure:12178: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:99:57: error: use of undeclared identifier '__int64'
- static long int longval () { return (long int) (sizeof (__int64)); }
- ^
- conftest.c:100:67: error: use of undeclared identifier '__int64'
- static unsigned long int ulongval () { return (long int) (sizeof (__int64)); }
- ^
- conftest.c:110:28: error: use of undeclared identifier '__int64'
- if (((long int) (sizeof (__int64))) < 0)
- ^
- conftest.c:113:37: error: use of undeclared identifier '__int64'
- if (i != ((long int) (sizeof (__int64))))
- ^
- conftest.c:120:37: error: use of undeclared identifier '__int64'
- if (i != ((long int) (sizeof (__int64))))
- ^
- 5 errors generated.
- configure:12178: $? = 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_SYSCALL_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_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:12192: result: 0
- configure:12380: checking size of __int128
- configure:12385: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:12385: $? = 0
- configure:12385: ./conftest
- configure:12385: $? = 0
- configure:12399: result: 16
- configure:12494: checking size of off_t
- configure:12499: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:12499: $? = 0
- configure:12499: ./conftest
- configure:12499: $? = 0
- configure:12513: result: 8
- configure:12701: checking size of void*
- configure:12706: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:12706: $? = 0
- configure:12706: ./conftest
- configure:12706: $? = 0
- configure:12720: result: 8
- configure:12815: checking size of float
- configure:12820: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:12820: $? = 0
- configure:12820: ./conftest
- configure:12820: $? = 0
- configure:12834: result: 4
- configure:12929: checking size of double
- configure:12934: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:12934: $? = 0
- configure:12934: ./conftest
- configure:12934: $? = 0
- configure:12948: result: 8
- configure:13061: checking size of time_t
- configure:13066: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:13066: $? = 0
- configure:13066: ./conftest
- configure:13066: $? = 0
- configure:13081: result: 8
- configure:13178: checking size of clock_t
- configure:13183: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:13183: $? = 0
- configure:13183: ./conftest
- configure:13183: $? = 0
- configure:13198: result: 8
- configure:13211: checking packed struct attribute
- configure:13233: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:75:4: error: expected identifier
- PACKED_STRUCT(struct { int a; });
- ^
- conftest.c:74:46: note: expanded from macro 'PACKED_STRUCT'
- #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
- ^
- conftest.c:75:4: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- PACKED_STRUCT(struct { int a; });
- ^
- conftest.c:74:35: note: expanded from macro 'PACKED_STRUCT'
- #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
- ^
- conftest.c:75:4: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- PACKED_STRUCT(struct { int a; });
- ^
- conftest.c:74:26: note: expanded from macro 'PACKED_STRUCT'
- #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
- ^
- conftest.c:75:18: error: expected ';' after top level declarator
- PACKED_STRUCT(struct { int a; });
- ^
- conftest.c:74:50: note: expanded from macro 'PACKED_STRUCT'
- #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
- ^
- conftest.c:75:4: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- PACKED_STRUCT(struct { int a; });
- ^
- conftest.c:74:61: note: expanded from macro 'PACKED_STRUCT'
- #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
- ^
- conftest.c:75:4: error: a parameter list without types is only allowed in a function definition
- conftest.c:74: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:13233: $? = 1
- configure: 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_SYSCALL_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_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:13233: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:75:18: warning: declaration does not declare anything [-Wmissing-declarations]
- PACKED_STRUCT(struct { int a; });
- ^
- conftest.c:74:26: note: expanded from macro 'PACKED_STRUCT'
- #define PACKED_STRUCT(x) x __attribute__((packed))
- ^
- 1 warning generated.
- configure:13233: $? = 0
- configure:13239: result: x __attribute__((packed))
- configure:13262: checking for printf prefix for long long
- configure:13309: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13309: $? = 0
- configure:13322: result: ll
- configure:13407: checking for pid_t
- configure:13407: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13407: $? = 0
- configure:13407: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:113:20: error: expected expression
- if (sizeof ((pid_t)))
- ^
- 1 error generated.
- configure:13407: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13407: result: yes
- configure:13414: checking for convertible type of pid_t
- configure:13442: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:113: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:13442: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13471: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:113:38: error: redefinition 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:112:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:115:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:114:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:120: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:13471: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13471: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:113:38: error: redefinition 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:112:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:115:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:114:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:120: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:13471: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13471: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13471: $? = 0
- configure:13490: result: INT
- configure:13537: checking for uid_t
- configure:13537: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13537: $? = 0
- configure:13537: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:118:20: error: expected expression
- if (sizeof ((uid_t)))
- ^
- 1 error generated.
- configure:13537: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13537: result: yes
- configure:13544: checking for convertible type of uid_t
- configure:13572: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13572: $? = 0
- configure:13601: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:118:38: error: redefinition 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:117:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:120:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:119:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:125: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:13601: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13601: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:118:38: error: redefinition 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:117:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:120:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:119:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:125: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:13601: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13601: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13601: $? = 0
- configure:13620: result: UINT
- configure:13667: checking for gid_t
- configure:13667: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13667: $? = 0
- configure:13667: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:123:20: error: expected expression
- if (sizeof ((gid_t)))
- ^
- 1 error generated.
- configure:13667: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13667: result: yes
- configure:13674: checking for convertible type of gid_t
- configure:13702: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13702: $? = 0
- configure:13731: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:123:38: error: redefinition 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:122:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:125:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:124:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:130: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:13731: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13731: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:123:38: error: redefinition 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:122:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:125:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:124:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:130: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:13731: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13731: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13731: $? = 0
- configure:13750: result: UINT
- configure:13797: checking for time_t
- configure:13797: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13797: $? = 0
- configure:13797: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:97:21: error: expected expression
- if (sizeof ((time_t)))
- ^
- 1 error generated.
- configure:13797: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13797: result: yes
- configure:13805: checking for convertible type of time_t
- configure:13834: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:97: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:13834: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13864: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:97:38: error: redefinition 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:96:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:99:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:98:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- 2 errors generated.
- configure:13864: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13864: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13864: $? = 0
- configure:13883: result: LONG
- configure:13930: checking for dev_t
- configure:13930: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13930: $? = 0
- configure:13930: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:133:20: error: expected expression
- if (sizeof ((dev_t)))
- ^
- 1 error generated.
- configure:13930: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13930: result: yes
- configure:13937: checking for convertible type of dev_t
- configure:13965: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:133: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:13965: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13994: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:133:38: error: redefinition 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:132:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:135:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:134:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:140: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:13994: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13994: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:133:38: error: redefinition 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:132:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:135:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:134:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:140: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:13994: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:13994: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:13994: $? = 0
- configure:14013: result: INT
- configure:14060: checking for mode_t
- configure:14060: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14060: $? = 0
- configure:14060: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:107:21: error: expected expression
- if (sizeof ((mode_t)))
- ^
- 1 error generated.
- configure:14060: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:14060: result: yes
- configure:14068: checking for convertible type of mode_t
- configure:14097: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14097: $? = 0
- configure:14127: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:107:38: error: redefinition 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:106:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:109:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:108:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:114: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:14127: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:14127: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:107:38: error: redefinition 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:106:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:109:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:108:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:114: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:14127: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:14127: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:107:38: error: redefinition 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:106:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:109:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:108:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:114: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:14127: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:14127: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14127: $? = 0
- configure:14146: result: UINT
- configure:14193: checking for rlim_t
- configure:14193: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14193: $? = 0
- configure:14193: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:120:21: error: expected expression
- if (sizeof ((rlim_t)))
- ^
- 1 error generated.
- configure:14193: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:14193: result: yes
- configure:14209: checking for convertible type of rlim_t
- configure:14246: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14246: $? = 0
- configure:14284: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14284: $? = 0
- configure:14303: result: ULL
- configure:14350: checking for off_t
- configure:14350: result: yes
- configure:14357: checking for convertible type of off_t
- configure:14385: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:148: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:14385: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:14414: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14414: $? = 0
- configure:14433: result: LL
- configure:14480: checking for clockid_t
- configure:14480: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:153:13: error: use of undeclared identifier 'clockid_t'
- if (sizeof (clockid_t))
- ^
- 1 error generated.
- configure:14480: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:14480: result: no
- configure:14487: checking for convertible type of clockid_t
- configure:14515: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:153:35: error: expected expression
- static int test_array [1 - 2 * !(()-1 > 0)];
- ^
- 1 error generated.
- configure:14515: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:14544: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:150:13: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- typedef rbcv_conftest_target_type;
- ~~~~~~~ ^
- conftest.c:153:38: error: redefinition 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:152:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:155:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:154:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:160: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:14544: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:14544: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:150:13: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- typedef rbcv_conftest_target_type;
- ~~~~~~~ ^
- conftest.c:153:38: error: redefinition 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:152:37: note: previous definition is here
- extern rbcv_conftest_target_type rbcv_conftest_var;
- ^
- conftest.c:155:38: error: conflicting types for 'rbcv_conftest_func'
- extern rbcv_conftest_replace_type rbcv_conftest_func(void);
- ^
- conftest.c:154:37: note: previous declaration is here
- extern rbcv_conftest_target_type rbcv_conftest_func(void);
- ^
- conftest.c:160: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:14544: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:14544: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:150:13: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
- typedef rbcv_conftest_target_type;
- ~~~~~~~ ^
- 1 warning generated.
- configure:14544: $? = 0
- configure:14563: result: INT
- configure:14611: checking for prototypes
- configure:14627: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14627: $? = 0
- configure:14634: result: yes
- configure:14641: checking token paste string
- configure:14657: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14657: $? = 0
- configure:14664: result: ansi
- configure:14674: checking stringization
- configure:14703: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14703: $? = 0
- configure:14712: result: #expr
- configure:14725: checking string literal concatenation
- configure:14749: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14749: $? = 0
- configure:14757: result: yes
- configure:14764: checking for variable length prototypes and stdarg.h
- configure:14790: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14790: $? = 0
- configure:14797: result: yes
- configure:14804: checking for variable length macro
- configure:14823: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14823: $? = 0
- configure:14830: result: yes
- configure:14845: checking for CONSTFUNC function attribute
- configure:14883: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14883: $? = 0
- configure:14897: result: __attribute__ ((__const__)) x
- configure:14908: checking for PUREFUNC function attribute
- configure:14946: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:14946: $? = 0
- configure:14960: result: __attribute__ ((__pure__)) x
- configure:14971: checking for NORETURN function attribute
- configure:15009: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15009: $? = 0
- configure:15023: result: __attribute__ ((__noreturn__)) x
- configure:15034: checking for DEPRECATED function attribute
- configure:15072: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15072: $? = 0
- configure:15086: result: __attribute__ ((__deprecated__)) x
- configure:15097: checking for DEPRECATED_BY function attribute
- configure:15135: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15135: $? = 0
- configure:15149: result: __attribute__ ((__deprecated__("by "#n))) x
- configure:15160: checking for DEPRECATED_TYPE type attribute
- configure:15199: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:139:5: warning: attribute '__deprecated__' is ignored, place it after "struct" to apply attribute to type declaration [-Wignored-attributes]
- DEPRECATED_TYPE(mesg,x);
- ^
- conftest.c:133:49: note: expanded from macro 'DEPRECATED_TYPE'
- #define DEPRECATED_TYPE(mesg,x) __attribute__ ((__deprecated__ mesg)) x
- ^
- 1 warning generated.
- configure:15199: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15199: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15199: $? = 0
- configure:15213: result: x __attribute__ ((__deprecated__ mesg))
- configure:15224: checking for NOINLINE function attribute
- configure:15262: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15262: $? = 0
- configure:15276: result: __attribute__ ((__noinline__)) x
- configure:15287: checking for ALWAYS_INLINE function attribute
- configure:15325: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15325: $? = 0
- configure:15339: result: __attribute__ ((__always_inline__)) x
- configure:15350: checking for WARN_UNUSED_RESULT function attribute
- configure:15388: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15388: $? = 0
- configure:15402: result: __attribute__ ((__warn_unused_result__)) x
- configure:15413: checking for MAYBE_UNUSED function attribute
- configure:15451: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15451: $? = 0
- configure:15465: result: __attribute__ ((__unused__)) x
- configure:15476: checking for ERRORFUNC function attribute
- configure:15514: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:143:5: warning: unknown attribute '__error__' ignored [-Wunknown-attributes]
- ERRORFUNC(mesg,x);
- ^
- conftest.c:138:43: note: expanded from macro 'ERRORFUNC'
- #define ERRORFUNC(mesg,x) __attribute__ ((__error__ mesg)) x
- ^
- 1 warning generated.
- configure:15514: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15514: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:143:5: warning: unknown attribute '__error__' ignored [-Wunknown-attributes]
- ERRORFUNC(mesg,x);
- ^
- conftest.c:138:45: note: expanded from macro 'ERRORFUNC'
- #define ERRORFUNC(mesg,x) x __attribute__ ((__error__ mesg))
- ^
- 1 warning generated.
- configure:15514: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15514: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:143:5: warning: __declspec attribute '__error__' is not supported [-Wignored-attributes]
- ERRORFUNC(mesg,x);
- ^
- conftest.c:138:38: note: expanded from macro 'ERRORFUNC'
- #define ERRORFUNC(mesg,x) __declspec(__error__ mesg) x
- ^
- 1 warning generated.
- configure:15514: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15514: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15514: $? = 0
- configure:15528: result: x
- configure:15539: checking for WARNINGFUNC function attribute
- configure:15577: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:143:5: warning: unknown attribute '__warning__' ignored [-Wunknown-attributes]
- WARNINGFUNC(mesg,x);
- ^
- conftest.c:138:45: note: expanded from macro 'WARNINGFUNC'
- #define WARNINGFUNC(mesg,x) __attribute__ ((__warning__ mesg)) x
- ^
- 1 warning generated.
- configure:15577: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15577: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:143:5: warning: unknown attribute '__warning__' ignored [-Wunknown-attributes]
- WARNINGFUNC(mesg,x);
- ^
- conftest.c:138:47: note: expanded from macro 'WARNINGFUNC'
- #define WARNINGFUNC(mesg,x) x __attribute__ ((__warning__ mesg))
- ^
- 1 warning generated.
- configure:15577: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15577: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:143:5: warning: __declspec attribute '__warning__' is not supported [-Wignored-attributes]
- WARNINGFUNC(mesg,x);
- ^
- conftest.c:138:40: note: expanded from macro 'WARNINGFUNC'
- #define WARNINGFUNC(mesg,x) __declspec(__warning__ mesg) x
- ^
- 1 warning generated.
- configure:15577: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15577: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15577: $? = 0
- configure:15591: result: x
- configure:15602: checking for WEAK function attribute
- configure:15640: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15640: $? = 0
- configure:15654: result: __attribute__ ((__weak__)) x
- configure:15671: checking for FUNC_STDCALL function attribute
- configure:15711: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:147:5: warning: calling convention '__stdcall__' ignored for this target [-Wignored-attributes]
- FUNC_STDCALL(x);
- ^
- conftest.c:140:41: note: expanded from macro 'FUNC_STDCALL'
- #define FUNC_STDCALL(x) __attribute__ ((__stdcall__)) x
- ^
- 1 warning generated.
- configure:15711: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15711: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:147:5: warning: calling convention '__stdcall__' ignored for this target [-Wignored-attributes]
- FUNC_STDCALL(x);
- ^
- conftest.c:140:43: note: expanded from macro 'FUNC_STDCALL'
- #define FUNC_STDCALL(x) x __attribute__ ((__stdcall__))
- ^
- 1 warning generated.
- configure:15711: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15711: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:147:5: warning: __declspec attribute '__stdcall__' is not supported [-Wignored-attributes]
- FUNC_STDCALL(x);
- ^
- conftest.c:140:36: note: expanded from macro 'FUNC_STDCALL'
- #define FUNC_STDCALL(x) __declspec(__stdcall__) x
- ^
- 1 warning generated.
- configure:15711: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15711: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15711: $? = 0
- configure:15725: result: x
- configure:15742: checking for FUNC_CDECL function attribute
- configure:15782: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15782: $? = 0
- configure:15796: result: __attribute__ ((__cdecl__)) x
- configure:15813: checking for FUNC_FASTCALL function attribute
- configure:15853: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:148:5: warning: calling convention '__fastcall__' ignored for this target [-Wignored-attributes]
- FUNC_FASTCALL(x);
- ^
- conftest.c:141:42: note: expanded from macro 'FUNC_FASTCALL'
- #define FUNC_FASTCALL(x) __attribute__ ((__fastcall__)) x
- ^
- 1 warning generated.
- configure:15853: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15853: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:148:5: warning: calling convention '__fastcall__' ignored for this target [-Wignored-attributes]
- FUNC_FASTCALL(x);
- ^
- conftest.c:141:44: note: expanded from macro 'FUNC_FASTCALL'
- #define FUNC_FASTCALL(x) x __attribute__ ((__fastcall__))
- ^
- 1 warning generated.
- configure:15853: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15853: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:148:5: warning: __declspec attribute '__fastcall__' is not supported [-Wignored-attributes]
- FUNC_FASTCALL(x);
- ^
- conftest.c:141:37: note: expanded from macro 'FUNC_FASTCALL'
- #define FUNC_FASTCALL(x) __declspec(__fastcall__) x
- ^
- 1 warning generated.
- configure:15853: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15853: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15853: $? = 0
- configure:15867: result: x
- configure:15884: checking for FUNC_UNOPTIMIZED function attribute
- configure:15922: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:146:5: warning: unknown attribute '__optimize__' ignored [-Wunknown-attributes]
- FUNC_UNOPTIMIZED(x);
- ^
- conftest.c:141:45: note: expanded from macro 'FUNC_UNOPTIMIZED'
- #define FUNC_UNOPTIMIZED(x) __attribute__ ((__optimize__("O0"))) x
- ^
- 1 warning generated.
- configure:15922: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15922: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:146:5: warning: unknown attribute '__optimize__' ignored [-Wunknown-attributes]
- FUNC_UNOPTIMIZED(x);
- ^
- conftest.c:141:47: note: expanded from macro 'FUNC_UNOPTIMIZED'
- #define FUNC_UNOPTIMIZED(x) x __attribute__ ((__optimize__("O0")))
- ^
- 1 warning generated.
- configure:15922: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15922: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:146:5: warning: __declspec attribute '__optimize__' is not supported [-Wignored-attributes]
- FUNC_UNOPTIMIZED(x);
- ^
- conftest.c:141:40: note: expanded from macro 'FUNC_UNOPTIMIZED'
- #define FUNC_UNOPTIMIZED(x) __declspec(__optimize__("O0")) x
- ^
- 1 warning generated.
- configure:15922: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15922: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15922: $? = 0
- configure:15936: result: x
- configure:15947: checking for FUNC_MINIMIZED function attribute
- configure:15985: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:146:5: warning: unknown attribute '__optimize__' ignored [-Wunknown-attributes]
- FUNC_MINIMIZED(x);
- ^
- conftest.c:141:43: note: expanded from macro 'FUNC_MINIMIZED'
- #define FUNC_MINIMIZED(x) __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x
- ^
- 1 warning generated.
- configure:15985: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15985: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:146:5: warning: unknown attribute '__optimize__' ignored [-Wunknown-attributes]
- FUNC_MINIMIZED(x);
- ^
- conftest.c:141:45: note: expanded from macro 'FUNC_MINIMIZED'
- #define FUNC_MINIMIZED(x) x __attribute__ ((__optimize__("-Os","-fomit-frame-pointer")))
- ^
- 1 warning generated.
- configure:15985: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15985: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:146:5: warning: __declspec attribute '__optimize__' is not supported [-Wignored-attributes]
- FUNC_MINIMIZED(x);
- ^
- conftest.c:141:38: note: expanded from macro 'FUNC_MINIMIZED'
- #define FUNC_MINIMIZED(x) __declspec(__optimize__("-Os","-fomit-frame-pointer")) x
- ^
- 1 warning generated.
- configure:15985: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:15985: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:15985: $? = 0
- configure:15999: result: x
- configure:16011: checking for function alias
- configure:16030: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:141:33: error: only weak aliases are supported on darwin
- void bar(void) __attribute__((alias("foo")));
- ^
- 1 error generated.
- configure:16030: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:16030: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:141:38: error: only weak aliases are supported on darwin
- void bar(void) __attribute__((weak,alias("foo")));
- ^
- 1 error generated.
- configure:16030: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:16037: result: no
- configure:16052: checking for __atomic builtins
- configure:16075: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:16075: $? = 0
- configure:16083: result: yes
- configure:16090: checking for __sync builtins
- configure:16114: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:16114: $? = 0
- configure:16122: result: yes
- configure:16129: checking for __builtin_unreachable
- configure:16153: gcc -o conftest -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:16153: $? = 0
- configure:16170: result: yes
- configure:16180: checking for exported function attribute
- configure:16209: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16209: $? = 0
- configure:16223: result: __attribute__ ((__visibility__("default")))
- configure:16242: checking for function name string predefined identifier
- configure:16269: gcc -o conftest -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:16269: $? = 0
- configure:16286: result: __func__
- configure:16295: checking if enum over int is allowed
- configure:16338: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16338: $? = 0
- configure:16355: result: yes
- configure:16362: checking whether sys_nerr is declared
- configure:16362: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16362: $? = 0
- configure:16362: result: yes
- configure:16376: checking whether getenv is declared
- configure:16376: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16376: $? = 0
- configure:16376: result: yes
- configure:16419: checking for size_t
- configure:16419: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16419: $? = 0
- configure:16419: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:184:21: error: expected expression
- if (sizeof ((size_t)))
- ^
- 1 error generated.
- configure:16419: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:16419: result: yes
- configure:16445: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16445: $? = 0
- configure:16552: checking size of size_t
- configure:16557: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:16557: $? = 0
- configure:16557: ./conftest
- configure:16557: $? = 0
- configure:16572: result: 8
- configure:16685: checking size of ptrdiff_t
- configure:16690: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:16690: $? = 0
- configure:16690: ./conftest
- configure:16690: $? = 0
- configure:16705: result: 8
- configure:16718: checking for printf prefix for size_t
- configure:16765: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16765: $? = 0
- configure:16778: result: z
- configure:16788: checking for printf prefix for ptrdiff_t
- configure:16835: gcc -c -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16835: $? = 0
- configure:16848: result: t
- configure:16857: checking for struct stat.st_blksize
- configure:16857: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16857: $? = 0
- configure:16857: result: yes
- configure:16870: checking for struct stat.st_blocks
- configure:16870: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16870: $? = 0
- configure:16870: result: yes
- configure:16890: checking for struct stat.st_rdev
- configure:16890: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16890: $? = 0
- configure:16890: result: yes
- configure:16905: checking size of struct stat.st_size
- configure:16935: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:16935: $? = 0
- configure:16970: result: SIZEOF_OFF_T
- configure:17004: checking size of struct stat.st_blocks
- configure:17034: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17034: $? = 0
- configure:17069: result: SIZEOF_OFF_T
- configure:17103: checking size of struct stat.st_ino
- configure:17133: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17133: $? = 0
- configure:17168: result: SIZEOF_LONG
- configure:17199: checking for struct stat.st_atim
- configure:17199: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:198:13: error: no member named 'st_atim' in 'struct stat'
- if (ac_aggr.st_atim)
- ~~~~~~~ ^
- 1 error generated.
- configure:17199: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17199: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:198:20: error: no member named 'st_atim' in 'struct stat'
- if (sizeof ac_aggr.st_atim)
- ~~~~~~~ ^
- 1 error generated.
- configure:17199: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17199: result: no
- configure:17209: checking for struct stat.st_atimespec
- configure:17209: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:198:1: error: statement requires expression of scalar type ('struct timespec' invalid)
- if (ac_aggr.st_atimespec)
- ^ ~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:17209: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17209: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17209: $? = 0
- configure:17209: result: yes
- configure:17219: checking for struct stat.st_atimensec
- configure:17219: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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_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:199:1: error: statement requires expression of scalar type ('struct timespec' invalid)
- if (ac_aggr.st_atimensec)
- ^ ~~~~~~~~~~~~~~~~~~~~
- 2 errors generated.
- configure:17219: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17219: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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_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:17219: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17219: result: no
- configure:17229: checking for struct stat.st_mtim
- configure:17229: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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_mtim' in 'struct stat'
- if (ac_aggr.st_mtim)
- ~~~~~~~ ^
- 1 error generated.
- configure:17229: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17229: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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_mtim' in 'struct stat'
- if (sizeof ac_aggr.st_mtim)
- ~~~~~~~ ^
- 1 error generated.
- configure:17229: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17229: result: no
- configure:17239: checking for struct stat.st_mtimespec
- configure:17239: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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_mtimespec)
- ^ ~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:17239: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17239: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17239: $? = 0
- configure:17239: result: yes
- configure:17249: checking for struct stat.st_mtimensec
- configure:17249: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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_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:200:1: error: statement requires expression of scalar type ('struct timespec' invalid)
- if (ac_aggr.st_mtimensec)
- ^ ~~~~~~~~~~~~~~~~~~~~
- 2 errors generated.
- configure:17249: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17249: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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_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:17249: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17249: result: no
- configure:17259: checking for struct stat.st_ctim
- configure:17259: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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_ctim' in 'struct stat'
- if (ac_aggr.st_ctim)
- ~~~~~~~ ^
- 1 error generated.
- configure:17259: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17259: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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_ctim' in 'struct stat'
- if (sizeof ac_aggr.st_ctim)
- ~~~~~~~ ^
- 1 error generated.
- configure:17259: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17259: result: no
- configure:17269: checking for struct stat.st_ctimespec
- configure:17269: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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_ctimespec)
- ^ ~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:17269: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17269: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17269: $? = 0
- configure:17269: result: yes
- configure:17279: checking for struct stat.st_ctimensec
- configure:17279: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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_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:201:1: error: statement requires expression of scalar type ('struct timespec' invalid)
- if (ac_aggr.st_ctimensec)
- ^ ~~~~~~~~~~~~~~~~~~~~
- 2 errors generated.
- configure:17279: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17279: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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_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:17279: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17279: result: no
- configure:17289: checking for struct stat.st_birthtimespec
- configure:17289: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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_birthtimespec)
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~
- 1 error generated.
- configure:17289: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17289: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17289: $? = 0
- configure:17289: result: yes
- configure:17300: checking for struct timeval
- configure:17300: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17300: $? = 0
- configure:17300: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:175:29: error: expected expression
- if (sizeof ((struct timeval)))
- ^
- 1 error generated.
- configure:17300: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17300: result: yes
- configure:17320: checking size of struct timeval.tv_sec
- configure:17355: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17355: $? = 0
- configure:17395: result: SIZEOF_TIME_T
- configure:17444: checking for struct timespec
- configure:17444: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17444: $? = 0
- configure:17444: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:177:30: error: expected expression
- if (sizeof ((struct timespec)))
- ^
- 1 error generated.
- configure:17444: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17444: result: yes
- configure:17461: checking for struct timezone
- configure:17461: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17461: $? = 0
- configure:17461: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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 timezone)))
- ^
- 1 error generated.
- configure:17461: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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:17461: result: yes
- configure:17478: checking for clockid_t
- configure:17478: result: no
- configure:17498: checking for fd_mask
- configure:17498: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17498: $? = 0
- configure:17498: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:205:22: error: expected expression
- if (sizeof ((fd_mask)))
- ^
- 1 error generated.
- configure:17498: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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. */
- | #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 ((fd_mask)))
- | return 0;
- | ;
- | return 0;
- | }
- configure:17498: result: yes
- configure:17514: checking for int8_t
- configure:17531: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17531: $? = 0
- configure:17555: result: yes
- configure:17582: checking size of int8_t
- configure:17587: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:17587: $? = 0
- configure:17587: ./conftest
- configure:17587: $? = 0
- configure:17602: result: 1
- configure:17625: checking for uint8_t
- configure:17642: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17642: $? = 0
- configure:17666: result: yes
- configure:17693: checking size of uint8_t
- configure:17698: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:17698: $? = 0
- configure:17698: ./conftest
- configure:17698: $? = 0
- configure:17713: result: 1
- configure:17736: checking for int16_t
- configure:17753: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17753: $? = 0
- configure:17777: result: yes
- configure:17804: checking size of int16_t
- configure:17809: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:17809: $? = 0
- configure:17809: ./conftest
- configure:17809: $? = 0
- configure:17824: result: 2
- configure:17847: checking for uint16_t
- configure:17864: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17864: $? = 0
- configure:17888: result: yes
- configure:17915: checking size of uint16_t
- configure:17920: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:17920: $? = 0
- configure:17920: ./conftest
- configure:17920: $? = 0
- configure:17935: result: 2
- configure:17958: checking for int32_t
- configure:17975: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:17975: $? = 0
- configure:17999: result: yes
- configure:18026: checking size of int32_t
- configure:18031: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:18031: $? = 0
- configure:18031: ./conftest
- configure:18031: $? = 0
- configure:18046: result: 4
- configure:18069: checking for uint32_t
- configure:18086: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18086: $? = 0
- configure:18110: result: yes
- configure:18137: checking size of uint32_t
- configure:18142: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:18142: $? = 0
- configure:18142: ./conftest
- configure:18142: $? = 0
- configure:18157: result: 4
- configure:18180: checking for int64_t
- configure:18197: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18197: $? = 0
- configure:18221: result: yes
- configure:18248: checking size of int64_t
- configure:18253: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:18253: $? = 0
- configure:18253: ./conftest
- configure:18253: $? = 0
- configure:18268: result: 8
- configure:18291: checking for uint64_t
- configure:18308: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18308: $? = 0
- configure:18332: result: yes
- configure:18359: checking size of uint64_t
- configure:18364: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:18364: $? = 0
- configure:18364: ./conftest
- configure:18364: $? = 0
- configure:18379: result: 8
- configure:18402: checking for int128_t
- configure:18419: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:18419: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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:18443: result: __int128
- configure:18513: checking for uint128_t
- configure:18530: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:18530: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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:18554: result: unsigned __int128
- configure:18624: checking for intptr_t
- configure:18641: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18641: $? = 0
- configure:18665: result: yes
- configure:18789: checking size of intptr_t
- configure:18794: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:18794: $? = 0
- configure:18794: ./conftest
- configure:18794: $? = 0
- configure:18809: result: 8
- configure:18834: checking for uintptr_t
- configure:18851: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:18851: $? = 0
- configure:18875: result: yes
- configure:18999: checking size of uintptr_t
- configure:19004: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:19004: $? = 0
- configure:19004: ./conftest
- configure:19004: $? = 0
- configure:19019: result: 8
- configure:19044: checking for ssize_t
- configure:19062: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:19062: $? = 0
- configure:19086: result: yes
- configure:19212: checking size of ssize_t
- configure:19217: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:19217: $? = 0
- configure:19217: ./conftest
- configure:19217: $? = 0
- configure:19233: result: 8
- configure:19340: checking for stack end address
- configure:19357: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "___libc_stack_end", referenced from:
- _main in conftest-1921c0.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:19357: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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:19364: result: no
- configure:19433: checking for uid_t in sys/types.h
- configure:19452: result: yes
- configure:19463: checking type of array argument to getgroups
- configure:19522: result: gid_t
- configure:19530: checking return type of signal handlers
- configure:19548: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:19548: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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:19555: result: void
- configure:19606: checking for working alloca.h
- configure:19623: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:19623: $? = 0
- configure:19631: result: yes
- configure:19639: checking for alloca
- configure:19676: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:19676: $? = 0
- configure:19684: result: yes
- configure:19793: checking for dynamic size alloca
- configure:19817: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:19817: $? = 0
- configure:19824: result: ok
- configure:19842: checking for working memcmp
- configure:19885: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:19885: $? = 0
- configure:19885: ./conftest
- configure:19885: $? = 0
- configure:19895: result: yes
- configure:19908: checking for broken erfc of glibc-2.3.6 on IA64
- configure:19928: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:19928: $? = 0
- configure:19928: ./conftest
- configure:19928: $? = 0
- configure:19938: result: no
- configure:19971: checking for acosh
- configure:19971: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:19971: $? = 0
- configure:19971: result: yes
- configure:19985: checking for cbrt
- configure:19985: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:19985: $? = 0
- configure:19985: result: yes
- configure:19999: checking for crypt
- configure:19999: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:19999: $? = 0
- configure:19999: result: yes
- configure:20013: checking for dup2
- configure:20013: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20013: $? = 0
- configure:20013: result: yes
- configure:20027: checking for erf
- configure:20027: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:20027: $? = 0
- configure:20027: result: yes
- configure:20041: checking for explicit_bzero
- configure:20041: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_explicit_bzero", referenced from:
- _main in conftest-69ce62.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:20041: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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:20041: result: no
- configure:20055: checking for ffs
- configure:20055: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20055: $? = 0
- configure:20055: result: yes
- configure:20069: checking for finite
- configure:20069: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20069: $? = 0
- configure:20069: result: yes
- configure:20083: checking for flock
- configure:20083: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20083: $? = 0
- configure:20083: result: yes
- configure:20097: checking for hypot
- configure:20097: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:20097: $? = 0
- configure:20097: result: yes
- configure:20111: checking for isinf
- configure:20111: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20111: $? = 0
- configure:20111: result: yes
- configure:20125: checking for isnan
- configure:20125: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20125: $? = 0
- configure:20125: result: yes
- configure:20139: checking for lgamma_r
- configure:20139: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20139: $? = 0
- configure:20139: result: yes
- configure:20153: checking for memmove
- configure:20153: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:20153: $? = 0
- configure:20153: result: yes
- configure:20167: checking for nextafter
- configure:20167: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:20167: $? = 0
- configure:20167: result: yes
- configure:20181: checking for setproctitle
- configure:20181: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_setproctitle", referenced from:
- _main in conftest-81a001.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:20181: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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:20181: result: no
- configure:20195: checking for strchr
- configure:20195: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:20195: $? = 0
- configure:20195: result: yes
- configure:20209: checking for strerror
- configure:20209: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:20209: $? = 0
- configure:20209: result: yes
- configure:20223: checking for strlcat
- configure:20223: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:20223: $? = 0
- configure:20223: result: yes
- configure:20237: checking for strlcpy
- configure:20237: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:20237: $? = 0
- configure:20237: result: yes
- configure:20251: checking for strstr
- configure:20251: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:20251: $? = 0
- configure:20251: result: yes
- configure:20265: checking for tgamma
- configure:20265: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:20265: $? = 0
- configure:20265: result: yes
- configure:20293: checking sys/pstat.h usability
- configure:20293: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:20293: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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:20293: result: no
- configure:20293: checking sys/pstat.h presence
- configure:20293: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:20293: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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:20293: result: no
- configure:20293: checking for sys/pstat.h
- configure:20293: result: no
- configure:20305: checking for signbit
- configure:20323: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20323: $? = 0
- configure:20331: result: yes
- configure:20345: checking for broken memmem
- configure:20377: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20377: $? = 0
- configure:20377: ./conftest
- configure:20377: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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:20388: result: yes
- configure:20392: checking for pid_t
- configure:20392: result: yes
- configure:20405: checking vfork.h usability
- configure:20405: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:20405: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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:20405: result: no
- configure:20405: checking vfork.h presence
- configure:20405: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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:20405: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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:20405: result: no
- configure:20405: checking for vfork.h
- configure:20405: result: no
- configure:20418: checking for fork
- configure:20418: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20418: $? = 0
- configure:20418: result: yes
- configure:20418: checking for vfork
- configure:20418: result: no
- configure:20428: checking for working fork
- configure:20450: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20450: $? = 0
- configure:20450: ./conftest
- configure:20450: $? = 0
- configure:20460: result: yes
- configure:20619: checking for __syscall
- configure:20619: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20619: $? = 0
- configure:20619: result: yes
- configure:20630: checking for _longjmp
- configure:20630: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:251:6: warning: declaration of built-in function '_longjmp' requires inclusion of the header <setjmp.h> [-Wbuiltin-requires-header]
- char _longjmp ();
- ^
- 1 warning generated.
- configure:20630: $? = 0
- configure:20630: result: yes
- configure:20643: checking for arc4random_buf
- configure:20643: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20643: $? = 0
- configure:20643: result: yes
- configure:20655: checking for atan2l
- configure:20655: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:253:6: warning: incompatible redeclaration of library function 'atan2l' [-Wincompatible-library-redeclaration]
- char atan2l ();
- ^
- conftest.c:253:6: note: 'atan2l' is a builtin with type 'long double (long double, long double)'
- 1 warning generated.
- configure:20655: $? = 0
- configure:20655: result: yes
- configure:20655: checking for atan2f
- configure:20655: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:254:6: warning: incompatible redeclaration of library function 'atan2f' [-Wincompatible-library-redeclaration]
- char atan2f ();
- ^
- conftest.c:254:6: note: 'atan2f' is a builtin with type 'float (float, float)'
- 1 warning generated.
- configure:20655: $? = 0
- configure:20655: result: yes
- configure:20666: checking for chroot
- configure:20666: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20666: $? = 0
- configure:20666: result: yes
- configure:20677: checking for chsize
- configure:20677: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_chsize", referenced from:
- _main in conftest-501278.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:20677: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 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:20677: result: no
- configure:20688: checking for clock_gettime
- configure:20688: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_clock_gettime", referenced from:
- _main in conftest-f01d8c.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:20688: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 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 clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define clock_gettime innocuous_clock_gettime
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char clock_gettime (); below.
- | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- | <limits.h> exists even on freestanding compilers. */
- |
- | #ifdef __STDC__
- | # include <limits.h>
- | #else
- | # include <assert.h>
- | #endif
- |
- | #undef clock_gettime
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char clock_gettime ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_clock_gettime || defined __stub___clock_gettime
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return clock_gettime ();
- | ;
- | return 0;
- | }
- configure:20688: result: no
- configure:20699: checking for cosh
- configure:20699: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -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:20699: $? = 0
- configure:20699: result: yes
- configure:20710: checking for crypt_r
- configure:20710: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_crypt_r", referenced from:
- _main in conftest-769634.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:20710: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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:20710: result: no
- configure:20721: checking for daemon
- configure:20721: result: no
- configure:20732: checking for dirfd
- configure:20732: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20732: $? = 0
- configure:20732: result: yes
- configure:20743: checking for dl_iterate_phdr
- configure:20743: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_dl_iterate_phdr", referenced from:
- _main in conftest-dc9e36.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:20743: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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:20743: result: no
- configure:20754: checking for dlopen
- configure:20754: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20754: $? = 0
- configure:20754: result: yes
- configure:20765: checking for dladdr
- configure:20765: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20765: $? = 0
- configure:20765: result: yes
- configure:20776: checking for dup
- configure:20776: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20776: $? = 0
- configure:20776: result: yes
- configure:20787: checking for dup3
- configure:20787: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_dup3", referenced from:
- _main in conftest-feed19.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:20787: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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:20787: result: no
- configure:20798: checking for eaccess
- configure:20798: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_eaccess", referenced from:
- _main in conftest-126f53.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:20798: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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:20798: result: no
- configure:20809: checking for endgrent
- configure:20809: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20809: $? = 0
- configure:20809: result: yes
- configure:20820: checking for fchmod
- configure:20820: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20820: $? = 0
- configure:20820: result: yes
- configure:20831: checking for fchown
- configure:20831: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20831: $? = 0
- configure:20831: result: yes
- configure:20842: checking for fcntl
- configure:20842: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20842: $? = 0
- configure:20842: result: yes
- configure:20853: checking for fdatasync
- configure:20853: result: no
- configure:20864: checking for fgetattrlist
- configure:20864: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20864: $? = 0
- configure:20864: result: yes
- configure:20875: checking for fmod
- configure:20875: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:266:6: warning: incompatible redeclaration of library function 'fmod' [-Wincompatible-library-redeclaration]
- char fmod ();
- ^
- conftest.c:266:6: note: 'fmod' is a builtin with type 'double (double, double)'
- 1 warning generated.
- configure:20875: $? = 0
- configure:20875: result: yes
- configure:20886: checking for fsync
- configure:20886: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20886: $? = 0
- configure:20886: result: yes
- configure:20897: checking for ftruncate
- configure:20897: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20897: $? = 0
- configure:20897: result: yes
- configure:20908: checking for ftruncate64
- configure:20908: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_ftruncate64", referenced from:
- _main in conftest-ec82b2.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:20908: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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:20908: result: no
- configure:20919: checking for getattrlist
- configure:20919: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20919: $? = 0
- configure:20919: result: yes
- configure:20930: checking for getcwd
- configure:20930: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20930: $? = 0
- configure:20930: result: yes
- configure:20941: checking for getgidx
- configure:20941: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_getgidx", referenced from:
- _main in conftest-155f97.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:20941: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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:20941: result: no
- configure:20952: checking for getgrnam
- configure:20952: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20952: $? = 0
- configure:20952: result: yes
- configure:20963: checking for getgrnam_r
- configure:20963: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20963: $? = 0
- configure:20963: result: yes
- configure:20974: checking for getgroups
- configure:20974: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20974: $? = 0
- configure:20974: result: yes
- configure:20985: checking for getpgid
- configure:20985: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20985: $? = 0
- configure:20985: result: yes
- configure:20996: checking for getpgrp
- configure:20996: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:20996: $? = 0
- configure:20996: result: yes
- configure:21007: checking for getpriority
- configure:21007: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21007: $? = 0
- configure:21007: result: yes
- configure:21018: checking for getpwnam_r
- configure:21018: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21018: $? = 0
- configure:21018: result: yes
- configure:21029: checking for getresgid
- configure:21029: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_getresgid", referenced from:
- _main in conftest-bba0a1.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:21029: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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:21029: result: no
- configure:21040: checking for getresuid
- configure:21040: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_getresuid", referenced from:
- _main in conftest-b1cc88.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:21040: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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:21040: result: no
- configure:21051: checking for getrlimit
- configure:21051: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21051: $? = 0
- configure:21051: result: yes
- configure:21062: checking for getsid
- configure:21062: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21062: $? = 0
- configure:21062: result: yes
- configure:21073: checking for gettimeofday
- configure:21073: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21073: $? = 0
- configure:21073: result: yes
- configure:21084: checking for getuidx
- configure:21084: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_getuidx", referenced from:
- _main in conftest-8abdc9.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:21084: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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:21084: result: no
- configure:21095: checking for gmtime_r
- configure:21095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21095: $? = 0
- configure:21095: result: yes
- configure:21106: checking for initgroups
- configure:21106: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21106: $? = 0
- configure:21106: result: yes
- configure:21117: checking for ioctl
- configure:21117: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21117: $? = 0
- configure:21117: result: yes
- configure:21128: checking for isfinite
- configure:21128: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_isfinite", referenced from:
- _main in conftest-442128.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:21128: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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:21128: result: no
- configure:21139: checking for issetugid
- configure:21139: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21139: $? = 0
- configure:21139: result: yes
- configure:21150: checking for killpg
- configure:21150: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21150: $? = 0
- configure:21150: result: yes
- configure:21161: checking for lchmod
- configure:21161: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21161: $? = 0
- configure:21161: result: yes
- configure:21172: checking for lchown
- configure:21172: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21172: $? = 0
- configure:21172: result: yes
- configure:21183: checking for link
- configure:21183: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21183: $? = 0
- configure:21183: result: yes
- configure:21194: checking for llabs
- configure:21194: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:289:6: warning: incompatible redeclaration of library function 'llabs' [-Wincompatible-library-redeclaration]
- char llabs ();
- ^
- conftest.c:289:6: note: 'llabs' is a builtin with type 'long long (long long)'
- 1 warning generated.
- configure:21194: $? = 0
- configure:21194: result: yes
- configure:21205: checking for lockf
- configure:21205: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21205: $? = 0
- configure:21205: result: yes
- configure:21216: checking for log2
- configure:21216: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:291:6: warning: incompatible redeclaration of library function 'log2' [-Wincompatible-library-redeclaration]
- char log2 ();
- ^
- conftest.c:291:6: note: 'log2' is a builtin with type 'double (double)'
- 1 warning generated.
- configure:21216: $? = 0
- configure:21216: result: yes
- configure:21227: checking for lstat
- configure:21227: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21227: $? = 0
- configure:21227: result: yes
- configure:21238: checking for malloc_usable_size
- configure:21238: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_malloc_usable_size", referenced from:
- _main in conftest-93076c.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:21238: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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
- | /* 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:21238: result: no
- configure:21249: checking for malloc_size
- configure:21249: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21249: $? = 0
- configure:21249: result: yes
- configure:21260: checking for mblen
- configure:21260: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21260: $? = 0
- configure:21260: result: yes
- configure:21271: checking for memalign
- configure:21271: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_memalign", referenced from:
- _main in conftest-1ead1e.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:21271: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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:21271: result: no
- configure:21282: checking for memset_s
- configure:21282: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21282: $? = 0
- configure:21282: result: yes
- configure:21293: checking for writev
- configure:21293: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21293: $? = 0
- configure:21293: result: yes
- configure:21304: checking for memrchr
- configure:21304: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_memrchr", referenced from:
- _main in conftest-407983.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:21304: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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:21304: result: no
- configure:21315: checking for memmem
- configure:21315: result: no
- configure:21326: checking for mkfifo
- configure:21326: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21326: $? = 0
- configure:21326: result: yes
- configure:21337: checking for mknod
- configure:21337: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21337: $? = 0
- configure:21337: result: yes
- configure:21348: checking for mktime
- configure:21348: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21348: $? = 0
- configure:21348: result: yes
- configure:21359: checking for pipe2
- configure:21359: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pipe2", referenced from:
- _main in conftest-d9f744.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:21359: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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
- | /* 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:21359: result: no
- configure:21370: checking for poll
- configure:21370: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21370: $? = 0
- configure:21370: result: yes
- configure:21381: checking for posix_fadvise
- configure:21381: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_posix_fadvise", referenced from:
- _main in conftest-ca46e5.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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_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:21381: result: no
- configure:21392: checking for posix_memalign
- configure:21392: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21392: $? = 0
- configure:21392: result: yes
- configure:21403: checking for ppoll
- configure:21403: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_ppoll", referenced from:
- _main in conftest-3c0e36.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:21403: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_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:21403: result: no
- configure:21414: checking for pread
- configure:21414: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21414: $? = 0
- configure:21414: result: yes
- configure:21425: checking for qsort_r
- configure:21425: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21425: $? = 0
- configure:21425: result: yes
- configure:21436: checking for qsort_s
- configure:21436: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_qsort_s", referenced from:
- _main in conftest-d0092b.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:21436: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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:21436: result: no
- configure:21447: checking for readlink
- configure:21447: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21447: $? = 0
- configure:21447: result: yes
- configure:21458: checking for round
- configure:21458: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:305:6: warning: incompatible redeclaration of library function 'round' [-Wincompatible-library-redeclaration]
- char round ();
- ^
- conftest.c:305:6: note: 'round' is a builtin with type 'double (double)'
- 1 warning generated.
- configure:21458: $? = 0
- configure:21458: result: yes
- configure:21469: checking for sched_getaffinity
- configure:21469: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_sched_getaffinity", referenced from:
- _main in conftest-317743.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:21469: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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:21469: result: no
- configure:21480: checking for seekdir
- configure:21480: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21480: $? = 0
- configure:21480: result: yes
- configure:21491: checking for select_large_fdset
- configure:21491: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_select_large_fdset", referenced from:
- _main in conftest-d9540f.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:21491: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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:21491: result: no
- configure:21502: checking for sendfile
- configure:21502: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21502: $? = 0
- configure:21502: result: yes
- configure:21513: checking for setegid
- configure:21513: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21513: $? = 0
- configure:21513: result: yes
- configure:21524: checking for setenv
- configure:21524: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21524: $? = 0
- configure:21524: result: yes
- configure:21535: checking for seteuid
- configure:21535: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21535: $? = 0
- configure:21535: result: yes
- configure:21546: checking for setgid
- configure:21546: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21546: $? = 0
- configure:21546: result: yes
- configure:21557: checking for setgroups
- configure:21557: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21557: $? = 0
- configure:21557: result: yes
- configure:21568: checking for setpgid
- configure:21568: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21568: $? = 0
- configure:21568: result: yes
- configure:21579: checking for setpgrp
- configure:21579: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21579: $? = 0
- configure:21579: result: yes
- configure:21590: checking for setregid
- configure:21590: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21590: $? = 0
- configure:21590: result: yes
- configure:21601: checking for setresgid
- configure:21601: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_setresgid", referenced from:
- _main in conftest-70d29d.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:21601: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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:21601: result: no
- configure:21612: checking for setresuid
- configure:21612: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_setresuid", referenced from:
- _main in conftest-e96397.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:21612: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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:21612: result: no
- configure:21623: checking for setreuid
- configure:21623: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21623: $? = 0
- configure:21623: result: yes
- configure:21634: checking for setrgid
- configure:21634: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21634: $? = 0
- configure:21634: result: yes
- configure:21645: checking for setrlimit
- configure:21645: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21645: $? = 0
- configure:21645: result: yes
- configure:21656: checking for setruid
- configure:21656: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21656: $? = 0
- configure:21656: result: yes
- configure:21667: checking for setsid
- configure:21667: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21667: $? = 0
- configure:21667: result: yes
- configure:21678: checking for setuid
- configure:21678: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21678: $? = 0
- configure:21678: result: yes
- configure:21689: checking for shutdown
- configure:21689: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21689: $? = 0
- configure:21689: result: yes
- configure:21700: checking for sigaction
- configure:21700: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21700: $? = 0
- configure:21700: result: yes
- configure:21711: checking for sigaltstack
- configure:21711: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21711: $? = 0
- configure:21711: result: yes
- configure:21722: checking for sigprocmask
- configure:21722: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21722: $? = 0
- configure:21722: result: yes
- configure:21733: checking for sinh
- configure:21733: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:326:6: warning: incompatible redeclaration of library function 'sinh' [-Wincompatible-library-redeclaration]
- char sinh ();
- ^
- conftest.c:326:6: note: 'sinh' is a builtin with type 'double (double)'
- 1 warning generated.
- configure:21733: $? = 0
- configure:21733: result: yes
- configure:21744: checking for spawnv
- configure:21744: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_spawnv", referenced from:
- _main in conftest-bb86f1.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:21744: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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:21744: result: no
- configure:21755: checking for symlink
- configure:21755: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21755: $? = 0
- configure:21755: result: yes
- configure:21766: checking for syscall
- configure:21766: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21766: $? = 0
- configure:21766: result: yes
- configure:21777: checking for sysconf
- configure:21777: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21777: $? = 0
- configure:21777: result: yes
- configure:21788: checking for tanh
- configure:21788: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:330:6: warning: incompatible redeclaration of library function 'tanh' [-Wincompatible-library-redeclaration]
- char tanh ();
- ^
- conftest.c:330:6: note: 'tanh' is a builtin with type 'double (double)'
- 1 warning generated.
- configure:21788: $? = 0
- configure:21788: result: yes
- configure:21799: checking for telldir
- configure:21799: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21799: $? = 0
- configure:21799: result: yes
- configure:21810: checking for timegm
- configure:21810: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21810: $? = 0
- configure:21810: result: yes
- configure:21821: checking for times
- configure:21821: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21821: $? = 0
- configure:21821: result: yes
- configure:21832: checking for truncate
- configure:21832: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21832: $? = 0
- configure:21832: result: yes
- configure:21843: checking for truncate64
- configure:21843: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_truncate64", referenced from:
- _main in conftest-53caec.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:21843: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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:21843: result: no
- configure:21854: checking for unsetenv
- configure:21854: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21854: $? = 0
- configure:21854: result: yes
- configure:21865: checking for utimensat
- configure:21865: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_utimensat", referenced from:
- _main in conftest-92c592.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:21865: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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
- | /* end confdefs.h. */
- | /* Define utimensat to an innocuous variant, in case <limits.h> declares utimensat.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define utimensat innocuous_utimensat
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char utimensat (); 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 utimensat
- |
- | /* 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 utimensat ();
- | /* 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_utimensat || defined __stub___utimensat
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return utimensat ();
- | ;
- | return 0;
- | }
- configure:21865: result: no
- configure:21876: checking for utimes
- configure:21876: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21876: $? = 0
- configure:21876: result: yes
- configure:21887: checking for wait4
- configure:21887: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21887: $? = 0
- configure:21887: result: yes
- configure:21898: checking for waitpid
- configure:21898: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21898: $? = 0
- configure:21898: result: yes
- configure:21923: checking if getcwd allocates buffer if NULL is given
- configure:21959: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:21959: $? = 0
- configure:21959: ./conftest
- configure:21959: $? = 0
- configure:21969: result: yes
- configure:22008: checking for __builtin_bswap16
- configure:22024: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:323:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_bswap16(0);
- ^~~~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22024: $? = 0
- configure:22032: result: yes
- configure:22038: checking for __builtin_bswap32
- configure:22054: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:324:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_bswap32(0);
- ^~~~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22054: $? = 0
- configure:22062: result: yes
- configure:22068: checking for __builtin_bswap64
- configure:22084: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:325:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_bswap64(0);
- ^~~~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22084: $? = 0
- configure:22092: result: yes
- configure:22098: checking for __builtin_popcount
- configure:22114: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:326:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_popcount(0);
- ^~~~~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22114: $? = 0
- configure:22122: result: yes
- configure:22128: checking for __builtin_popcountll
- configure:22144: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:327:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_popcountll(0);
- ^~~~~~~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22144: $? = 0
- configure:22152: result: yes
- configure:22158: checking for __builtin_clz
- configure:22174: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:328:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_clz(0);
- ^~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22174: $? = 0
- configure:22182: result: yes
- configure:22188: checking for __builtin_clzl
- configure:22204: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:329:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_clzl(0);
- ^~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22204: $? = 0
- configure:22212: result: yes
- configure:22218: checking for __builtin_clzll
- configure:22234: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:330:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_clzll(0);
- ^~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22234: $? = 0
- configure:22242: result: yes
- configure:22248: checking for __builtin_ctz
- configure:22264: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:331:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_ctz(0);
- ^~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22264: $? = 0
- configure:22272: result: yes
- configure:22278: checking for __builtin_ctzll
- configure:22294: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:332:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_ctzll(0);
- ^~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22294: $? = 0
- configure:22302: result: yes
- configure:22308: checking for __builtin_constant_p
- configure:22324: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:333:1: warning: ignoring return value of function declared with const attribute [-Wunused-value]
- __builtin_constant_p(0);
- ^~~~~~~~~~~~~~~~~~~~ ~
- 1 warning generated.
- configure:22324: $? = 0
- configure:22332: result: yes
- configure:22338: checking for __builtin_choose_expr
- configure:22357: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:22357: $? = 0
- configure:22365: result: yes
- configure:22372: checking for __builtin_choose_expr_constant_p
- configure:22391: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:22391: $? = 0
- configure:22399: result: yes
- configure:22406: checking for __builtin_types_compatible_p
- configure:22422: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- conftest.c:336:1: warning: expression result unused [-Wunused-value]
- __builtin_types_compatible_p(int, int);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1 warning generated.
- configure:22422: $? = 0
- configure:22430: result: yes
- configure:22438: checking whether qsort_r is GNU version
- configure:22459: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:335:6: error: conflicting types for 'qsort_r'
- void qsort_r(void *base, size_t nmemb, size_t size,
- ^
- /usr/include/stdlib.h:299:7: note: previous declaration is here
- void qsort_r(void *, size_t, size_t, void *,
- ^
- 1 error generated.
- configure:22459: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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:22467: result: no
- configure:22469: checking whether qsort_r is BSD version
- configure:22489: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:22489: $? = 0
- configure:22497: result: yes
- configure:22515: checking whether atan2 handles Inf as C99
- configure:22554: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:22554: $? = 0
- configure:22554: ./conftest
- configure:22554: $? = 0
- configure:22569: result: yes
- configure:22578: checking whether lgamma_r handles +0.0 and -0.0
- configure:22622: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:22622: $? = 0
- configure:22622: ./conftest
- configure:22622: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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
- | /* end confdefs.h. */
- |
- | #include <math.h>
- | #ifdef HAVE_UNISTD_H
- | #include <unistd.h>
- | #endif
- | #ifndef EXIT_SUCCESS
- | #define EXIT_SUCCESS 0
- | #endif
- | #ifndef EXIT_FAILURE
- | #define EXIT_FAILURE 1
- | #endif
- |
- | int
- | main(int argc, char **argv)
- | {
- | int sign = 0;
- | double x = lgamma_r(-0.0, &sign);
- |
- | /* should be [+inf, -1] */
- | if (x <= 0) return EXIT_FAILURE;
- | if (!isinf(x)) return EXIT_FAILURE;
- | if (sign != -1) return EXIT_FAILURE;
- |
- | /* should be [+inf, 1] */
- | x = lgamma_r(+0.0, &sign);
- | if (x <= 0) return EXIT_FAILURE;
- | if (!isinf(x)) return EXIT_FAILURE;
- | if (sign != 1) return EXIT_FAILURE;
- | return EXIT_SUCCESS;
- | }
- |
- configure:22633: result: no
- configure:22646: checking for clock_gettime in -lrt
- configure:22671: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lrt -ldl -lobjc >&5
- ld: library not found for -lrt
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:22671: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 clock_gettime ();
- | int
- | main ()
- | {
- | return clock_gettime ();
- | ;
- | return 0;
- | }
- configure:22680: result: no
- configure:22698: checking for clock_getres
- configure:22698: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_clock_getres", referenced from:
- _main in conftest-7547ec.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:22698: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 1
- | /* end confdefs.h. */
- | /* Define clock_getres to an innocuous variant, in case <limits.h> declares clock_getres.
- | For example, HP-UX 11i <limits.h> declares gettimeofday. */
- | #define clock_getres innocuous_clock_getres
- |
- | /* System header to define __stub macros and hopefully few prototypes,
- | which can conflict with char clock_getres (); below.
- | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- | <limits.h> exists even on freestanding compilers. */
- |
- | #ifdef __STDC__
- | # include <limits.h>
- | #else
- | # include <assert.h>
- | #endif
- |
- | #undef clock_getres
- |
- | /* Override any GCC internal prototype to avoid an error.
- | Use char because int might match the return type of a GCC
- | builtin and then its argument prototype would still apply. */
- | #ifdef __cplusplus
- | extern "C"
- | #endif
- | char clock_getres ();
- | /* The GNU C library defines this for functions which it implements
- | to always fail with ENOSYS. Some functions are actually named
- | something starting with __ and the normal name is an alias. */
- | #if defined __stub_clock_getres || defined __stub___clock_getres
- | choke me
- | #endif
- |
- | int
- | main ()
- | {
- | return clock_getres ();
- | ;
- | return 0;
- | }
- configure:22698: result: no
- configure:22708: checking for unsetenv returns a value
- configure:22726: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:22726: $? = 0
- configure:22733: result: yes
- configure:22759: checking whether struct tm is in sys/time.h or time.h
- configure:22779: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:22779: $? = 0
- configure:22786: result: time.h
- configure:22794: checking for struct tm.tm_zone
- configure:22794: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:22794: $? = 0
- configure:22794: result: yes
- configure:22861: checking for struct tm.tm_gmtoff
- configure:22881: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:22881: $? = 0
- configure:22888: result: yes
- configure:22894: checking for external int daylight
- configure:22911: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:22911: $? = 0
- configure:22919: result: yes
- configure:22926: checking for external timezone
- configure:22949: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:22949: $? = 0
- configure:22969: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:22969: $? = 0
- configure:22977: result: long
- configure:22987: checking for external altzone
- configure:23010: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:352:8: error: use of undeclared identifier 'altzone'
- t = &(&altzone)[0];
- ^
- 1 error generated.
- configure:23010: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | /* end confdefs.h. */
- |
- | #ifndef _XOPEN_SOURCE
- | #define _XOPEN_SOURCE 1
- | #endif
- | #include <time.h>
- | ;
- | const volatile void *volatile t;
- | int
- | main ()
- | {
- | t = &(&altzone)[0];
- | ;
- | return 0;
- | }
- configure:23038: result: no
- configure:23050: checking for timezone
- configure:23050: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:23050: $? = 0
- configure:23050: result: yes
- configure:23060: checking whether timezone requires zero arguments
- configure:23076: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:347:15: error: called object type 'long' is not a function or function pointer
- (void)timezone(0, 0);
- ~~~~~~~~^
- 1 error generated.
- configure:23076: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | /* end confdefs.h. */
- | #include <time.h>
- | int
- | main ()
- | {
- | (void)timezone(0, 0);
- | ;
- | return 0;
- | }
- configure:23084: result: yes
- configure:23092: checking for negative time_t for gmtime(3)
- configure:23134: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:23134: $? = 0
- configure:23134: ./conftest
- configure:23134: $? = 0
- configure:23144: result: yes
- configure:23153: checking for localtime(3) overflow correctly
- configure:23197: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -ldl -lobjc >&5
- configure:23197: $? = 0
- configure:23197: ./conftest
- configure:23197: $? = 0
- configure:23207: result: yes
- configure:23277: checking for sig_t
- configure:23277: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:23277: $? = 0
- configure:23277: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:351:20: error: expected expression
- if (sizeof ((sig_t)))
- ^
- 1 error generated.
- configure:23277: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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:23277: result: yes
- configure:23448: checking whether right shift preserve sign bit
- configure:23467: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:23467: $? = 0
- configure:23474: result: yes
- configure:23490: checking whether _SC_CLK_TCK is supported
- configure:23507: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:353:13: warning: relational comparison result unused [-Wunused-comparison]
- _SC_CLK_TCK >= 0
- ~~~~~~~~~~~~^~~~
- 1 warning generated.
- configure:23507: $? = 0
- configure:23515: result: yes
- configure:23624: checking stack growing direction on x86_64
- configure:23675: result: -1
- configure:23688: checking for pthread_kill in -lthr
- configure:23713: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lthr -ldl -lobjc >&5
- ld: library not found for -lthr
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:23713: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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:23723: result: no
- configure:23688: checking for pthread_kill in -lpthread
- configure:23713: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- configure:23713: $? = 0
- configure:23723: result: yes
- configure:23742: checking for pthread_np.h
- configure:23742: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:355:10: fatal error: 'pthread_np.h' file not found
- #include <pthread_np.h>
- ^
- 1 error generated.
- configure:23742: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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:23742: result: no
- configure:23772: checking whether pthread_t is scalar type
- configure:23795: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:23795: $? = 0
- configure:23803: result: yes
- configure:23819: checking for sched_yield
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- configure:23819: $? = 0
- configure:23819: result: yes
- configure:23819: checking for pthread_attr_setinheritsched
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- configure:23819: $? = 0
- configure:23819: result: yes
- configure:23819: checking for pthread_attr_get_np
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pthread_attr_get_np", referenced from:
- _main in conftest-5a8f23.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:23819: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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:23819: result: no
- configure:23819: checking for pthread_attr_getstack
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- configure:23819: $? = 0
- configure:23819: result: yes
- configure:23819: checking for pthread_get_stackaddr_np
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- configure:23819: $? = 0
- configure:23819: result: yes
- configure:23819: checking for pthread_get_stacksize_np
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- configure:23819: $? = 0
- configure:23819: result: yes
- configure:23819: checking for thr_stksegment
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_thr_stksegment", referenced from:
- _main in conftest-77e6da.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:23819: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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:23819: result: no
- configure:23819: checking for pthread_stackseg_np
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pthread_stackseg_np", referenced from:
- _main in conftest-51cb21.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:23819: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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:23819: result: no
- configure:23819: checking for pthread_getthrds_np
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pthread_getthrds_np", referenced from:
- _main in conftest-19173d.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:23819: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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:23819: result: no
- configure:23819: checking for pthread_cond_init
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- configure:23819: $? = 0
- configure:23819: result: yes
- configure:23819: checking for pthread_condattr_setclock
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pthread_condattr_setclock", referenced from:
- _main in conftest-afadd4.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:23819: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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:23819: result: no
- configure:23819: checking for pthread_condattr_init
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- configure:23819: $? = 0
- configure:23819: result: yes
- configure:23819: checking for pthread_sigmask
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- configure:23819: $? = 0
- configure:23819: result: yes
- configure:23819: checking for pthread_setname_np
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- configure:23819: $? = 0
- configure:23819: result: yes
- configure:23819: checking for pthread_set_name_np
- configure:23819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pthread_set_name_np", referenced from:
- _main in conftest-cbab28.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:23819: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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:23819: result: no
- configure:23834: checking for pthread_getattr_np
- configure:23834: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- Undefined symbols for architecture x86_64:
- "_pthread_getattr_np", referenced from:
- _main in conftest-1e5238.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:23834: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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:23834: result: no
- configure:23849: checking for pthread_attr_init
- configure:23849: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- configure:23849: $? = 0
- configure:23849: result: yes
- configure:23861: checking arguments of pthread_setname_np
- configure:23892: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:373:21: error: too many arguments to function call, expected 1, have 2
- if (SET_THREAD_NAME("conftest")) return 1;
- ~~~~~~~~~~~~~~~~^~~~~~~~~~~
- conftest.c:368:72: note: expanded from macro 'SET_THREAD_NAME'
- #define SET_THREAD_NAME(name) pthread_setname_np(pthread_self(), name)
- ^
- /usr/include/pthread.h:474:1: note: 'pthread_setname_np' declared here
- __OSX_AVAILABLE_STARTING(__MAC_10_6, __IPHONE_3_2)
- ^
- /usr/include/Availability.h:163:50: note: expanded from macro '__OSX_AVAILABLE_STARTING'
- #define __OSX_AVAILABLE_STARTING(_osx, _ios) __AVAILABILITY_INTERNAL##_osx
- ^
- <scratch space>:4:1: note: expanded from here
- __AVAILABILITY_INTERNAL__MAC_10_6
- ^
- /usr/include/AvailabilityInternal.h:5369:72: note: expanded from macro '__AVAILABILITY_INTERNAL__MAC_10_6'
- #define __AVAILABILITY_INTERNAL__MAC_10_6 __attribute__((availability(macosx,introduced=10.6)))
- ^
- 1 error generated.
- configure:23892: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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 HAVE_PTHREAD_ATTR_INIT 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:23892: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:373:21: error: too many arguments to function call, expected 1, have 3
- if (SET_THREAD_NAME("conftest")) return 1;
- ~~~~~~~~~~~~~~~~^~~~~~~~~~~
- conftest.c:368:72: note: expanded from macro 'SET_THREAD_NAME'
- #define SET_THREAD_NAME(name) pthread_setname_np(pthread_self(), name, "%s")
- ^
- /usr/include/pthread.h:474:1: note: 'pthread_setname_np' declared here
- __OSX_AVAILABLE_STARTING(__MAC_10_6, __IPHONE_3_2)
- ^
- /usr/include/Availability.h:163:50: note: expanded from macro '__OSX_AVAILABLE_STARTING'
- #define __OSX_AVAILABLE_STARTING(_osx, _ios) __AVAILABILITY_INTERNAL##_osx
- ^
- <scratch space>:4:1: note: expanded from here
- __AVAILABILITY_INTERNAL__MAC_10_6
- ^
- /usr/include/AvailabilityInternal.h:5369:72: note: expanded from macro '__AVAILABILITY_INTERNAL__MAC_10_6'
- #define __AVAILABILITY_INTERNAL__MAC_10_6 __attribute__((availability(macosx,introduced=10.6)))
- ^
- 1 error generated.
- configure:23892: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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 HAVE_PTHREAD_ATTR_INIT 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:23892: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:23892: $? = 0
- configure:23901: result: (name)
- configure:23965: checking if mcontext_t is a pointer
- configure:23987: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:23987: $? = 0
- configure:23994: result: yes
- configure:24011: checking for getcontext
- configure:24011: result: no
- configure:24011: checking for setcontext
- configure:24011: result: no
- configure:24024: checking if fork works with pthread
- configure:24092: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- configure:24092: $? = 0
- configure:24092: ./conftest
- configure:24092: $? = 0
- configure:24102: result: yes
- configure:24132: checking whether ELF binaries are produced
- configure:24148: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib conftest.c -lpthread -ldl -lobjc >&5
- configure:24148: $? = 0
- configure:24162: result: no
- configure:24215: checking whether OS depend dynamic link works
- configure:24397: result: yes
- configure:24412: checking whether -Wl,-undefined,dynamic_lookup is accepted as LDFLAGS
- configure:24434: gcc -o conftest -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib -Wl,-undefined,dynamic_lookup conftest.c -lpthread -ldl -lobjc >&5
- configure:24434: $? = 0
- configure:24436: result: yes
- configure:24412: checking whether -Wl,-multiply_defined,suppress is accepted as LDFLAGS
- configure:24434: gcc -o conftest -O3 -fno-fast-math -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 -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -fstack-protector -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/lib -Wl,-multiply_defined,suppress conftest.c -lpthread -ldl -lobjc >&5
- configure:24434: $? = 0
- configure:24436: result: yes
- configure:24670: checking execinfo.h usability
- configure:24670: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:24670: $? = 0
- configure:24670: result: yes
- configure:24670: checking execinfo.h presence
- configure:24670: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:24670: $? = 0
- configure:24670: result: yes
- configure:24670: checking for execinfo.h
- configure:24670: result: yes
- configure:24681: checking for backtrace in -lexecinfo
- configure:24706: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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 conftest.c -lexecinfo -lpthread -ldl -lobjc >&5
- ld: library not found for -lexecinfo
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:24706: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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 HAVE_PTHREAD_ATTR_INIT 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:24715: result: no
- configure:24728: checking libunwind.h usability
- configure:24728: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:24728: $? = 0
- configure:24728: result: yes
- configure:24728: checking libunwind.h presence
- configure:24728: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:24728: $? = 0
- configure:24728: result: yes
- configure:24728: checking for libunwind.h
- configure:24728: result: yes
- configure:24850: checking for backtrace
- configure:24850: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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 conftest.c -lpthread -ldl -lobjc >&5
- configure:24850: $? = 0
- configure:24850: result: yes
- configure:24861: checking for broken backtrace
- configure:24920: gcc -o conftest -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/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 conftest.c -lpthread -ldl -lobjc >&5
- configure:24920: $? = 0
- configure:24920: ./conftest
- configure:24920: $? = 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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 HAVE_PTHREAD_ATTR_INIT 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:24930: result: yes
- configure:24949: checking valgrind/memcheck.h usability
- configure:24949: gcc -c -O3 -fno-fast-math -ggdb3 -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:402:10: fatal error: 'valgrind/memcheck.h' file not found
- #include <valgrind/memcheck.h>
- ^
- 1 error generated.
- configure:24949: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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 HAVE_PTHREAD_ATTR_INIT 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:24949: result: no
- configure:24949: checking valgrind/memcheck.h presence
- configure:24949: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- conftest.c:369:10: fatal error: 'valgrind/memcheck.h' file not found
- #include <valgrind/memcheck.h>
- ^
- 1 error generated.
- configure:24949: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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 HAVE_PTHREAD_ATTR_INIT 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:24949: result: no
- configure:24949: checking for valgrind/memcheck.h
- configure:24949: result: no
- configure:25109: checking for strip
- configure:25125: found /usr/bin/strip
- configure:25136: result: strip
- configure:25439: checking whether -Wl,--no-undefined is accepted as LDFLAGS
- configure:25461: gcc -o conftest -O3 -fno-fast-math -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 -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 -Wl,--no-undefined conftest.c -lpthread -ldl -lobjc >&5
- ld: unknown option: --no-undefined
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- configure:25461: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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 HAVE_PTHREAD_ATTR_INIT 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:25467: result: no
- configure:25809: checking whether wrapper for DYLD_LIBRARY_PATH is needed
- configure:25812: result: no
- configure:25836: checking whether dtrace USDT is available
- configure:25862: gcc -c -O3 -fno-fast-math -ggdb3 -fno-common -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:25862: $? = 0
- configure:25876: result: yes(-xnolibs)
- configure:25906: checking whether dtrace needs post processing
- configure:25933: gcc -c -O3 -fno-fast-math -ggdb3 -fno-common -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:25933: $? = 0
- configure:25952: result: no
- configure:25990: checking for __builtin_setjmp
- configure:26043: result: no
- configure:26047: checking for _setjmpex as a macro or function
- configure:26070: gcc -c -O3 -fno-fast-math -ggdb3 -fno-common -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- conftest.c:374:10: fatal error: 'setjmpex.h' file not found
- #include <setjmpex.h>
- ^
- 1 error generated.
- configure:26070: $? = 1
- configure: 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_SYSCALL_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_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 PACKED_STRUCT_UNALIGNED(x) x
- | #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_RB_FD_INIT 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___SYSCALL 1
- | #define HAVE__LONGJMP 1
- | #define HAVE_ARC4RANDOM_BUF 1
- | #define HAVE_ATAN2L 1
- | #define HAVE_ATAN2F 1
- | #define HAVE_CHROOT 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_FGETATTRLIST 1
- | #define HAVE_FMOD 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_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_POLL 1
- | #define HAVE_POSIX_MEMALIGN 1
- | #define HAVE_PREAD 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_SYSCALL 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_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_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 LGAMMA_R_PM0_FIX 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 HAVE_VAR_TIMEZONE 1
- | #define TYPEOF_VAR_TIMEZONE long
- | #define HAVE_TIMEZONE 1
- | #define TIMEZONE_VOID 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_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 HAVE_PTHREAD_ATTR_INIT 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:26078: result: no
- configure:26086: checking for _setjmp as a macro or function
- configure:26108: gcc -c -O3 -fno-fast-math -ggdb3 -fno-common -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:26108: $? = 0
- configure:26116: result: yes
- configure:26124: checking for sigsetjmp as a macro or function
- configure:26146: gcc -c -O3 -fno-fast-math -ggdb3 -fno-common -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:26146: $? = 0
- configure:26154: result: yes
- configure:26161: checking for setjmp type
- configure:26225: result: _setjmp
- configure:26316: checking for prefix of external symbols
- configure:26333: gcc -c -O3 -fno-fast-math -ggdb3 -fno-common -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:26333: $? = 0
- configure:26345: result: _
- configure:26518: checking pthread.h usability
- configure:26518: gcc -c -O3 -fno-fast-math -ggdb3 -fno-common -pipe -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c >&5
- configure:26518: $? = 0
- configure:26518: result: yes
- configure:26518: checking pthread.h presence
- configure:26518: gcc -E -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT conftest.c
- configure:26518: $? = 0
- configure:26518: result: yes
- configure:26518: checking for pthread.h
- configure:26518: result: yes
- configure:26548: checking if make is GNU make
- configure:26564: result: yes
- configure:27035: checking for nroff
- configure:27054: found /usr/bin/nroff
- configure:27066: result: /usr/bin/nroff
- configure:27140: ruby library version = 2.4.0
- configure:27331: 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 lt-a10-121450
- config.status:944: creating GNUmakefile
- config.status:944: creating Makefile
- config.status:944: creating ruby-2.4.pc
- ## ---------------- ##
- ## Cache variables. ##
- ## ---------------- ##
- ac_cv_build=x86_64-apple-darwin14.5.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=yes
- 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=no
- ac_cv_func_clock_gettime=no
- 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_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_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_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_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_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=yes
- 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_timezone=yes
- ac_cv_func_truncate64=no
- ac_cv_func_truncate=yes
- ac_cv_func_unsetenv=yes
- ac_cv_func_utimensat=no
- 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=no
- 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=yes
- 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-darwin14.5.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_rt_clock_gettime=no
- 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=ar
- 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_RANLIB=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_gcc_traditional=no
- ac_cv_prog_make_make_set=yes
- ac_cv_safe_to_define___extensions__=yes
- 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-darwin14.5.0
- ac_cv_type__Bool=yes
- ac_cv_type_clockid_t=no
- ac_cv_type_dev_t=yes
- ac_cv_type_fd_mask=yes
- 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_ar_D_option=no
- 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_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_popcount=yes
- rb_cv_builtin___builtin_popcountll=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_timezone_void=yes
- 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=yes
- rb_cv_lgamma_r_pm0=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_var_altzone=no
- rb_cv_var_timezone=long
- 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='ar'
- ARCHFILE=''
- ARCH_FLAG=''
- ARFLAGS='rcu '
- AS='as'
- ASFLAGS=''
- ASMEXT='S'
- Apple LLVM version 7.0.2 (clang-700.1.81)
- 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 -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'
- 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_SHARED='yes'
- ENCOBJS='dmyenc.$(OBJEXT)'
- ENCSTATIC=''
- EXECUTABLE_EXTS=''
- EXEEXT=''
- EXPORT_PREFIX=''
- EXTDLDFLAGS=''
- EXTLDFLAGS=''
- EXTOBJS='dmyext.$(OBJEXT)'
- EXTOUT='.ext'
- EXTSTATIC=''
- GCC='yes'
- GNU_LD='no'
- GREP='/usr/bin/grep'
- HAVE_BASERUBY='yes'
- INSTALLDOC='nodoc'
- INSTALL_DATA='${INSTALL} -m 644'
- INSTALL_PROGRAM='${INSTALL}'
- INSTALL_SCRIPT='${INSTALL}'
- INSTALL_STATIC_LIBRARY='no'
- 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'
- 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 CoreFoundation'
- LIBRUBY_A='lib$(RUBY_SO_NAME)-static.a'
- LIBRUBY_ALIASES='lib$(RUBY_BASE_NAME).$(MAJOR).$(MINOR).dylib lib$(RUBY_INSTALL_NAME).dylib'
- 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 -install_name $(libdir)/$(LIBRUBY_SO) -compatibility_version $(MAJOR).$(MINOR) -current_version $(RUBY_PROGRAM_VERSION) $(XLDFLAGS)'
- LIBRUBY_LDSHARED='$(CC) -dynamiclib'
- LIBRUBY_RELATIVE='no'
- LIBRUBY_SO='lib$(RUBY_SO_NAME).dylib'
- LIBS='-lpthread -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='4'
- MKDIR_P='/usr/local/opt/coreutils/bin/gmkdir -p'
- NACL_LIB_PATH=''
- NACL_SDK_ROOT=''
- NACL_SDK_VARIANT=''
- NACL_TOOLCHAIN=''
- NM='nm'
- NROFF='/usr/bin/nroff'
- NULLCMD=':'
- OBJCOPY=':'
- 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='test -z '\''$(RUBY_CODESIGN)'\'' || codesign -s '\''$(RUBY_CODESIGN)'\'' -f $@'
- PRELOADENV='DYLD_INSERT_LIBRARIES'
- PREP='miniruby$(EXEEXT)'
- PYTHON=''
- RANLIB='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_BASE_NAME='ruby'
- RUBY_EXEC_PREFIX='/Users/michael.lilley/.rvm/rubies/ruby-2.4.0'
- RUBY_INSTALL_NAME='$(RUBY_BASE_NAME)'
- RUBY_LIB_VERSION=''
- RUBY_LIB_VERSION_STYLE='3 /* full */'
- RUBY_PROGRAM_VERSION='2.4.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'
- SOLIBS='$(LIBS)'
- STATIC=''
- STRIP='strip -A -n'
- SYMBOL_PREFIX='_'
- TEENY='0'
- TEST_RUNNABLE='yes'
- THREAD_MODEL='pthread'
- TRY_LINK=''
- Target: x86_64-apple-darwin14.5.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 -Wl,-u,_objc_msgSend -framework CoreFoundation'
- XRUBY='$(RUNRUBY)'
- XRUBY_LIBDIR=''
- XRUBY_RUBYHDRDIR=''
- XRUBY_RUBYLIBDIR=''
- ac_ct_CC=''
- ac_ct_CXX=''
- ac_ct_OBJCOPY=''
- ac_ct_OBJDUMP=''
- arch='x86_64-darwin14'
- archincludedir='${includedir}/${arch}'
- archlibdir='${libdir}/${arch}'
- bindir='${exec_prefix}/bin'
- build='x86_64-apple-darwin14.5.0'
- build_alias=''
- build_cpu='x86_64'
- build_os='darwin14.5.0'
- build_vendor='apple'
- cflags='${optflags} ${debugflags} ${warnflags}'
- codesign='codesign'
- configure_args=' '\''--prefix=/Users/michael.lilley/.rvm/rubies/ruby-2.4.0'\'' '\''--with-opt-dir=/usr/local/opt/libyaml:/usr/local/opt/readline:/usr/local/opt/libksba'\'' '\''--disable-install-doc'\'' '\''--enable-shared'\'' '\''CC=gcc'\'''
- cppflags=''
- cxxflags='${optflags} ${debugflags} ${warnflags}'
- datadir='${datarootdir}'
- datarootdir='${prefix}/share'
- debugflags='-ggdb3'
- docdir='${datarootdir}/doc/${PACKAGE}'
- dvidir='${docdir}'
- exec='exec'
- exec_prefix='${prefix}'
- host='x86_64-apple-darwin14.5.0'
- host_alias=''
- host_cpu='x86_64'
- host_os='darwin14.5.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 -fno-fast-math'
- pdfdir='${docdir}'
- prefix='/Users/michael.lilley/.rvm/rubies/ruby-2.4.0'
- program_transform_name='s&^&&'
- psdir='${docdir}'
- ridir='${datarootdir}/${RI_BASE_NAME}'
- ruby_pc='ruby-2.4.pc'
- ruby_version='2.4.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-darwin14'
- target_alias=''
- target_cpu='x86_64'
- target_os='darwin14'
- 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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement