Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 438532 Details for
Bug 586800
dev-lang/ruby-2.0.0_p643 - error: conflicting types for 'encrypt'
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
config.log
config.log (text/plain), 728.68 KB, created by
Martin Mokrejš
on 2016-06-23 12:58:58 UTC
(
hide
)
Description:
config.log
Filename:
MIME Type:
Creator:
Martin Mokrejš
Created:
2016-06-23 12:58:58 UTC
Size:
728.68 KB
patch
obsolete
>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=/scratch/mmokrejs/gentoo/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/scratch/mmokrejs/gentoo/usr/share/man --infodir=/scratch/mmokrejs/gentoo/usr/share/info --datadir=/scratch/mmokrejs/gentoo/usr/share --sysconfdir=/scratch/mmokrejs/gentoo/etc --localstatedir=/scratch/mmokrejs/gentoo/var/lib --libdir=/scratch/mmokrejs/gentoo/usr/lib --program-suffix=20 --with-soname=ruby20 --docdir=/scratch/mmokrejs/gentoo/usr/share/doc/ruby-2.0.0_p643 --enable-shared --enable-pthread --disable-rpath --with-out-ext=tk --disable-socks --disable-install-doc --enable-ipv6 --disable-debug --with-readline-dir=/scratch/mmokrejs/gentoo/usr --enable-option-checking=no > >## --------- ## >## Platform. ## >## --------- ## > >hostname = login2 >uname -m = x86_64 >uname -r = 2.6.32-573.12.1.el6.Bull.88.x86_64 >uname -s = Linux >uname -v = #1 SMP Thu Jan 7 01:45:02 CET 2016 > >/usr/bin/uname -p = unknown >/bin/uname -X = unknown > >/bin/arch = x86_64 >/usr/bin/arch -k = unknown >/usr/convex/getsysinfo = unknown >/usr/bin/hostinfo = unknown >/bin/machine = unknown >/usr/bin/oslevel = unknown >/bin/universe = unknown > >PATH: /scratch/mmokrejs/gentoo/usr/lib/portage/python2.7/ebuild-helpers/unprivileged >PATH: /scratch/mmokrejs/gentoo/usr/lib/portage/python2.7/ebuild-helpers >PATH: /scratch/mmokrejs/gentoo/usr/sbin >PATH: /scratch/mmokrejs/gentoo/usr/bin >PATH: /scratch/mmokrejs/gentoo/sbin >PATH: /scratch/mmokrejs/gentoo/bin >PATH: /scratch/mmokrejs/gentoo/opt/bin >PATH: /scratch/mmokrejs/gentoo/usr/x86_64-pc-linux-gnu/gcc-bin/5.3.0 >PATH: /usr/bin >PATH: /bin > > >## ----------- ## >## Core tests. ## >## ----------- ## > >configure:2883: checking build system type >configure:2897: result: x86_64-pc-linux-gnu >configure:3003: checking host system type >configure:3016: result: x86_64-pc-linux-gnu >configure:3036: checking target system type >configure:3049: result: x86_64-pc-linux-gnu >configure:3441: checking for x86_64-pc-linux-gnu-gcc >configure:3457: found /scratch/mmokrejs/gentoo/usr/bin/x86_64-pc-linux-gnu-gcc >configure:3468: result: x86_64-pc-linux-gnu-gcc >configure:3737: checking for C compiler version >configure:3746: x86_64-pc-linux-gnu-gcc --version >&5 >x86_64-pc-linux-gnu-gcc (Gentoo 5.3.0 p1.0, pie-0.6.5) 5.3.0 >Copyright (C) 2015 Free Software Foundation, Inc. >This is free software; see the source for copying conditions. There is NO >warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > >configure:3757: $? = 0 >configure:3746: x86_64-pc-linux-gnu-gcc -v >&5 >Using built-in specs. >COLLECT_GCC=/scratch/mmokrejs/gentoo/usr/x86_64-pc-linux-gnu/gcc-bin/5.3.0/x86_64-pc-linux-gnu-gcc >COLLECT_LTO_WRAPPER=/scratch/mmokrejs/gentoo/usr/libexec/gcc/x86_64-pc-linux-gnu/5.3.0/lto-wrapper >Target: x86_64-pc-linux-gnu >Configured with: /scratch/mmokrejs/gentoo/var/tmp/portage/sys-devel/gcc-5.3.0/work/gcc-5.3.0/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/scratch/mmokrejs/gentoo/usr --bindir=/scratch/mmokrejs/gentoo/usr/x86_64-pc-linux-gnu/gcc-bin/5.3.0 --includedir=/scratch/mmokrejs/gentoo/usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include --datadir=/scratch/mmokrejs/gentoo/usr/share/gcc-data/x86_64-pc-linux-gnu/5.3.0 --mandir=/scratch/mmokrejs/gentoo/usr/share/gcc-data/x86_64-pc-linux-gnu/5.3.0/man --infodir=/scratch/mmokrejs/gentoo/usr/share/gcc-data/x86_64-pc-linux-gnu/5.3.0/info --with-gxx-include-dir=/scratch/mmokrejs/gentoo/usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5 --with-python-dir=/scratch/mmokrejs/gentoo/share/gcc-data/x86_64-pc-linux-gnu/5.3.0/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 5.3.0 p1.0, pie-0.6.5' --enable-libstdcxx-time --enable-shared --enable-threads=posix --with-local-prefix=/scratch/mmokrejs/gentoo/usr --enable-__cxa_atexit --enable-clocale=gnu --disable-multilib --with-multilib-list=m64 --disable-altivec --disable-fixed-point --disable-libgcj --enable-libgomp --disable-libmudflap --disable-libssp --enable-lto --without-cloog --enable-libsanitizer >Thread model: posix >gcc version 5.3.0 (Gentoo 5.3.0 p1.0, pie-0.6.5) >configure:3757: $? = 0 >configure:3746: x86_64-pc-linux-gnu-gcc -V >&5 >x86_64-pc-linux-gnu-gcc: error: unrecognized command line option '-V' >x86_64-pc-linux-gnu-gcc: fatal error: no input files >compilation terminated. >configure:3757: $? = 1 >configure:3746: x86_64-pc-linux-gnu-gcc -qversion >&5 >x86_64-pc-linux-gnu-gcc: error: unrecognized command line option '-qversion' >x86_64-pc-linux-gnu-gcc: fatal error: no input files >compilation terminated. >configure:3757: $? = 1 >configure:3777: checking whether the C compiler works >configure:3799: x86_64-pc-linux-gnu-gcc -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 conftest.c >&5 >configure:3803: $? = 0 >configure:3851: result: yes >configure:3854: checking for C compiler default output file name >configure:3856: result: a.out >configure:3862: checking for suffix of executables >configure:3869: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 conftest.c >&5 >configure:3873: $? = 0 >configure:3895: result: >configure:3917: checking whether we are cross compiling >configure:3925: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 conftest.c >&5 >configure:3929: $? = 0 >configure:3936: ./conftest >configure:3940: $? = 0 >configure:3955: result: no >configure:3960: checking for suffix of object files >configure:3982: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:3986: $? = 0 >configure:4007: result: o >configure:4011: checking whether we are using the GNU C compiler >configure:4030: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:4030: $? = 0 >configure:4039: result: yes >configure:4048: checking whether x86_64-pc-linux-gnu-gcc accepts -g >configure:4068: x86_64-pc-linux-gnu-gcc -c -g conftest.c >&5 >configure:4068: $? = 0 >configure:4109: result: yes >configure:4126: checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89 >configure:4189: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:4189: $? = 0 >configure:4202: result: none needed >configure:4236: checking for x86_64-pc-linux-gnu-g++ >configure:4252: found /scratch/mmokrejs/gentoo/usr/bin/x86_64-pc-linux-gnu-g++ >configure:4263: result: x86_64-pc-linux-gnu-g++ >configure:4334: checking for C++ compiler version >configure:4343: x86_64-pc-linux-gnu-g++ --version >&5 >x86_64-pc-linux-gnu-g++ (Gentoo 5.3.0 p1.0, pie-0.6.5) 5.3.0 >Copyright (C) 2015 Free Software Foundation, Inc. >This is free software; see the source for copying conditions. There is NO >warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > >configure:4354: $? = 0 >configure:4343: x86_64-pc-linux-gnu-g++ -v >&5 >Using built-in specs. >COLLECT_GCC=/scratch/mmokrejs/gentoo/usr/x86_64-pc-linux-gnu/gcc-bin/5.3.0/x86_64-pc-linux-gnu-g++ >COLLECT_LTO_WRAPPER=/scratch/mmokrejs/gentoo/usr/libexec/gcc/x86_64-pc-linux-gnu/5.3.0/lto-wrapper >Target: x86_64-pc-linux-gnu >Configured with: /scratch/mmokrejs/gentoo/var/tmp/portage/sys-devel/gcc-5.3.0/work/gcc-5.3.0/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/scratch/mmokrejs/gentoo/usr --bindir=/scratch/mmokrejs/gentoo/usr/x86_64-pc-linux-gnu/gcc-bin/5.3.0 --includedir=/scratch/mmokrejs/gentoo/usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include --datadir=/scratch/mmokrejs/gentoo/usr/share/gcc-data/x86_64-pc-linux-gnu/5.3.0 --mandir=/scratch/mmokrejs/gentoo/usr/share/gcc-data/x86_64-pc-linux-gnu/5.3.0/man --infodir=/scratch/mmokrejs/gentoo/usr/share/gcc-data/x86_64-pc-linux-gnu/5.3.0/info --with-gxx-include-dir=/scratch/mmokrejs/gentoo/usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5 --with-python-dir=/scratch/mmokrejs/gentoo/share/gcc-data/x86_64-pc-linux-gnu/5.3.0/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 5.3.0 p1.0, pie-0.6.5' --enable-libstdcxx-time --enable-shared --enable-threads=posix --with-local-prefix=/scratch/mmokrejs/gentoo/usr --enable-__cxa_atexit --enable-clocale=gnu --disable-multilib --with-multilib-list=m64 --disable-altivec --disable-fixed-point --disable-libgcj --enable-libgomp --disable-libmudflap --disable-libssp --enable-lto --without-cloog --enable-libsanitizer >Thread model: posix >gcc version 5.3.0 (Gentoo 5.3.0 p1.0, pie-0.6.5) >configure:4354: $? = 0 >configure:4343: x86_64-pc-linux-gnu-g++ -V >&5 >x86_64-pc-linux-gnu-g++: error: unrecognized command line option '-V' >x86_64-pc-linux-gnu-g++: fatal error: no input files >compilation terminated. >configure:4354: $? = 1 >configure:4343: x86_64-pc-linux-gnu-g++ -qversion >&5 >x86_64-pc-linux-gnu-g++: error: unrecognized command line option '-qversion' >x86_64-pc-linux-gnu-g++: fatal error: no input files >compilation terminated. >configure:4354: $? = 1 >configure:4358: checking whether we are using the GNU C++ compiler >configure:4377: x86_64-pc-linux-gnu-g++ -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.cpp >&5 >configure:4377: $? = 0 >configure:4386: result: yes >configure:4395: checking whether x86_64-pc-linux-gnu-g++ accepts -g >configure:4415: x86_64-pc-linux-gnu-g++ -c -g conftest.cpp >&5 >configure:4415: $? = 0 >configure:4456: result: yes >configure:4485: checking how to run the C preprocessor >configure:4516: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:4516: $? = 0 >configure:4530: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:12:28: fatal error: ac_nonexistent.h: No such file or directory >compilation terminated. >configure:4530: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| /* end confdefs.h. */ >| #include <ac_nonexistent.h> >configure:4555: result: x86_64-pc-linux-gnu-gcc -E >configure:4575: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:4575: $? = 0 >configure:4589: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:12:28: fatal error: ac_nonexistent.h: No such file or directory >compilation terminated. >configure:4589: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| /* end confdefs.h. */ >| #include <ac_nonexistent.h> >configure:4669: checking for grep that handles long lines and -e >configure:4727: result: /scratch/mmokrejs/gentoo/usr/bin/grep >configure:4732: checking for egrep >configure:4794: result: /scratch/mmokrejs/gentoo/usr/bin/grep -E >configure:4800: checking whether x86_64-pc-linux-gnu-gcc needs -traditional >configure:4834: result: no >configure:4948: checking for x86_64-pc-linux-gnu-ld >configure:4964: found /scratch/mmokrejs/gentoo/usr/bin/x86_64-pc-linux-gnu-ld >configure:4975: result: x86_64-pc-linux-gnu-ld >configure:5056: checking whether the linker is GNU ld >configure:5068: result: yes >configure:5072: checking whether x86_64-pc-linux-gnu-gcc -E accepts -o >configure:5084: x86_64-pc-linux-gnu-gcc -E -o conftest-1.i conftest.c >configure:5084: $? = 0 >configure:5091: result: yes >configure:5330: checking for x86_64-pc-linux-gnu-ranlib >configure:5346: found /scratch/mmokrejs/gentoo/usr/bin/x86_64-pc-linux-gnu-ranlib >configure:5357: result: x86_64-pc-linux-gnu-ranlib >configure:5422: checking for x86_64-pc-linux-gnu-ar >configure:5438: found /scratch/mmokrejs/gentoo/usr/bin/x86_64-pc-linux-gnu-ar >configure:5449: result: x86_64-pc-linux-gnu-ar >configure:5560: checking for x86_64-pc-linux-gnu-as >configure:5576: found /scratch/mmokrejs/gentoo/usr/bin/x86_64-pc-linux-gnu-as >configure:5587: result: x86_64-pc-linux-gnu-as >configure:5665: checking for x86_64-pc-linux-gnu-objdump >configure:5681: found /scratch/mmokrejs/gentoo/usr/bin/x86_64-pc-linux-gnu-objdump >configure:5692: result: x86_64-pc-linux-gnu-objdump >configure:5765: checking for x86_64-pc-linux-gnu-objcopy >configure:5781: found /scratch/mmokrejs/gentoo/usr/bin/x86_64-pc-linux-gnu-objcopy >configure:5792: result: x86_64-pc-linux-gnu-objcopy >configure:6213: checking for x86_64-pc-linux-gnu-nm >configure:6229: found /scratch/mmokrejs/gentoo/usr/bin/x86_64-pc-linux-gnu-nm >configure:6240: result: x86_64-pc-linux-gnu-nm >configure:6303: checking whether ln -s works >configure:6307: result: yes >configure:6314: checking whether make sets $(MAKE) >configure:6336: result: yes >configure:6359: checking for a BSD-compatible install >configure:6427: result: /scratch/mmokrejs/gentoo/usr/bin/install -c >configure:6438: checking for a thread-safe mkdir -p >configure:6477: result: /scratch/mmokrejs/gentoo/usr/bin/mkdir -p >configure:6497: checking for x86_64-pc-linux-gnu-dtrace >configure:6527: result: no >configure:6535: checking for dtrace >configure:6565: result: no >configure:6576: checking for dot >configure:6592: found /scratch/mmokrejs/gentoo/usr/bin/dot >configure:6603: result: dot >configure:6618: checking for doxygen >configure:6648: result: no >configure:6704: checking for pkg-config >configure:6725: found /scratch/mmokrejs/gentoo/usr/bin/pkg-config >configure:6748: result: pkg-config >configure:6758: checking for ANSI C header files >configure:6778: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:6778: $? = 0 >configure:6851: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 conftest.c >&5 >configure:6851: $? = 0 >configure:6851: ./conftest >configure:6851: $? = 0 >configure:6862: result: yes >configure:6875: checking for sys/types.h >configure:6875: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:6875: $? = 0 >configure:6875: result: yes >configure:6875: checking for sys/stat.h >configure:6875: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:6875: $? = 0 >configure:6875: result: yes >configure:6875: checking for stdlib.h >configure:6875: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:6875: $? = 0 >configure:6875: result: yes >configure:6875: checking for string.h >configure:6875: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:6875: $? = 0 >configure:6875: result: yes >configure:6875: checking for memory.h >configure:6875: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:6875: $? = 0 >configure:6875: result: yes >configure:6875: checking for strings.h >configure:6875: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:6875: $? = 0 >configure:6875: result: yes >configure:6875: checking for inttypes.h >configure:6875: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:6875: $? = 0 >configure:6875: result: yes >configure:6875: checking for stdint.h >configure:6875: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:6875: $? = 0 >configure:6875: result: yes >configure:6875: checking for unistd.h >configure:6875: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:6875: $? = 0 >configure:6875: result: yes >configure:6888: checking minix/config.h usability >configure:6888: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:55:26: fatal error: minix/config.h: No such file or directory >compilation terminated. >configure:6888: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define 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:6888: result: no >configure:6888: checking minix/config.h presence >configure:6888: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:22:26: fatal error: minix/config.h: No such file or directory >compilation terminated. >configure:6888: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define 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:6888: result: no >configure:6888: checking for minix/config.h >configure:6888: result: no >configure:6909: checking whether it is safe to define __EXTENSIONS__ >configure:6927: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:6927: $? = 0 >configure:6934: result: yes >configure:6966: checking for cd using physical directory >configure:6981: result: cd -P >configure:7022: checking whether -Wno-unused-parameter is accepted as CFLAGS >configure:7045: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wno-unused-parameter conftest.c >&5 >configure:7045: $? = 0 >configure:7059: result: yes >configure:7022: checking whether -Wno-parentheses is accepted as CFLAGS >configure:7045: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wno-parentheses conftest.c >&5 >configure:7045: $? = 0 >configure:7059: result: yes >configure:7022: checking whether -Wno-long-long is accepted as CFLAGS >configure:7045: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wno-long-long conftest.c >&5 >configure:7045: $? = 0 >configure:7059: result: yes >configure:7022: checking whether -Wno-missing-field-initializers is accepted as CFLAGS >configure:7045: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wno-missing-field-initializers conftest.c >&5 >configure:7045: $? = 0 >configure:7059: result: yes >configure:7022: checking whether -Wunused-variable is accepted as CFLAGS >configure:7045: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wunused-variable conftest.c >&5 >configure:7045: $? = 0 >configure:7059: result: yes >configure:7022: checking whether -Wpointer-arith is accepted as CFLAGS >configure:7045: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wpointer-arith conftest.c >&5 >configure:7045: $? = 0 >configure:7059: result: yes >configure:7022: checking whether -Wwrite-strings is accepted as CFLAGS >configure:7045: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wwrite-strings conftest.c >&5 >configure:7045: $? = 0 >configure:7059: result: yes >configure:7022: checking whether -Wdeclaration-after-statement is accepted as CFLAGS >configure:7045: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wdeclaration-after-statement conftest.c >&5 >configure:7045: $? = 0 >configure:7059: result: yes >configure:7022: checking whether -Wshorten-64-to-32 is accepted as CFLAGS >configure:7045: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wshorten-64-to-32 conftest.c >&5 >x86_64-pc-linux-gnu-gcc: error: unrecognized command line option '-Wshorten-64-to-32' >configure:7045: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define 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:7063: result: no >configure:7022: checking whether -Wimplicit-function-declaration is accepted as CFLAGS >configure:7045: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wimplicit-function-declaration conftest.c >&5 >configure:7045: $? = 0 >configure:7059: result: yes >configure:7147: checking whether -Wall -Wextra is accepted as CFLAGS >configure:7170: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra conftest.c >&5 >configure:7170: $? = 0 >configure:7172: result: yes >configure:7195: checking whether -ggdb3 is accepted as CFLAGS >configure:7218: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -ggdb3 conftest.c >&5 >configure:7218: $? = 0 >configure:7220: result: yes >configure:7326: checking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS >configure:7349: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -D_FORTIFY_SOURCE=2 conftest.c >&5 ><command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined ><built-in>: note: this is the location of the previous definition >configure:7349: $? = 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 RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define 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:7363: result: no >configure:7386: checking whether -fstack-protector is accepted as CFLAGS >configure:7409: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fstack-protector conftest.c >&5 >configure:7409: $? = 0 >configure:7411: result: yes >configure:7432: checking whether -fstack-protector is accepted as LDFLAGS >configure:7454: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wl,-O1 -fstack-protector conftest.c >&5 >configure:7454: $? = 0 >configure:7456: result: yes >configure:7532: checking whether -ansi -std=iso9899:199409 is accepted as CFLAGS >configure:7555: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -ansi -std=iso9899:199409 conftest.c >&5 >configure:7555: $? = 0 >configure:7576: result: yes >configure:7598: checking whether -fno-strict-overflow is accepted as CFLAGS >configure:7621: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fno-strict-overflow conftest.c >&5 >configure:7621: $? = 0 >configure:7631: result: yes >configure:7675: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:7675: $? = 0 >configure:7683: checking whether -fvisibility=hidden is accepted as CFLAGS >configure:7706: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fvisibility=hidden conftest.c >&5 >configure:7706: $? = 0 >configure:7708: result: yes >configure:7847: checking whether -fno-fast-math is accepted as CFLAGS >configure:7870: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fno-fast-math conftest.c >&5 >configure:7870: $? = 0 >configure:7880: result: yes >configure:8431: checking for dirent.h that defines DIR >configure:8450: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8450: $? = 0 >configure:8458: result: yes >configure:8471: checking for library containing opendir >configure:8502: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:8502: $? = 0 >configure:8519: result: none required >configure:8586: checking for stdbool.h that conforms to C99 >configure:8653: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8653: $? = 0 >configure:8660: result: yes >configure:8662: checking for _Bool >configure:8662: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8662: $? = 0 >configure:8662: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:64:20: error: expected expression before ')' token > if (sizeof ((_Bool))) > ^ >configure:8662: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 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:8662: result: yes >configure:8679: checking for sys/wait.h that is POSIX.1 compatible >configure:8705: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8705: $? = 0 >configure:8712: result: yes >configure:8728: checking limits.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking limits.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for limits.h >configure:8728: result: yes >configure:8728: checking sys/file.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking sys/file.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for sys/file.h >configure:8728: result: yes >configure:8728: checking sys/ioctl.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking sys/ioctl.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for sys/ioctl.h >configure:8728: result: yes >configure:8728: checking sys/syscall.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking sys/syscall.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for sys/syscall.h >configure:8728: result: yes >configure:8728: checking fcntl.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking fcntl.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for fcntl.h >configure:8728: result: yes >configure:8728: checking sys/fcntl.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking sys/fcntl.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for sys/fcntl.h >configure:8728: result: yes >configure:8728: checking sys/select.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking sys/select.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for sys/select.h >configure:8728: result: yes >configure:8728: checking sys/time.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking sys/time.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for sys/time.h >configure:8728: result: yes >configure:8728: checking sys/times.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking sys/times.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for sys/times.h >configure:8728: result: yes >configure:8728: checking sys/param.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking sys/param.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for sys/param.h >configure:8728: result: yes >configure:8728: checking syscall.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking syscall.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for syscall.h >configure:8728: result: yes >configure:8728: checking pwd.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking pwd.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for pwd.h >configure:8728: result: yes >configure:8728: checking grp.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking grp.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for grp.h >configure:8728: result: yes >configure:8728: checking a.out.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking a.out.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for a.out.h >configure:8728: result: yes >configure:8728: checking utime.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking utime.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for utime.h >configure:8728: result: yes >configure:8728: checking direct.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:79:20: fatal error: direct.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_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 <direct.h> >configure:8728: result: no >configure:8728: checking direct.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:46:20: fatal error: direct.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| /* end confdefs.h. */ >| #include <direct.h> >configure:8728: result: no >configure:8728: checking for direct.h >configure:8728: result: no >configure:8728: checking sys/resource.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking sys/resource.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for sys/resource.h >configure:8728: result: yes >configure:8728: checking sys/mkdev.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:80:23: fatal error: sys/mkdev.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_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:8728: result: no >configure:8728: checking sys/mkdev.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:47:23: fatal error: sys/mkdev.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| /* end confdefs.h. */ >| #include <sys/mkdev.h> >configure:8728: result: no >configure:8728: checking for sys/mkdev.h >configure:8728: result: no >configure:8728: checking sys/utime.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:80:23: fatal error: sys/utime.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_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:8728: result: no >configure:8728: checking sys/utime.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:47:23: fatal error: sys/utime.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| /* end confdefs.h. */ >| #include <sys/utime.h> >configure:8728: result: no >configure:8728: checking for sys/utime.h >configure:8728: result: no >configure:8728: checking xti.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:80:17: fatal error: xti.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_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 <xti.h> >configure:8728: result: no >configure:8728: checking xti.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:47:17: fatal error: xti.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| /* end confdefs.h. */ >| #include <xti.h> >configure:8728: result: no >configure:8728: checking for xti.h >configure:8728: result: no >configure:8728: checking netinet/in_systm.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking netinet/in_systm.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for netinet/in_systm.h >configure:8728: result: yes >configure:8728: checking float.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking float.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for float.h >configure:8728: result: yes >configure:8728: checking ieeefp.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:82:20: fatal error: ieeefp.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_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:8728: result: no >configure:8728: checking ieeefp.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:49:20: fatal error: ieeefp.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| /* end confdefs.h. */ >| #include <ieeefp.h> >configure:8728: result: no >configure:8728: checking for ieeefp.h >configure:8728: result: no >configure:8728: checking ucontext.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking ucontext.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for ucontext.h >configure:8728: result: yes >configure:8728: checking intrinsics.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:83:24: fatal error: intrinsics.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_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:8728: result: no >configure:8728: checking intrinsics.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:50:24: fatal error: intrinsics.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| /* end confdefs.h. */ >| #include <intrinsics.h> >configure:8728: result: no >configure:8728: checking for intrinsics.h >configure:8728: result: no >configure:8728: checking langinfo.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking langinfo.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for langinfo.h >configure:8728: result: yes >configure:8728: checking locale.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking locale.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for locale.h >configure:8728: result: yes >configure:8728: checking sys/sendfile.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking sys/sendfile.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for sys/sendfile.h >configure:8728: result: yes >configure:8728: checking time.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking time.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for time.h >configure:8728: result: yes >configure:8728: checking net/socket.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:87:24: fatal error: net/socket.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_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:8728: result: no >configure:8728: checking net/socket.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:54:24: fatal error: net/socket.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| /* end confdefs.h. */ >| #include <net/socket.h> >configure:8728: result: no >configure:8728: checking for net/socket.h >configure:8728: result: no >configure:8728: checking sys/socket.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking sys/socket.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for sys/socket.h >configure:8728: result: yes >configure:8728: checking process.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:88:21: fatal error: process.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <process.h> >configure:8728: result: no >configure:8728: checking process.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:55:21: fatal error: process.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| /* end confdefs.h. */ >| #include <process.h> >configure:8728: result: no >configure:8728: checking for process.h >configure:8728: result: no >configure:8728: checking sys/prctl.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking sys/prctl.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:8728: $? = 0 >configure:8728: result: yes >configure:8728: checking for sys/prctl.h >configure:8728: result: yes >configure:8728: checking atomic.h usability >configure:8728: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:89:20: fatal error: atomic.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_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:8728: result: no >configure:8728: checking atomic.h presence >configure:8728: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:56:20: fatal error: atomic.h: No such file or directory >compilation terminated. >configure:8728: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| /* end confdefs.h. */ >| #include <atomic.h> >configure:8728: result: no >configure:8728: checking for atomic.h >configure:8728: result: no >configure:8748: checking for special C compiler options needed for large files >configure:8793: result: no >configure:8799: checking for _FILE_OFFSET_BITS value needed for large files >configure:8824: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:8824: $? = 0 >configure:8856: result: no >configure:8967: checking whether byte ordering is bigendian >configure:8982: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:57:9: error: unknown type name 'not' > not a universal capable compiler > ^ >conftest.c:57:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal' > not a universal capable compiler > ^ >conftest.c:57:15: error: unknown type name 'universal' >configure:8982: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| /* end confdefs.h. */ >| #ifndef __APPLE_CC__ >| not a universal capable compiler >| #endif >| typedef int dummy; >| >configure:9027: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:9027: $? = 0 >configure:9045: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:63:4: error: unknown type name 'not' > not big endian > ^ >conftest.c:63:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian' > not big endian > ^ >configure:9045: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_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:9173: result: no >configure:9191: checking for an ANSI C-conforming const >configure:9257: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:9257: $? = 0 >configure:9264: result: yes >configure:9272: checking whether char is unsigned >configure:9291: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:9291: $? = 0 >configure:9298: result: no >configure:9305: checking for inline >configure:9321: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:9321: $? = 0 >configure:9329: result: inline >configure:9347: checking for working volatile >configure:9366: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:9366: $? = 0 >configure:9373: result: yes >configure:9389: checking for long long >configure:9389: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:9389: $? = 0 >configure:9389: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:92:24: error: expected expression before ')' token > if (sizeof ((long long))) > ^ >configure:9389: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_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 ((long long))) >| return 0; >| ; >| return 0; >| } >configure:9389: result: yes >configure:9398: checking for off_t >configure:9398: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:9398: $? = 0 >configure:9398: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:93:20: error: expected expression before ')' token > if (sizeof ((off_t))) > ^ >configure:9398: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 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:9398: result: yes >configure:9409: checking char bit >configure:9415: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:9415: $? = 0 >configure:9415: ./conftest >configure:9415: $? = 0 >configure:9424: result: 8 >configure:9547: checking size of int >configure:9552: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:9552: $? = 0 >configure:9552: ./conftest >configure:9552: $? = 0 >configure:9566: result: 4 >configure:9645: checking size of short >configure:9650: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:9650: $? = 0 >configure:9650: ./conftest >configure:9650: $? = 0 >configure:9664: result: 2 >configure:9819: checking size of long >configure:9824: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:9824: $? = 0 >configure:9824: ./conftest >configure:9824: $? = 0 >configure:9838: result: 8 >configure:9917: checking size of long long >configure:9922: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:9922: $? = 0 >configure:9922: ./conftest >configure:9922: $? = 0 >configure:9936: result: 8 >configure:10015: checking size of __int64 >configure:10020: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >conftest.c: In function 'longval': >conftest.c:95:57: error: '__int64' undeclared (first use in this function) > static long int longval () { return (long int) (sizeof (__int64)); } > ^ >conftest.c:95:57: note: each undeclared identifier is reported only once for each function it appears in >conftest.c: In function 'ulongval': >conftest.c:96:67: error: '__int64' undeclared (first use in this function) > static unsigned long int ulongval () { return (long int) (sizeof (__int64)); } > ^ >conftest.c: In function 'main': >conftest.c:106:28: error: '__int64' undeclared (first use in this function) > if (((long int) (sizeof (__int64))) < 0) > ^ >configure:10020: $? = 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 RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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:10034: result: 0 >configure:10113: checking size of off_t >configure:10118: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:10118: $? = 0 >configure:10118: ./conftest >configure:10118: $? = 0 >configure:10132: result: 8 >configure:10287: checking size of void* >configure:10292: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:10292: $? = 0 >configure:10292: ./conftest >configure:10292: $? = 0 >configure:10306: result: 8 >configure:10385: checking size of float >configure:10390: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:10390: $? = 0 >configure:10390: ./conftest >configure:10390: $? = 0 >configure:10404: result: 4 >configure:10483: checking size of double >configure:10488: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:10488: $? = 0 >configure:10488: ./conftest >configure:10488: $? = 0 >configure:10502: result: 8 >configure:10607: checking size of time_t >configure:10612: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:10612: $? = 0 >configure:10612: ./conftest >configure:10612: $? = 0 >configure:10627: result: 8 >configure:10644: checking for printf prefix for long long >configure:10680: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >configure:10680: $? = 0 >configure:10693: result: ll >configure:10765: checking for pid_t >configure:10765: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:10765: $? = 0 >configure:10765: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:105:20: error: expected expression before ')' token > if (sizeof ((pid_t))) > ^ >configure:10765: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #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:10765: result: yes >configure:10772: checking for convertible type of pid_t >configure:10801: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:105:12: error: size of array 'test_array' is negative > static int test_array [1 - 2 * !((pid_t)-1 > 0)]; > ^ >configure:10801: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #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:10830: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:105:38: error: conflicting types for 'rbcv_conftest_var' > extern rbcv_conftest_replace_type rbcv_conftest_var; > ^ >conftest.c:104:37: note: previous declaration of 'rbcv_conftest_var' was here > extern rbcv_conftest_target_type rbcv_conftest_var; > ^ >conftest.c:107:38: error: conflicting types for 'rbcv_conftest_func' > extern rbcv_conftest_replace_type rbcv_conftest_func(void); > ^ >conftest.c:106:37: note: previous declaration of 'rbcv_conftest_func' was here > extern rbcv_conftest_target_type rbcv_conftest_func(void); > ^ >conftest.c: In function 'main': >conftest.c:112:12: error: size of array 'test_array' is negative > static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; > ^ >configure:10830: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #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:10830: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:105:38: error: conflicting types for 'rbcv_conftest_var' > extern rbcv_conftest_replace_type rbcv_conftest_var; > ^ >conftest.c:104:37: note: previous declaration of 'rbcv_conftest_var' was here > extern rbcv_conftest_target_type rbcv_conftest_var; > ^ >conftest.c:107:38: error: conflicting types for 'rbcv_conftest_func' > extern rbcv_conftest_replace_type rbcv_conftest_func(void); > ^ >conftest.c:106:37: note: previous declaration of 'rbcv_conftest_func' was here > extern rbcv_conftest_target_type rbcv_conftest_func(void); > ^ >conftest.c: In function 'main': >conftest.c:112:12: error: size of array 'test_array' is negative > static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; > ^ >configure:10830: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #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:10830: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:10830: $? = 0 >configure:10849: result: INT >configure:10869: checking for uid_t >configure:10869: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:10869: $? = 0 >configure:10869: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:109:20: error: expected expression before ')' token > if (sizeof ((uid_t))) > ^ >configure:10869: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #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:10869: result: yes >configure:10876: checking for convertible type of uid_t >configure:10905: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:10905: $? = 0 >configure:10934: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:109:38: error: conflicting types for 'rbcv_conftest_var' > extern rbcv_conftest_replace_type rbcv_conftest_var; > ^ >conftest.c:108:37: note: previous declaration of 'rbcv_conftest_var' was here > extern rbcv_conftest_target_type rbcv_conftest_var; > ^ >conftest.c:111:38: error: conflicting types for 'rbcv_conftest_func' > extern rbcv_conftest_replace_type rbcv_conftest_func(void); > ^ >conftest.c:110:37: note: previous declaration of 'rbcv_conftest_func' was here > extern rbcv_conftest_target_type rbcv_conftest_func(void); > ^ >conftest.c: In function 'main': >conftest.c:116:12: error: size of array 'test_array' is negative > static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; > ^ >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 RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #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:10934: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:109:38: error: conflicting types for 'rbcv_conftest_var' > extern rbcv_conftest_replace_type rbcv_conftest_var; > ^ >conftest.c:108:37: note: previous declaration of 'rbcv_conftest_var' was here > extern rbcv_conftest_target_type rbcv_conftest_var; > ^ >conftest.c:111:38: error: conflicting types for 'rbcv_conftest_func' > extern rbcv_conftest_replace_type rbcv_conftest_func(void); > ^ >conftest.c:110:37: note: previous declaration of 'rbcv_conftest_func' was here > extern rbcv_conftest_target_type rbcv_conftest_func(void); > ^ >conftest.c: In function 'main': >conftest.c:116:12: error: size of array 'test_array' is negative > static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; > ^ >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 RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #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:10934: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:10934: $? = 0 >configure:10953: result: UINT >configure:10973: checking for gid_t >configure:10973: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:10973: $? = 0 >configure:10973: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:113:20: error: expected expression before ')' token > if (sizeof ((gid_t))) > ^ >configure:10973: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #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:10973: result: yes >configure:10980: checking for convertible type of gid_t >configure:11009: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11009: $? = 0 >configure:11038: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:113:38: error: conflicting types for 'rbcv_conftest_var' > extern rbcv_conftest_replace_type rbcv_conftest_var; > ^ >conftest.c:112:37: note: previous declaration of 'rbcv_conftest_var' was 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 of 'rbcv_conftest_func' was here > extern rbcv_conftest_target_type rbcv_conftest_func(void); > ^ >conftest.c: In function 'main': >conftest.c:120:12: error: size of array 'test_array' is negative > static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; > ^ >configure:11038: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #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:11038: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:113:38: error: conflicting types for 'rbcv_conftest_var' > extern rbcv_conftest_replace_type rbcv_conftest_var; > ^ >conftest.c:112:37: note: previous declaration of 'rbcv_conftest_var' was 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 of 'rbcv_conftest_func' was here > extern rbcv_conftest_target_type rbcv_conftest_func(void); > ^ >conftest.c: In function 'main': >conftest.c:120:12: error: size of array 'test_array' is negative > static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; > ^ >configure:11038: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #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:11038: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11038: $? = 0 >configure:11057: result: UINT >configure:11077: checking for time_t >configure:11077: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11077: $? = 0 >configure:11077: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:86:21: error: expected expression before ')' token > if (sizeof ((time_t))) > ^ >configure:11077: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #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:11077: result: yes >configure:11085: checking for convertible type of time_t >configure:11115: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:86:12: error: size of array 'test_array' is negative > static int test_array [1 - 2 * !((time_t)-1 > 0)]; > ^ >configure:11115: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #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:11145: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:86:38: error: conflicting types for 'rbcv_conftest_var' > extern rbcv_conftest_replace_type rbcv_conftest_var; > ^ >conftest.c:85:37: note: previous declaration of 'rbcv_conftest_var' was here > extern rbcv_conftest_target_type rbcv_conftest_var; > ^ >conftest.c:88:38: error: conflicting types for 'rbcv_conftest_func' > extern rbcv_conftest_replace_type rbcv_conftest_func(void); > ^ >conftest.c:87:37: note: previous declaration of 'rbcv_conftest_func' was here > extern rbcv_conftest_target_type rbcv_conftest_func(void); > ^ >configure:11145: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #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:11145: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11145: $? = 0 >configure:11164: result: LONG >configure:11184: checking for dev_t >configure:11184: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11184: $? = 0 >configure:11184: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:121:20: error: expected expression before ')' token > if (sizeof ((dev_t))) > ^ >configure:11184: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #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:11184: result: yes >configure:11191: checking for convertible type of dev_t >configure:11220: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11220: $? = 0 >configure:11249: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:121:38: error: conflicting types for 'rbcv_conftest_var' > extern rbcv_conftest_replace_type rbcv_conftest_var; > ^ >conftest.c:120:37: note: previous declaration of 'rbcv_conftest_var' was here > extern rbcv_conftest_target_type rbcv_conftest_var; > ^ >conftest.c:123:38: error: conflicting types for 'rbcv_conftest_func' > extern rbcv_conftest_replace_type rbcv_conftest_func(void); > ^ >conftest.c:122:37: note: previous declaration of 'rbcv_conftest_func' was here > extern rbcv_conftest_target_type rbcv_conftest_func(void); > ^ >configure:11249: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #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 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:11249: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11249: $? = 0 >configure:11268: result: ULONG >configure:11288: checking for mode_t >configure:11288: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11288: $? = 0 >configure:11288: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:94:21: error: expected expression before ')' token > if (sizeof ((mode_t))) > ^ >configure:11288: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| /* end confdefs.h. */ >| #include <sys/stat.h> >| >| int >| main () >| { >| if (sizeof ((mode_t))) >| return 0; >| ; >| return 0; >| } >configure:11288: result: yes >configure:11296: checking for convertible type of mode_t >configure:11326: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11326: $? = 0 >configure:11356: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:94:38: error: conflicting types for 'rbcv_conftest_var' > extern rbcv_conftest_replace_type rbcv_conftest_var; > ^ >conftest.c:93:37: note: previous declaration of 'rbcv_conftest_var' was here > extern rbcv_conftest_target_type rbcv_conftest_var; > ^ >conftest.c:96:38: error: conflicting types for 'rbcv_conftest_func' > extern rbcv_conftest_replace_type rbcv_conftest_func(void); > ^ >conftest.c:95:37: note: previous declaration of 'rbcv_conftest_func' was here > extern rbcv_conftest_target_type rbcv_conftest_func(void); > ^ >conftest.c: In function 'main': >conftest.c:101:12: error: size of array 'test_array' is negative > static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; > ^ >configure:11356: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_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:11356: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:94:38: error: conflicting types for 'rbcv_conftest_var' > extern rbcv_conftest_replace_type rbcv_conftest_var; > ^ >conftest.c:93:37: note: previous declaration of 'rbcv_conftest_var' was here > extern rbcv_conftest_target_type rbcv_conftest_var; > ^ >conftest.c:96:38: error: conflicting types for 'rbcv_conftest_func' > extern rbcv_conftest_replace_type rbcv_conftest_func(void); > ^ >conftest.c:95:37: note: previous declaration of 'rbcv_conftest_func' was here > extern rbcv_conftest_target_type rbcv_conftest_func(void); > ^ >conftest.c: In function 'main': >conftest.c:101:12: error: size of array 'test_array' is negative > static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; > ^ >configure:11356: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_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:11356: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11356: $? = 0 >configure:11375: result: UINT >configure:11395: checking for rlim_t >configure:11395: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11395: $? = 0 >configure:11395: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:106:21: error: expected expression before ')' token > if (sizeof ((rlim_t))) > ^ >configure:11395: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #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:11395: result: yes >configure:11411: checking for convertible type of rlim_t >configure:11449: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11449: $? = 0 >configure:11487: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:106:38: error: conflicting types for 'rbcv_conftest_var' > extern rbcv_conftest_replace_type rbcv_conftest_var; > ^ >conftest.c:105:37: note: previous declaration of 'rbcv_conftest_var' was here > extern rbcv_conftest_target_type rbcv_conftest_var; > ^ >conftest.c:108:38: error: conflicting types for 'rbcv_conftest_func' > extern rbcv_conftest_replace_type rbcv_conftest_func(void); > ^ >conftest.c:107:37: note: previous declaration of 'rbcv_conftest_func' was here > extern rbcv_conftest_target_type rbcv_conftest_func(void); > ^ >configure:11487: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #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> >| >| >| typedef rlim_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:11487: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11487: $? = 0 >configure:11506: result: ULONG >configure:11527: checking for prototypes >configure:11543: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11543: $? = 0 >configure:11550: result: yes >configure:11557: checking token paste string >configure:11573: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11573: $? = 0 >configure:11580: result: ansi >configure:11590: checking stringization >configure:11619: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11619: $? = 0 >configure:11628: result: #expr >configure:11641: checking string literal concatenation >configure:11665: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11665: $? = 0 >configure:11673: result: yes >configure:11680: checking for variable length prototypes and stdarg.h >configure:11706: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11706: $? = 0 >configure:11713: result: yes >configure:11720: checking for variable length macro >configure:11739: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:11739: $? = 0 >configure:11746: result: yes >configure:11757: checking for noreturn function attribute >configure:11788: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >configure:11788: $? = 0 >configure:11802: result: __attribute__ ((noreturn)) x >configure:11812: checking for deprecated function attribute >configure:11843: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >configure:11843: $? = 0 >configure:11857: result: __attribute__ ((deprecated)) x >configure:11867: checking for noinline function attribute >configure:11898: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >configure:11898: $? = 0 >configure:11912: result: __attribute__ ((noinline)) x >configure:11924: checking for stdcall function attribute >configure:11957: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >conftest.c:110:5: warning: 'stdcall' attribute ignored [-Wattributes] > FUNC_STDCALL(void conftest_attribute_check(void)); > ^ >configure:11957: $? = 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 RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| /* end confdefs.h. */ >| >| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x >| >| >| >| FUNC_STDCALL(void conftest_attribute_check(void)); >| int >| main () >| { >| >| ; >| return 0; >| } >configure:11957: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >conftest.c:110:5: warning: 'stdcall' attribute ignored [-Wattributes] > FUNC_STDCALL(void conftest_attribute_check(void)); > ^ >configure:11957: $? = 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 RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| /* end confdefs.h. */ >| >| #define FUNC_STDCALL(x) x __attribute__ ((stdcall)) >| >| >| >| FUNC_STDCALL(void conftest_attribute_check(void)); >| int >| main () >| { >| >| ; >| return 0; >| } >configure:11957: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >conftest.c:106:25: warning: return type defaults to 'int' [-Wimplicit-int] > #define FUNC_STDCALL(x) __declspec(stdcall) x > ^ >conftest.c:110:5: note: in expansion of macro 'FUNC_STDCALL' > FUNC_STDCALL(void conftest_attribute_check(void)); > ^ >conftest.c: In function '__declspec': >conftest.c:113:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > { > ^ >conftest.c:106:25: warning: type of 'stdcall' defaults to 'int' [-Wimplicit-int] > #define FUNC_STDCALL(x) __declspec(stdcall) x > ^ >conftest.c:110:5: note: in expansion of macro 'FUNC_STDCALL' > FUNC_STDCALL(void conftest_attribute_check(void)); > ^ >conftest.c:110:23: error: declaration for parameter 'conftest_attribute_check' but no such parameter > FUNC_STDCALL(void conftest_attribute_check(void)); > ^ >conftest.c:106:45: note: in definition of macro 'FUNC_STDCALL' > #define FUNC_STDCALL(x) __declspec(stdcall) x > ^ >conftest.c:117:1: error: expected '{' at end of input > } > ^ >conftest.c:117:1: warning: control reaches end of non-void function [-Wreturn-type] > } > ^ >configure:11957: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| /* end confdefs.h. */ >| >| #define FUNC_STDCALL(x) __declspec(stdcall) x >| >| >| >| FUNC_STDCALL(void conftest_attribute_check(void)); >| int >| main () >| { >| >| ; >| return 0; >| } >configure:11957: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >configure:11957: $? = 0 >configure:11971: result: x >configure:11988: checking for cdecl function attribute >configure:12021: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >conftest.c:110:5: warning: 'cdecl' attribute ignored [-Wattributes] > FUNC_CDECL(void conftest_attribute_check(void)); > ^ >configure:12021: $? = 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 RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| /* end confdefs.h. */ >| >| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x >| >| >| >| FUNC_CDECL(void conftest_attribute_check(void)); >| int >| main () >| { >| >| ; >| return 0; >| } >configure:12021: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >conftest.c:110:5: warning: 'cdecl' attribute ignored [-Wattributes] > FUNC_CDECL(void conftest_attribute_check(void)); > ^ >configure:12021: $? = 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 RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| /* end confdefs.h. */ >| >| #define FUNC_CDECL(x) x __attribute__ ((cdecl)) >| >| >| >| FUNC_CDECL(void conftest_attribute_check(void)); >| int >| main () >| { >| >| ; >| return 0; >| } >configure:12021: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >conftest.c:106:23: warning: return type defaults to 'int' [-Wimplicit-int] > #define FUNC_CDECL(x) __declspec(cdecl) x > ^ >conftest.c:110:5: note: in expansion of macro 'FUNC_CDECL' > FUNC_CDECL(void conftest_attribute_check(void)); > ^ >conftest.c: In function '__declspec': >conftest.c:113:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > { > ^ >conftest.c:106:23: warning: type of 'cdecl' defaults to 'int' [-Wimplicit-int] > #define FUNC_CDECL(x) __declspec(cdecl) x > ^ >conftest.c:110:5: note: in expansion of macro 'FUNC_CDECL' > FUNC_CDECL(void conftest_attribute_check(void)); > ^ >conftest.c:110:21: error: declaration for parameter 'conftest_attribute_check' but no such parameter > FUNC_CDECL(void conftest_attribute_check(void)); > ^ >conftest.c:106:41: note: in definition of macro 'FUNC_CDECL' > #define FUNC_CDECL(x) __declspec(cdecl) x > ^ >conftest.c:117:1: error: expected '{' at end of input > } > ^ >conftest.c:117:1: warning: control reaches end of non-void function [-Wreturn-type] > } > ^ >configure:12021: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| /* end confdefs.h. */ >| >| #define FUNC_CDECL(x) __declspec(cdecl) x >| >| >| >| FUNC_CDECL(void conftest_attribute_check(void)); >| int >| main () >| { >| >| ; >| return 0; >| } >configure:12021: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >configure:12021: $? = 0 >configure:12035: result: x >configure:12052: checking for fastcall function attribute >configure:12085: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >conftest.c:110:5: warning: 'fastcall' attribute ignored [-Wattributes] > FUNC_FASTCALL(void conftest_attribute_check(void)); > ^ >configure:12085: $? = 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 RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| /* end confdefs.h. */ >| >| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x >| >| >| >| FUNC_FASTCALL(void conftest_attribute_check(void)); >| int >| main () >| { >| >| ; >| return 0; >| } >configure:12085: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >conftest.c:110:5: warning: 'fastcall' attribute ignored [-Wattributes] > FUNC_FASTCALL(void conftest_attribute_check(void)); > ^ >configure:12085: $? = 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 RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| /* end confdefs.h. */ >| >| #define FUNC_FASTCALL(x) x __attribute__ ((fastcall)) >| >| >| >| FUNC_FASTCALL(void conftest_attribute_check(void)); >| int >| main () >| { >| >| ; >| return 0; >| } >configure:12085: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >conftest.c:106:26: warning: return type defaults to 'int' [-Wimplicit-int] > #define FUNC_FASTCALL(x) __declspec(fastcall) x > ^ >conftest.c:110:5: note: in expansion of macro 'FUNC_FASTCALL' > FUNC_FASTCALL(void conftest_attribute_check(void)); > ^ >conftest.c: In function '__declspec': >conftest.c:113:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > { > ^ >conftest.c:106:26: warning: type of 'fastcall' defaults to 'int' [-Wimplicit-int] > #define FUNC_FASTCALL(x) __declspec(fastcall) x > ^ >conftest.c:110:5: note: in expansion of macro 'FUNC_FASTCALL' > FUNC_FASTCALL(void conftest_attribute_check(void)); > ^ >conftest.c:110:24: error: declaration for parameter 'conftest_attribute_check' but no such parameter > FUNC_FASTCALL(void conftest_attribute_check(void)); > ^ >conftest.c:106:47: note: in definition of macro 'FUNC_FASTCALL' > #define FUNC_FASTCALL(x) __declspec(fastcall) x > ^ >conftest.c:117:1: error: expected '{' at end of input > } > ^ >conftest.c:117:1: warning: control reaches end of non-void function [-Wreturn-type] > } > ^ >configure:12085: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| /* end confdefs.h. */ >| >| #define FUNC_FASTCALL(x) __declspec(fastcall) x >| >| >| >| FUNC_FASTCALL(void conftest_attribute_check(void)); >| int >| main () >| { >| >| ; >| return 0; >| } >configure:12085: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >configure:12085: $? = 0 >configure:12099: result: x >configure:12117: checking for function alias >configure:12136: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:12136: $? = 0 >configure:12143: result: alias >configure:12156: checking for __atomic builtins >configure:12178: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:12178: $? = 0 >configure:12186: result: yes >configure:12193: checking for __sync builtins >configure:12215: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:12215: $? = 0 >configure:12223: result: yes >configure:12230: checking for __builtin_unreachable >configure:12254: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wl,-O1 -fstack-protector conftest.c -lm >&5 >configure:12254: $? = 0 >configure:12271: result: yes >configure:12281: checking for exported function attribute >configure:12310: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >configure:12310: $? = 0 >configure:12324: result: __attribute__ ((visibility("default"))) >configure:12343: checking whether sys_nerr is declared >configure:12343: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:12343: $? = 0 >configure:12343: result: yes >configure:12357: checking for crypt in -lcrypt >configure:12382: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lcrypt -lm >&5 >/usr/lib64/libcrypt.so: undefined reference to `NSSLOW_Shutdown@NSSRAWHASH_3.12.3' >/usr/lib64/libcrypt.so: undefined reference to `NSSLOWHASH_Update@NSSRAWHASH_3.12.3' >/usr/lib64/libcrypt.so: undefined reference to `NSSLOWHASH_End@NSSRAWHASH_3.12.3' >/usr/lib64/libcrypt.so: undefined reference to `NSSLOWHASH_NewContext@NSSRAWHASH_3.12.3' >/usr/lib64/libcrypt.so: undefined reference to `NSSLOWHASH_Destroy@NSSRAWHASH_3.12.3' >/usr/lib64/libcrypt.so: undefined reference to `NSSLOWHASH_Begin@NSSRAWHASH_3.12.3' >/usr/lib64/libcrypt.so: undefined reference to `NSSLOW_Init@NSSRAWHASH_3.12.3' >collect2: error: ld returned 1 exit status >configure:12382: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 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 crypt (); >| int >| main () >| { >| return crypt (); >| ; >| return 0; >| } >configure:12391: result: no >configure:12402: checking for dlopen in -ldl >configure:12427: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -ldl -lm >&5 >configure:12427: $? = 0 >configure:12436: result: yes >configure:12447: checking for shl_load in -ldld >configure:12472: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -ldld -ldl -lm >&5 >ld: cannot find -ldld >collect2: error: ld returned 1 exit status >configure:12472: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 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:12481: result: no >configure:12492: checking for socketpair in -lsocket >configure:12517: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lsocket -ldl -lm >&5 >ld: cannot find -lsocket >collect2: error: ld returned 1 exit status >configure:12517: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 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 socketpair (); >| int >| main () >| { >| return socketpair (); >| ; >| return 0; >| } >configure:12526: result: no >configure:12537: checking for clock_gettime in -lrt >configure:12562: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:12562: $? = 0 >configure:12571: result: yes >configure:12614: checking for size_t >configure:12614: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:12614: $? = 0 >configure:12614: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:150:21: error: expected expression before ')' token > if (sizeof ((size_t))) > ^ >configure:12614: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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:12614: result: yes >configure:12718: checking size of size_t >configure:12723: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:12723: $? = 0 >configure:12723: ./conftest >configure:12723: $? = 0 >configure:12738: result: 8 >configure:12843: checking size of ptrdiff_t >configure:12848: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:12848: $? = 0 >configure:12848: ./conftest >configure:12848: $? = 0 >configure:12863: result: 8 >configure:12876: checking for printf prefix for size_t >configure:12912: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >configure:12912: $? = 0 >configure:12925: result: z >configure:12935: checking for printf prefix for ptrdiff_t >configure:12971: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration conftest.c >&5 >configure:12971: $? = 0 >configure:12984: result: t >configure:12993: checking for struct stat.st_blksize >configure:12993: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:12993: $? = 0 >configure:12993: result: yes >configure:13006: checking for struct stat.st_blocks >configure:13006: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13006: $? = 0 >configure:13006: result: yes >configure:13026: checking for struct stat.st_rdev >configure:13026: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13026: $? = 0 >configure:13026: result: yes >configure:13040: checking size of struct stat.st_size >configure:13070: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:134:12: error: size of array 'test_array' is negative > static int test_array [1 - 2 * !(SIZEOF_STRUCT_STAT_ST_SIZE == sizeof(int))]; > ^ >configure:13070: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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 >| /* end confdefs.h. */ >| #include <sys/stat.h> >| >| typedef struct stat ac__type_sizeof_; >| static ac__type_sizeof_ *rbcv_ptr; >| #define SIZEOF_STRUCT_STAT_ST_SIZE sizeof((*rbcv_ptr).st_size) >| >| >| int >| main () >| { >| static int test_array [1 - 2 * !(SIZEOF_STRUCT_STAT_ST_SIZE == sizeof(int))]; >| test_array [0] = 0; >| return test_array [0]; >| >| ; >| return 0; >| } >configure:13070: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13070: $? = 0 >configure:13104: result: SIZEOF_LONG >configure:13131: checking size of struct stat.st_blocks >configure:13161: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:135:12: error: size of array 'test_array' is negative > static int test_array [1 - 2 * !(SIZEOF_STRUCT_STAT_ST_BLOCKS == sizeof(int))]; > ^ >configure:13161: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| /* end confdefs.h. */ >| #include <sys/stat.h> >| >| typedef struct stat ac__type_sizeof_; >| static ac__type_sizeof_ *rbcv_ptr; >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS sizeof((*rbcv_ptr).st_blocks) >| >| >| int >| main () >| { >| static int test_array [1 - 2 * !(SIZEOF_STRUCT_STAT_ST_BLOCKS == sizeof(int))]; >| test_array [0] = 0; >| return test_array [0]; >| >| ; >| return 0; >| } >configure:13161: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13161: $? = 0 >configure:13195: result: SIZEOF_LONG >configure:13221: checking for struct stat.st_atim >configure:13221: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:163:5: error: used struct type value where scalar is required > if (ac_aggr.st_atim) > ^ >configure:13221: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS 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:13221: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13221: $? = 0 >configure:13221: result: yes >configure:13231: checking for struct stat.st_atimespec >configure:13231: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:164:12: error: 'struct stat' has no member named 'st_atimespec' > if (ac_aggr.st_atimespec) > ^ >configure:13231: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 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_atimespec) >| return 0; >| ; >| return 0; >| } >configure:13231: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:164:19: error: 'struct stat' has no member named 'st_atimespec' > if (sizeof ac_aggr.st_atimespec) > ^ >configure:13231: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 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_atimespec) >| return 0; >| ; >| return 0; >| } >configure:13231: result: no >configure:13241: checking for struct stat.st_atimensec >configure:13241: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:164:12: error: 'struct stat' has no member named 'st_atimensec' > if (ac_aggr.st_atimensec) > ^ >configure:13241: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 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:13241: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:164:19: error: 'struct stat' has no member named 'st_atimensec' > if (sizeof ac_aggr.st_atimensec) > ^ >configure:13241: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 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:13241: result: no >configure:13251: checking for struct stat.st_mtim >configure:13251: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:164:5: error: used struct type value where scalar is required > if (ac_aggr.st_mtim) > ^ >configure:13251: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 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:13251: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13251: $? = 0 >configure:13251: result: yes >configure:13261: checking for struct stat.st_mtimespec >configure:13261: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:165:12: error: 'struct stat' has no member named 'st_mtimespec' > if (ac_aggr.st_mtimespec) > ^ >configure:13261: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 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:13261: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:165:19: error: 'struct stat' has no member named 'st_mtimespec' > if (sizeof ac_aggr.st_mtimespec) > ^ >configure:13261: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 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_mtimespec) >| return 0; >| ; >| return 0; >| } >configure:13261: result: no >configure:13271: checking for struct stat.st_mtimensec >configure:13271: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:165:12: error: 'struct stat' has no member named 'st_mtimensec' > if (ac_aggr.st_mtimensec) > ^ >configure:13271: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 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:13271: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:165:19: error: 'struct stat' has no member named 'st_mtimensec' > if (sizeof ac_aggr.st_mtimensec) > ^ >configure:13271: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 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:13271: result: no >configure:13281: checking for struct stat.st_ctim >configure:13281: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:165:5: error: used struct type value where scalar is required > if (ac_aggr.st_ctim) > ^ >configure:13281: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 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:13281: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13281: $? = 0 >configure:13281: result: yes >configure:13291: checking for struct stat.st_ctimespec >configure:13291: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:166:12: error: 'struct stat' has no member named 'st_ctimespec' > if (ac_aggr.st_ctimespec) > ^ >configure:13291: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 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:13291: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:166:19: error: 'struct stat' has no member named 'st_ctimespec' > if (sizeof ac_aggr.st_ctimespec) > ^ >configure:13291: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 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_ctimespec) >| return 0; >| ; >| return 0; >| } >configure:13291: result: no >configure:13301: checking for struct stat.st_ctimensec >configure:13301: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:166:12: error: 'struct stat' has no member named 'st_ctimensec' > if (ac_aggr.st_ctimensec) > ^ >configure:13301: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 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:13301: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:166:19: error: 'struct stat' has no member named 'st_ctimensec' > if (sizeof ac_aggr.st_ctimensec) > ^ >configure:13301: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 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:13301: result: no >configure:13312: checking for struct timeval >configure:13312: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13312: $? = 0 >configure:13312: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:139:29: error: expected expression before ')' token > if (sizeof ((struct timeval))) > ^ >configure:13312: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 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:13312: result: yes >configure:13329: checking for struct timespec >configure:13329: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13329: $? = 0 >configure:13329: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:140:30: error: expected expression before ')' token > if (sizeof ((struct timespec))) > ^ >configure:13329: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 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 timespec))) >| return 0; >| ; >| return 0; >| } >configure:13329: result: yes >configure:13346: checking for struct timezone >configure:13346: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13346: $? = 0 >configure:13346: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:141:30: error: expected expression before ')' token > if (sizeof ((struct timezone))) > ^ >configure:13346: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #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:13346: result: yes >configure:13363: checking for clockid_t >configure:13363: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13363: $? = 0 >configure:13363: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:142:24: error: expected expression before ')' token > if (sizeof ((clockid_t))) > ^ >configure:13363: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 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 ((clockid_t))) >| return 0; >| ; >| return 0; >| } >configure:13363: result: yes >configure:13383: checking for fd_mask >configure:13383: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13383: $? = 0 >configure:13383: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:169:22: error: expected expression before ')' token > if (sizeof ((fd_mask))) > ^ >configure:13383: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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:13383: result: yes >configure:13399: checking for int8_t >configure:13416: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13416: $? = 0 >configure:13438: result: yes >configure:13448: checking size of int8_t >configure:13453: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:13453: $? = 0 >configure:13453: ./conftest >configure:13453: $? = 0 >configure:13468: result: 1 >configure:13490: checking for uint8_t >configure:13507: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13507: $? = 0 >configure:13529: result: yes >configure:13539: checking size of uint8_t >configure:13544: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:13544: $? = 0 >configure:13544: ./conftest >configure:13544: $? = 0 >configure:13559: result: 1 >configure:13581: checking for int16_t >configure:13598: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13598: $? = 0 >configure:13620: result: yes >configure:13630: checking size of int16_t >configure:13635: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:13635: $? = 0 >configure:13635: ./conftest >configure:13635: $? = 0 >configure:13650: result: 2 >configure:13672: checking for uint16_t >configure:13689: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13689: $? = 0 >configure:13711: result: yes >configure:13721: checking size of uint16_t >configure:13726: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:13726: $? = 0 >configure:13726: ./conftest >configure:13726: $? = 0 >configure:13741: result: 2 >configure:13763: checking for int32_t >configure:13780: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13780: $? = 0 >configure:13802: result: yes >configure:13812: checking size of int32_t >configure:13817: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:13817: $? = 0 >configure:13817: ./conftest >configure:13817: $? = 0 >configure:13832: result: 4 >configure:13854: checking for uint32_t >configure:13871: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13871: $? = 0 >configure:13893: result: yes >configure:13903: checking size of uint32_t >configure:13908: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:13908: $? = 0 >configure:13908: ./conftest >configure:13908: $? = 0 >configure:13923: result: 4 >configure:13945: checking for int64_t >configure:13962: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:13962: $? = 0 >configure:13984: result: yes >configure:13994: checking size of int64_t >configure:13999: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:13999: $? = 0 >configure:13999: ./conftest >configure:13999: $? = 0 >configure:14014: result: 8 >configure:14036: checking for uint64_t >configure:14053: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:14053: $? = 0 >configure:14075: result: yes >configure:14085: checking size of uint64_t >configure:14090: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:14090: $? = 0 >configure:14090: ./conftest >configure:14090: $? = 0 >configure:14105: result: 8 >configure:14127: checking for int128_t >configure:14144: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:183:9: error: unknown type name 'int128_t' > typedef int128_t t; int s = sizeof(t) == 42; > ^ >configure:14144: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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:14166: result: no >configure:14218: checking for uint128_t >configure:14235: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:183:9: error: unknown type name 'uint128_t' > typedef uint128_t t; int s = sizeof(t) == 42; > ^ >configure:14235: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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 uint128_t t; int s = sizeof(t) == 42; >| int >| main () >| { >| >| ; >| return 0; >| } >configure:14257: result: no >configure:14309: checking for intptr_t >configure:14326: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:14326: $? = 0 >configure:14348: result: yes >configure:14447: checking size of intptr_t >configure:14452: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:14452: $? = 0 >configure:14452: ./conftest >configure:14452: $? = 0 >configure:14467: result: 8 >configure:14491: checking for uintptr_t >configure:14508: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:14508: $? = 0 >configure:14530: result: yes >configure:14629: checking size of uintptr_t >configure:14634: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:14634: $? = 0 >configure:14634: ./conftest >configure:14634: $? = 0 >configure:14649: result: 8 >configure:14673: checking for ssize_t >configure:14691: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:14691: $? = 0 >configure:14713: result: yes >configure:14814: checking size of ssize_t >configure:14819: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:14819: $? = 0 >configure:14819: ./conftest >configure:14819: $? = 0 >configure:14835: result: 8 >configure:14941: checking for stack end address >configure:14958: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:14958: $? = 0 >configure:14965: result: __libc_stack_end >configure:15030: checking for uid_t in sys/types.h >configure:15049: result: yes >configure:15060: checking type of array argument to getgroups >configure:15094: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15094: $? = 0 >configure:15094: ./conftest >configure:15094: $? = 0 >configure:15119: result: gid_t >configure:15127: checking return type of signal handlers >configure:15145: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:164:9: error: void value not ignored as it ought to be > return *(signal (0, 0)) (0) == 1; > ^ >configure:15145: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #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:15152: result: void >configure:15203: checking for working alloca.h >configure:15220: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15220: $? = 0 >configure:15228: result: yes >configure:15236: checking for alloca >configure:15273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15273: $? = 0 >configure:15281: result: yes >configure:15390: checking for dynamic size alloca >configure:15414: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15414: $? = 0 >configure:15421: result: ok >configure:15439: checking for working memcmp >configure:15482: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15482: $? = 0 >configure:15482: ./conftest >configure:15482: $? = 0 >configure:15492: result: yes >configure:15505: checking for broken erfc of glibc-2.3.6 on IA64 >configure:15525: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15525: $? = 0 >configure:15525: ./conftest >configure:15525: $? = 0 >configure:15535: result: no >configure:15567: checking for dup2 >configure:15567: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15567: $? = 0 >configure:15567: result: yes >configure:15580: checking for memmove >configure:15580: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:185:6: warning: conflicting types for built-in function 'memmove' > char memmove (); > ^ >configure:15580: $? = 0 >configure:15580: result: yes >configure:15593: checking for strerror >configure:15593: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15593: $? = 0 >configure:15593: result: yes >configure:15606: checking for strchr >configure:15606: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:187:6: warning: conflicting types for built-in function 'strchr' > char strchr (); > ^ >configure:15606: $? = 0 >configure:15606: result: yes >configure:15619: checking for strstr >configure:15619: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:188:6: warning: conflicting types for built-in function 'strstr' > char strstr (); > ^ >configure:15619: $? = 0 >configure:15619: result: yes >configure:15632: checking for crypt >configure:15632: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/cckxvRvg.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `crypt' >collect2: error: ld returned 1 exit status >configure:15632: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| /* end confdefs.h. */ >| /* Define crypt to an innocuous variant, in case <limits.h> declares crypt. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define crypt innocuous_crypt >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char crypt (); 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 >| >| /* 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 (); >| /* 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 || defined __stub___crypt >| choke me >| #endif >| >| int >| main () >| { >| return crypt (); >| ; >| return 0; >| } >configure:15632: result: no >configure:15645: checking for flock >configure:15645: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15645: $? = 0 >configure:15645: result: yes >configure:15658: checking for isnan >configure:15658: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:190:6: warning: conflicting types for built-in function 'isnan' > char isnan (); > ^ >configure:15658: $? = 0 >configure:15658: result: yes >configure:15671: checking for finite >configure:15671: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:191:6: warning: conflicting types for built-in function 'finite' > char finite (); > ^ >configure:15671: $? = 0 >configure:15671: result: yes >configure:15684: checking for isinf >configure:15684: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:192:6: warning: conflicting types for built-in function 'isinf' > char isinf (); > ^ >configure:15684: $? = 0 >configure:15684: result: yes >configure:15697: checking for hypot >configure:15697: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:193:6: warning: conflicting types for built-in function 'hypot' > char hypot (); > ^ >configure:15697: $? = 0 >configure:15697: result: yes >configure:15710: checking for acosh >configure:15710: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:194:6: warning: conflicting types for built-in function 'acosh' > char acosh (); > ^ >configure:15710: $? = 0 >configure:15710: result: yes >configure:15723: checking for erf >configure:15723: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:195:6: warning: conflicting types for built-in function 'erf' > char erf (); > ^ >configure:15723: $? = 0 >configure:15723: result: yes >configure:15736: checking for tgamma >configure:15736: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:196:6: warning: conflicting types for built-in function 'tgamma' > char tgamma (); > ^ >configure:15736: $? = 0 >configure:15736: result: yes >configure:15749: checking for lgamma_r >configure:15749: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:197:6: warning: conflicting types for built-in function 'lgamma_r' > char lgamma_r (); > ^ >configure:15749: $? = 0 >configure:15749: result: yes >configure:15762: checking for cbrt >configure:15762: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:198:6: warning: conflicting types for built-in function 'cbrt' > char cbrt (); > ^ >configure:15762: $? = 0 >configure:15762: result: yes >configure:15775: checking for strlcpy >configure:15775: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/ccyKBIAr.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `strlcpy' >collect2: error: ld returned 1 exit status >configure:15775: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| /* end confdefs.h. */ >| /* Define strlcpy to an innocuous variant, in case <limits.h> declares strlcpy. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define strlcpy innocuous_strlcpy >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char strlcpy (); below. >| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >| <limits.h> exists even on freestanding compilers. */ >| >| #ifdef __STDC__ >| # include <limits.h> >| #else >| # include <assert.h> >| #endif >| >| #undef strlcpy >| >| /* Override any GCC internal prototype to avoid an error. >| Use char because int might match the return type of a GCC >| builtin and then its argument prototype would still apply. */ >| #ifdef __cplusplus >| extern "C" >| #endif >| char strlcpy (); >| /* The GNU C library defines this for functions which it implements >| to always fail with ENOSYS. Some functions are actually named >| something starting with __ and the normal name is an alias. */ >| #if defined __stub_strlcpy || defined __stub___strlcpy >| choke me >| #endif >| >| int >| main () >| { >| return strlcpy (); >| ; >| return 0; >| } >configure:15775: result: no >configure:15788: checking for strlcat >configure:15788: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/ccjHSJsG.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `strlcat' >collect2: error: ld returned 1 exit status >configure:15788: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| /* end confdefs.h. */ >| /* Define strlcat to an innocuous variant, in case <limits.h> declares strlcat. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define strlcat innocuous_strlcat >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char strlcat (); below. >| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >| <limits.h> exists even on freestanding compilers. */ >| >| #ifdef __STDC__ >| # include <limits.h> >| #else >| # include <assert.h> >| #endif >| >| #undef strlcat >| >| /* Override any GCC internal prototype to avoid an error. >| Use char because int might match the return type of a GCC >| builtin and then its argument prototype would still apply. */ >| #ifdef __cplusplus >| extern "C" >| #endif >| char strlcat (); >| /* The GNU C library defines this for functions which it implements >| to always fail with ENOSYS. Some functions are actually named >| something starting with __ and the normal name is an alias. */ >| #if defined __stub_strlcat || defined __stub___strlcat >| choke me >| #endif >| >| int >| main () >| { >| return strlcat (); >| ; >| return 0; >| } >configure:15788: result: no >configure:15801: checking for ffs >configure:15801: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:199:6: warning: conflicting types for built-in function 'ffs' > char ffs (); > ^ >configure:15801: $? = 0 >configure:15801: result: yes >configure:15814: checking for setproctitle >configure:15814: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/cct6mlB2.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `setproctitle' >collect2: error: ld returned 1 exit status >configure:15814: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 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:15814: result: no >configure:15842: checking sys/pstat.h usability >configure:15842: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:211:23: fatal error: sys/pstat.h: No such file or directory >compilation terminated. >configure:15842: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 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:15842: result: no >configure:15842: checking sys/pstat.h presence >configure:15842: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:178:23: fatal error: sys/pstat.h: No such file or directory >compilation terminated. >configure:15842: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| /* end confdefs.h. */ >| #include <sys/pstat.h> >configure:15842: result: no >configure:15842: checking for sys/pstat.h >configure:15842: result: no >configure:15854: checking for signbit >configure:15872: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15872: $? = 0 >configure:15880: result: yes >configure:15909: checking for fmod >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:202:6: warning: conflicting types for built-in function 'fmod' > char fmod (); > ^ >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for killpg >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for wait4 >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for waitpid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for fork >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:206:6: warning: conflicting types for built-in function 'fork' > char fork (); > ^ >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for spawnv >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/ccx57iqR.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `spawnv' >collect2: error: ld returned 1 exit status >configure:15909: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 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:15909: result: no >configure:15909: checking for syscall >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for __syscall >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/ccLgdytc.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `__syscall' >collect2: error: ld returned 1 exit status >configure:15909: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| /* end confdefs.h. */ >| /* Define __syscall to an innocuous variant, in case <limits.h> declares __syscall. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define __syscall innocuous___syscall >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char __syscall (); 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 __syscall >| >| /* 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 __syscall (); >| /* 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___syscall || defined __stub_____syscall >| choke me >| #endif >| >| int >| main () >| { >| return __syscall (); >| ; >| return 0; >| } >configure:15909: result: no >configure:15909: checking for chroot >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for getcwd >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for eaccess >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for truncate >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for ftruncate >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for ftello >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for chsize >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/ccQFaiOO.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `chsize' >collect2: error: ld returned 1 exit status >configure:15909: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 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:15909: result: no >configure:15909: checking for times >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for utimes >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for utimensat >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for fcntl >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for lockf >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for lstat >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for truncate64 >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for ftruncate64 >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for ftello64 >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for fseeko >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for fseeko64 >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for link >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for symlink >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for readlink >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for readdir_r >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for fsync >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for fdatasync >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for fchown >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for posix_fadvise >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setitimer >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setruid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/cczegSMn.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `setruid' >collect2: error: ld returned 1 exit status >configure:15909: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| /* end confdefs.h. */ >| /* Define setruid to an innocuous variant, in case <limits.h> declares setruid. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define setruid innocuous_setruid >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char setruid (); 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 setruid >| >| /* 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 setruid (); >| /* 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_setruid || defined __stub___setruid >| choke me >| #endif >| >| int >| main () >| { >| return setruid (); >| ; >| return 0; >| } >configure:15909: result: no >configure:15909: checking for seteuid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setreuid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setresuid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for socketpair >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setrgid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/ccq3CCJt.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `setrgid' >collect2: error: ld returned 1 exit status >configure:15909: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| /* end confdefs.h. */ >| /* Define setrgid to an innocuous variant, in case <limits.h> declares setrgid. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define setrgid innocuous_setrgid >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char setrgid (); 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 setrgid >| >| /* 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 setrgid (); >| /* 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_setrgid || defined __stub___setrgid >| choke me >| #endif >| >| int >| main () >| { >| return setrgid (); >| ; >| return 0; >| } >configure:15909: result: no >configure:15909: checking for setegid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setregid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setresgid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for issetugid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/ccgyGxHj.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `issetugid' >collect2: error: ld returned 1 exit status >configure:15909: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| /* end confdefs.h. */ >| /* Define issetugid to an innocuous variant, in case <limits.h> declares issetugid. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define issetugid innocuous_issetugid >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char issetugid (); 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 issetugid >| >| /* 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 issetugid (); >| /* 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_issetugid || defined __stub___issetugid >| choke me >| #endif >| >| int >| main () >| { >| return issetugid (); >| ; >| return 0; >| } >configure:15909: result: no >configure:15909: checking for pause >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for lchown >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for lchmod >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:248:1: error: unknown type name 'choke' > choke me > ^ >conftest.c:251:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int' > int > ^ >configure:15909: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| /* end confdefs.h. */ >| /* Define lchmod to an innocuous variant, in case <limits.h> declares lchmod. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define lchmod innocuous_lchmod >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char lchmod (); below. >| 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 lchmod >| >| /* Override any GCC internal prototype to avoid an error. >| Use char because int might match the return type of a GCC >| builtin and then its argument prototype would still apply. */ >| #ifdef __cplusplus >| extern "C" >| #endif >| char lchmod (); >| /* The GNU C library defines this for functions which it implements >| to always fail with ENOSYS. Some functions are actually named >| something starting with __ and the normal name is an alias. */ >| #if defined __stub_lchmod || defined __stub___lchmod >| choke me >| #endif >| >| int >| main () >| { >| return lchmod (); >| ; >| return 0; >| } >configure:15909: result: no >configure:15909: checking for getpgrp >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setpgrp >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for getpgid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setpgid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for initgroups >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for getgroups >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setgroups >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for getpriority >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for getrlimit >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setrlimit >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for sysconf >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for close >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for getpwnam_r >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for getgrnam_r >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for dlopen >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for sigprocmask >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for sigaction >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for sigsetjmp >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/ccQySzsJ.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `sigsetjmp' >collect2: error: ld returned 1 exit status >configure:15909: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| /* end confdefs.h. */ >| /* Define sigsetjmp to an innocuous variant, in case <limits.h> declares sigsetjmp. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define sigsetjmp innocuous_sigsetjmp >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char sigsetjmp (); 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 sigsetjmp >| >| /* 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 sigsetjmp (); >| /* 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_sigsetjmp || defined __stub___sigsetjmp >| choke me >| #endif >| >| int >| main () >| { >| return sigsetjmp (); >| ; >| return 0; >| } >configure:15909: result: no >configure:15909: checking for _setjmp >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for _longjmp >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for getsid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setsid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for telldir >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for seekdir >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for fchmod >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for cosh >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:267:6: warning: conflicting types for built-in function 'cosh' > char cosh (); > ^ >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for sinh >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:268:6: warning: conflicting types for built-in function 'sinh' > char sinh (); > ^ >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for tanh >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:269:6: warning: conflicting types for built-in function 'tanh' > char tanh (); > ^ >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for log2 >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:270:6: warning: conflicting types for built-in function 'log2' > char log2 (); > ^ >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for round >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:271:6: warning: conflicting types for built-in function 'round' > char round (); > ^ >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for llabs >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:272:6: warning: conflicting types for built-in function 'llabs' > char llabs (); > ^ >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setuid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for setgid >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for daemon >configure:15909: result: no >configure:15909: checking for select_large_fdset >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/cc9SNUJf.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `select_large_fdset' >collect2: error: ld returned 1 exit status >configure:15909: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 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:15909: result: no >configure:15909: checking for setenv >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for unsetenv >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for mktime >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for timegm >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for gmtime_r >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for clock_gettime >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for gettimeofday >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for poll >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for ppoll >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for pread >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for sendfile >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for shutdown >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for sigaltstack >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for dl_iterate_phdr >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for dup >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for dup3 >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for pipe2 >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for posix_memalign >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c:292:6: warning: conflicting types for built-in function 'posix_memalign' > char posix_memalign (); > ^ >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for memalign >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for ioctl >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:15909: $? = 0 >configure:15909: result: yes >configure:15909: checking for isfinite >configure:15909: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/ccsDHkJO.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `isfinite' >collect2: error: ld returned 1 exit status >configure:15909: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 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:15909: result: no >configure:15919: checking for unsetenv returns a value >configure:15937: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:15937: $? = 0 >configure:15944: result: yes >configure:15951: checking for __builtin_setjmp >configure:15968: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >conftest.c: In function 't': >conftest.c:273:35: error: '__builtin_longjmp' second argument must be 1 > jmp_buf jb; void t(v) int v; {__builtin_longjmp(jb, v);} > ^ >configure:15968: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| /* end confdefs.h. */ >| #include <setjmp.h> >| jmp_buf jb; void t(v) int v; {__builtin_longjmp(jb, v);} >| int >| main () >| { >| __builtin_setjmp(jb); >| ; >| return 0; >| } >configure:15977: result: no >configure:15982: checking for setjmp type >configure:16029: result: _setjmp >configure:16055: checking whether struct tm is in sys/time.h or time.h >configure:16075: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:16075: $? = 0 >configure:16082: result: time.h >configure:16090: checking for struct tm.tm_zone >configure:16090: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:16090: $? = 0 >configure:16090: result: yes >configure:16157: checking for struct tm.tm_gmtoff >configure:16173: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:16173: $? = 0 >configure:16180: result: yes >configure:16186: checking for external int daylight >configure:16203: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:16203: $? = 0 >configure:16211: result: yes >configure:16218: checking for external timezone >configure:16241: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:16241: $? = 0 >configure:16261: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:16261: $? = 0 >configure:16269: result: long >configure:16279: checking for external altzone >configure:16302: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:291:8: error: 'altzone' undeclared (first use in this function) > t = &(&altzone)[0]; > ^ >conftest.c:291:8: note: each undeclared identifier is reported only once for each function it appears in >configure:16302: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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:16330: result: no >configure:16342: checking for timezone >configure:16342: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:16342: $? = 0 >configure:16342: result: yes >configure:16352: checking whether timezone requires zero arguments >configure:16368: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:286:7: error: called object 'timezone' is not a function or function pointer > (void)timezone(0, 0); > ^ >In file included from conftest.c:282:0: >/usr/include/time.h:292:17: note: declared here > extern long int timezone; > ^ >configure:16368: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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:16376: result: yes >configure:16384: checking for negative time_t for gmtime(3) >configure:16426: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:16426: $? = 0 >configure:16426: ./conftest >configure:16426: $? = 0 >configure:16436: result: yes >configure:16445: checking for localtime(3) overflow correctly >configure:16489: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lrt -ldl -lm >&5 >configure:16489: $? = 0 >configure:16489: ./conftest >configure:16489: $? = 0 >configure:16499: result: yes >configure:16686: checking whether right shift preserve sign bit >configure:16705: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:16705: $? = 0 >configure:16712: result: yes >configure:16724: checking read count field in FILE structures >configure:16743: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:291:19: error: 'FILE {aka struct _IO_FILE}' has no member named '_cnt' > FILE *f = stdin; f->_cnt = 0; > ^ >configure:16743: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| /* end confdefs.h. */ >| #include <stdio.h> >| >| int >| main () >| { >| FILE *f = stdin; f->_cnt = 0; >| ; >| return 0; >| } >configure:16743: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:291:19: error: 'FILE {aka struct _IO_FILE}' has no member named '__cnt' > FILE *f = stdin; f->__cnt = 0; > ^ >configure:16743: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| /* end confdefs.h. */ >| #include <stdio.h> >| >| int >| main () >| { >| FILE *f = stdin; f->__cnt = 0; >| ; >| return 0; >| } >configure:16743: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:291:19: error: 'FILE {aka struct _IO_FILE}' has no member named '_r' > FILE *f = stdin; f->_r = 0; > ^ >configure:16743: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| /* end confdefs.h. */ >| #include <stdio.h> >| >| int >| main () >| { >| FILE *f = stdin; f->_r = 0; >| ; >| return 0; >| } >configure:16743: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:291:19: error: 'FILE {aka struct _IO_FILE}' has no member named 'readCount' > FILE *f = stdin; f->readCount = 0; > ^ >configure:16743: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| /* end confdefs.h. */ >| #include <stdio.h> >| >| int >| main () >| { >| FILE *f = stdin; f->readCount = 0; >| ; >| return 0; >| } >configure:16743: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:291:19: error: 'FILE {aka struct _IO_FILE}' has no member named '_rcount' > FILE *f = stdin; f->_rcount = 0; > ^ >configure:16743: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| /* end confdefs.h. */ >| #include <stdio.h> >| >| int >| main () >| { >| FILE *f = stdin; f->_rcount = 0; >| ; >| return 0; >| } >configure:16749: result: not found (OK if using GNU libc) >configure:16762: checking read buffer ptr field in FILE structures >configure:16780: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:16780: $? = 0 >configure:16788: result: _IO_read_ptr >configure:16797: checking read buffer end field in FILE structures >configure:16815: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:16815: $? = 0 >configure:16823: result: _IO_read_end >configure:16835: checking size of struct stat.st_ino >configure:16865: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:16865: $? = 0 >configure:16899: result: SIZEOF_LONG >configure:16925: checking whether struct dirent.d_name is too small >configure:16967: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c: In function 'main': >conftest.c:316:12: error: size of array 'test_array' is negative > static int test_array [1 - 2 * !(offsetof(struct dirent, d_name[numberof(d.d_name)]) - offsetof(struct dirent, d_name) < 256)]; > ^ >configure:16967: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| #define FILE_READPTR _IO_read_ptr >| #define FILE_READEND _IO_read_end >| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG >| /* end confdefs.h. */ >| >| #if defined _WIN32 >| # error <<<struct direct in win32/dir.h has variable length d_name>>> >| #elif defined HAVE_DIRENT_H >| # include <dirent.h> >| #elif defined HAVE_DIRECT_H >| # include <direct.h> >| #else >| # define dirent direct >| # if HAVE_SYS_NDIR_H >| # include <sys/ndir.h> >| # endif >| # if HAVE_SYS_DIR_H >| # include <sys/dir.h> >| # endif >| # if HAVE_NDIR_H >| # include <ndir.h> >| # endif >| #endif >| #include <stddef.h> >| #define numberof(array) (int)(sizeof(array) / sizeof((array)[0])) >| struct dirent d; >| >| >| int >| main () >| { >| static int test_array [1 - 2 * !(offsetof(struct dirent, d_name[numberof(d.d_name)]) - offsetof(struct dirent, d_name) < 256)]; >| test_array [0] = 0; >| return test_array [0]; >| >| ; >| return 0; >| } >configure:16974: result: no >configure:16983: checking whether _SC_CLK_TCK is supported >configure:17000: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:17000: $? = 0 >configure:17008: result: yes >configure:17117: checking stack growing direction on x86_64 >configure:17168: result: -1 >configure:17181: checking for pthread_kill in -lthr >configure:17206: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lthr -lrt -ldl -lm >&5 >ld: cannot find -lthr >collect2: error: ld returned 1 exit status >configure:17206: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| #define FILE_READPTR _IO_read_ptr >| #define FILE_READEND _IO_read_end >| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG >| #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:17216: result: no >configure:17181: checking for pthread_kill in -lpthread >configure:17206: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17206: $? = 0 >configure:17216: result: yes >configure:17235: checking for pthread_np.h >configure:17235: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:296:24: fatal error: pthread_np.h: No such file or directory >compilation terminated. >configure:17235: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| #define FILE_READPTR _IO_read_ptr >| #define FILE_READEND _IO_read_end >| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG >| #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:17235: result: no >configure:17273: checking for sched_yield >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17273: $? = 0 >configure:17273: result: yes >configure:17273: checking for pthread_attr_setinheritsched >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17273: $? = 0 >configure:17273: result: yes >configure:17273: checking for pthread_getattr_np >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17273: $? = 0 >configure:17273: result: yes >configure:17273: checking for pthread_attr_get_np >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/ccn6VCvl.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `pthread_attr_get_np' >collect2: error: ld returned 1 exit status >configure:17273: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| #define FILE_READPTR _IO_read_ptr >| #define FILE_READEND _IO_read_end >| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG >| #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_GETATTR_NP 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:17273: result: no >configure:17273: checking for pthread_attr_getstack >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17273: $? = 0 >configure:17273: result: yes >configure:17273: checking for pthread_get_stackaddr_np >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/cctQ4PEN.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `pthread_get_stackaddr_np' >collect2: error: ld returned 1 exit status >configure:17273: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| #define FILE_READPTR _IO_read_ptr >| #define FILE_READEND _IO_read_end >| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG >| #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_GETATTR_NP 1 >| #define HAVE_PTHREAD_ATTR_GETSTACK 1 >| /* end confdefs.h. */ >| /* Define pthread_get_stackaddr_np to an innocuous variant, in case <limits.h> declares pthread_get_stackaddr_np. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define pthread_get_stackaddr_np innocuous_pthread_get_stackaddr_np >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char pthread_get_stackaddr_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_get_stackaddr_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_get_stackaddr_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_get_stackaddr_np || defined __stub___pthread_get_stackaddr_np >| choke me >| #endif >| >| int >| main () >| { >| return pthread_get_stackaddr_np (); >| ; >| return 0; >| } >configure:17273: result: no >configure:17273: checking for pthread_get_stacksize_np >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/cclVYVT5.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `pthread_get_stacksize_np' >collect2: error: ld returned 1 exit status >configure:17273: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| #define FILE_READPTR _IO_read_ptr >| #define FILE_READEND _IO_read_end >| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG >| #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_GETATTR_NP 1 >| #define HAVE_PTHREAD_ATTR_GETSTACK 1 >| /* end confdefs.h. */ >| /* Define pthread_get_stacksize_np to an innocuous variant, in case <limits.h> declares pthread_get_stacksize_np. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define pthread_get_stacksize_np innocuous_pthread_get_stacksize_np >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char pthread_get_stacksize_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_get_stacksize_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_get_stacksize_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_get_stacksize_np || defined __stub___pthread_get_stacksize_np >| choke me >| #endif >| >| int >| main () >| { >| return pthread_get_stacksize_np (); >| ; >| return 0; >| } >configure:17273: result: no >configure:17273: checking for thr_stksegment >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/ccrPATcj.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `thr_stksegment' >collect2: error: ld returned 1 exit status >configure:17273: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| #define FILE_READPTR _IO_read_ptr >| #define FILE_READEND _IO_read_end >| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG >| #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_GETATTR_NP 1 >| #define HAVE_PTHREAD_ATTR_GETSTACK 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:17273: result: no >configure:17273: checking for pthread_stackseg_np >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/cc4UH0tr.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `pthread_stackseg_np' >collect2: error: ld returned 1 exit status >configure:17273: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| #define FILE_READPTR _IO_read_ptr >| #define FILE_READEND _IO_read_end >| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG >| #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_GETATTR_NP 1 >| #define HAVE_PTHREAD_ATTR_GETSTACK 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:17273: result: no >configure:17273: checking for pthread_getthrds_np >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >/scratch/mmokrejs/gentoo/var/tmp/portage/dev-lang/ruby-2.0.0_p643/temp/ccKkNASE.o: In function `main': >conftest.c:(.text.startup+0x7): undefined reference to `pthread_getthrds_np' >collect2: error: ld returned 1 exit status >configure:17273: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| #define FILE_READPTR _IO_read_ptr >| #define FILE_READEND _IO_read_end >| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG >| #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_GETATTR_NP 1 >| #define HAVE_PTHREAD_ATTR_GETSTACK 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:17273: result: no >configure:17273: checking for pthread_cond_init >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17273: $? = 0 >configure:17273: result: yes >configure:17273: checking for pthread_condattr_setclock >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17273: $? = 0 >configure:17273: result: yes >configure:17273: checking for pthread_condattr_init >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17273: $? = 0 >configure:17273: result: yes >configure:17273: checking for pthread_sigmask >configure:17273: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17273: $? = 0 >configure:17273: result: yes >configure:17287: checking for pthread_attr_init >configure:17287: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17287: $? = 0 >configure:17287: result: yes >configure:17303: checking for getcontext >configure:17303: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17303: $? = 0 >configure:17303: result: yes >configure:17303: checking for setcontext >configure:17303: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17303: $? = 0 >configure:17303: result: yes >configure:17316: checking if fork works with pthread >configure:17384: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17384: $? = 0 >configure:17384: ./conftest >configure:17384: $? = 0 >configure:17394: result: yes >configure:17424: checking whether ELF binaries are produced >configure:17440: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17440: $? = 0 >configure:17454: result: yes >configure:17466: checking elf.h usability >configure:17466: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:17466: $? = 0 >configure:17466: result: yes >configure:17466: checking elf.h presence >configure:17466: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:17466: $? = 0 >configure:17466: result: yes >configure:17466: checking for elf.h >configure:17466: result: yes >configure:17466: checking elf_abi.h usability >configure:17466: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >conftest.c:340:21: fatal error: elf_abi.h: No such file or directory >compilation terminated. >configure:17466: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| #define FILE_READPTR _IO_read_ptr >| #define FILE_READEND _IO_read_end >| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG >| #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_GETATTR_NP 1 >| #define HAVE_PTHREAD_ATTR_GETSTACK 1 >| #define HAVE_PTHREAD_COND_INIT 1 >| #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 >| #define HAVE_PTHREAD_CONDATTR_INIT 1 >| #define HAVE_PTHREAD_SIGMASK 1 >| #define HAVE_PTHREAD_ATTR_INIT 1 >| #define HAVE_GETCONTEXT 1 >| #define HAVE_SETCONTEXT 1 >| #define USE_ELF 1 >| #define HAVE_ELF_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 <elf_abi.h> >configure:17466: result: no >configure:17466: checking elf_abi.h presence >configure:17466: x86_64-pc-linux-gnu-gcc -E conftest.c >conftest.c:307:21: fatal error: elf_abi.h: No such file or directory >compilation terminated. >configure:17466: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define CANONICALIZATION_FOR_MATHN 1 >| #define RUBY_BASE_NAME "ruby" !<verconf>! >| #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !<verconf>! >| #define STDC_HEADERS 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_STDLIB_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_STDINT_H 1 >| #define HAVE_UNISTD_H 1 >| #define __EXTENSIONS__ 1 >| #define _ALL_SOURCE 1 >| #define _GNU_SOURCE 1 >| #define _POSIX_PTHREAD_SEMANTICS 1 >| #define _TANDEM_SOURCE 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE__BOOL 1 >| #define HAVE_STDBOOL_H 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_SYSCALL_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SYS_FCNTL_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_SYS_TIMES_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYSCALL_H 1 >| #define HAVE_PWD_H 1 >| #define HAVE_GRP_H 1 >| #define HAVE_A_OUT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_FLOAT_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_TIME_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_LONG_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_OFF_T 8 >| #define SIZEOF_VOIDP 8 >| #define SIZEOF_FLOAT 4 >| #define SIZEOF_DOUBLE 8 >| #define SIZEOF_TIME_T 8 >| #define PRI_LL_PREFIX "ll" >| #define rb_pid_t pid_t >| #define PIDT2NUM(v) INT2NUM(v) >| #define NUM2PIDT(v) NUM2INT(v) >| #define PRI_PIDT_PREFIX PRI_INT_PREFIX >| #define rb_uid_t uid_t >| #define UIDT2NUM(v) UINT2NUM(v) >| #define NUM2UIDT(v) NUM2UINT(v) >| #define PRI_UIDT_PREFIX PRI_INT_PREFIX >| #define rb_gid_t gid_t >| #define GIDT2NUM(v) UINT2NUM(v) >| #define NUM2GIDT(v) NUM2UINT(v) >| #define PRI_GIDT_PREFIX PRI_INT_PREFIX >| #define rb_time_t time_t >| #define TIMET2NUM(v) LONG2NUM(v) >| #define NUM2TIMET(v) NUM2LONG(v) >| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX >| #define rb_dev_t dev_t >| #define DEVT2NUM(v) ULONG2NUM(v) >| #define NUM2DEVT(v) NUM2ULONG(v) >| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX >| #define rb_mode_t mode_t >| #define MODET2NUM(v) UINT2NUM(v) >| #define NUM2MODET(v) NUM2UINT(v) >| #define PRI_MODET_PREFIX PRI_INT_PREFIX >| #define rb_rlim_t rlim_t >| #define RLIM2NUM(v) ULONG2NUM(v) >| #define NUM2RLIM(v) NUM2ULONG(v) >| #define PRI_RLIM_PREFIX PRI_LONG_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 NORETURN(x) __attribute__ ((noreturn)) x >| #define DEPRECATED(x) __attribute__ ((deprecated)) x >| #define NOINLINE(x) __attribute__ ((noinline)) x >| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); >| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) >| #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 HAVE_DECL_SYS_NERR 1 >| #define HAVE_LIBDL 1 >| #define HAVE_LIBRT 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_LONG >| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG >| #define HAVE_STRUCT_STAT_ST_ATIM 1 >| #define HAVE_STRUCT_STAT_ST_MTIM 1 >| #define HAVE_STRUCT_STAT_ST_CTIM 1 >| #define HAVE_STRUCT_TIMEVAL 1 >| #define HAVE_STRUCT_TIMESPEC 1 >| #define HAVE_STRUCT_TIMEZONE 1 >| #define HAVE_CLOCKID_T 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_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 STACK_END_ADDRESS __libc_stack_end >| #define GETGROUPS_T gid_t >| #define RETSIGTYPE void >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define HAVE_DUP2 1 >| #define HAVE_MEMMOVE 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRSTR 1 >| #define HAVE_FLOCK 1 >| #define HAVE_ISNAN 1 >| #define HAVE_FINITE 1 >| #define HAVE_ISINF 1 >| #define HAVE_HYPOT 1 >| #define HAVE_ACOSH 1 >| #define HAVE_ERF 1 >| #define HAVE_TGAMMA 1 >| #define HAVE_LGAMMA_R 1 >| #define HAVE_CBRT 1 >| #define HAVE_FFS 1 >| #define SPT_TYPE SPT_REUSEARGV >| #define HAVE_SIGNBIT 1 >| #define HAVE_FMOD 1 >| #define HAVE_KILLPG 1 >| #define HAVE_WAIT4 1 >| #define HAVE_WAITPID 1 >| #define HAVE_FORK 1 >| #define HAVE_SYSCALL 1 >| #define HAVE_CHROOT 1 >| #define HAVE_GETCWD 1 >| #define HAVE_EACCESS 1 >| #define HAVE_TRUNCATE 1 >| #define HAVE_FTRUNCATE 1 >| #define HAVE_FTELLO 1 >| #define HAVE_TIMES 1 >| #define HAVE_UTIMES 1 >| #define HAVE_UTIMENSAT 1 >| #define HAVE_FCNTL 1 >| #define HAVE_LOCKF 1 >| #define HAVE_LSTAT 1 >| #define HAVE_TRUNCATE64 1 >| #define HAVE_FTRUNCATE64 1 >| #define HAVE_FTELLO64 1 >| #define HAVE_FSEEKO 1 >| #define HAVE_FSEEKO64 1 >| #define HAVE_LINK 1 >| #define HAVE_SYMLINK 1 >| #define HAVE_READLINK 1 >| #define HAVE_READDIR_R 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FCHOWN 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_SETITIMER 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETREUID 1 >| #define HAVE_SETRESUID 1 >| #define HAVE_SOCKETPAIR 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETREGID 1 >| #define HAVE_SETRESGID 1 >| #define HAVE_PAUSE 1 >| #define HAVE_LCHOWN 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_SETPGRP 1 >| #define HAVE_GETPGID 1 >| #define HAVE_SETPGID 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_GETPRIORITY 1 >| #define HAVE_GETRLIMIT 1 >| #define HAVE_SETRLIMIT 1 >| #define HAVE_SYSCONF 1 >| #define HAVE_CLOSE 1 >| #define HAVE_GETPWNAM_R 1 >| #define HAVE_GETGRNAM_R 1 >| #define HAVE_DLOPEN 1 >| #define HAVE_SIGPROCMASK 1 >| #define HAVE_SIGACTION 1 >| #define HAVE__SETJMP 1 >| #define HAVE__LONGJMP 1 >| #define HAVE_GETSID 1 >| #define HAVE_SETSID 1 >| #define HAVE_TELLDIR 1 >| #define HAVE_SEEKDIR 1 >| #define HAVE_FCHMOD 1 >| #define HAVE_COSH 1 >| #define HAVE_SINH 1 >| #define HAVE_TANH 1 >| #define HAVE_LOG2 1 >| #define HAVE_ROUND 1 >| #define HAVE_LLABS 1 >| #define HAVE_SETUID 1 >| #define HAVE_SETGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_MKTIME 1 >| #define HAVE_TIMEGM 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_CLOCK_GETTIME 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_POLL 1 >| #define HAVE_PPOLL 1 >| #define HAVE_PREAD 1 >| #define HAVE_SENDFILE 1 >| #define HAVE_SHUTDOWN 1 >| #define HAVE_SIGALTSTACK 1 >| #define HAVE_DL_ITERATE_PHDR 1 >| #define HAVE_DUP 1 >| #define HAVE_DUP3 1 >| #define HAVE_PIPE2 1 >| #define HAVE_POSIX_MEMALIGN 1 >| #define HAVE_MEMALIGN 1 >| #define HAVE_IOCTL 1 >| #define RUBY_SETJMP(env) _setjmp(env) >| #define RUBY_LONGJMP(env,val) _longjmp(env,val) >| #define RUBY_JMP_BUF jmp_buf >| #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 RSHIFT(x,y) ((x)>>(int)(y)) >| #define FILE_READPTR _IO_read_ptr >| #define FILE_READEND _IO_read_end >| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG >| #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_GETATTR_NP 1 >| #define HAVE_PTHREAD_ATTR_GETSTACK 1 >| #define HAVE_PTHREAD_COND_INIT 1 >| #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 >| #define HAVE_PTHREAD_CONDATTR_INIT 1 >| #define HAVE_PTHREAD_SIGMASK 1 >| #define HAVE_PTHREAD_ATTR_INIT 1 >| #define HAVE_GETCONTEXT 1 >| #define HAVE_SETCONTEXT 1 >| #define USE_ELF 1 >| #define HAVE_ELF_H 1 >| /* end confdefs.h. */ >| #include <elf_abi.h> >configure:17466: result: no >configure:17466: checking for elf_abi.h >configure:17466: result: no >configure:17506: checking whether OS depend dynamic link works >configure:17734: result: yes >configure:17920: checking for backtrace >configure:17920: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -Wl,-O1 -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,--no-undefined conftest.c -lpthread -lrt -ldl -lm >&5 >configure:17920: $? = 0 >configure:17920: result: yes >configure:17941: checking valgrind/memcheck.h usability >configure:17941: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing conftest.c >&5 >configure:17941: $? = 0 >configure:17941: result: yes >configure:17941: checking valgrind/memcheck.h presence >configure:17941: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:17941: $? = 0 >configure:17941: result: yes >configure:17941: checking for valgrind/memcheck.h >configure:17941: result: yes >configure:18076: checking for x86_64-pc-linux-gnu-strip >configure:18092: found /scratch/mmokrejs/gentoo/usr/bin/x86_64-pc-linux-gnu-strip >configure:18103: result: x86_64-pc-linux-gnu-strip >configure:18374: checking whether -Wl,--no-undefined is accepted as LDFLAGS >configure:18396: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -fPIC -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wl,-O1 -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,--no-undefined -Wl,--no-undefined conftest.c -lpthread -lrt -ldl -lm >&5 >configure:18396: $? = 0 >configure:18398: result: yes >configure:18881: checking for prefix of external symbols >configure:18898: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -fPIC conftest.c >&5 >configure:18898: $? = 0 >configure:18910: result: NONE >configure:19073: checking pthread.h usability >configure:19073: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -fPIC conftest.c >&5 >configure:19073: $? = 0 >configure:19073: result: yes >configure:19073: checking pthread.h presence >configure:19073: x86_64-pc-linux-gnu-gcc -E conftest.c >configure:19073: $? = 0 >configure:19073: result: yes >configure:19073: checking for pthread.h >configure:19073: result: yes >configure:19103: checking if make is GNU make >configure:19122: result: yes >configure:19227: checking for memmem >configure:19227: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -fPIC -L. -Wl,-O1 -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,--no-undefined conftest.c -lpthread -lrt -ldl -lm >&5 >configure:19227: $? = 0 >configure:19227: result: yes >configure:19230: checking for broken memmem >configure:19266: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -fPIC -L. -Wl,-O1 -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,--no-undefined conftest.c -lpthread -lrt -ldl -lm >&5 >configure:19266: $? = 0 >configure:19266: ./conftest >configure:19266: $? = 0 >configure:19277: result: no >configure:19807: checking for nroff >configure:19825: found /scratch/mmokrejs/gentoo/usr/bin/nroff >configure:19837: result: /scratch/mmokrejs/gentoo/usr/bin/nroff >configure:19909: result: ruby library version = 2.0.0 >configure:20090: 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 login2 > >config.status:923: creating Makefile >config.status:923: creating ruby-2.0.pc > >## ---------------- ## >## Cache variables. ## >## ---------------- ## > >ac_cv_build=x86_64-pc-linux-gnu >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_volatile=yes >ac_cv_cxx_compiler_gnu=yes >ac_cv_env_CCC_set= >ac_cv_env_CCC_value= >ac_cv_env_CC_set= >ac_cv_env_CC_value= >ac_cv_env_CFLAGS_set=set >ac_cv_env_CFLAGS_value='-O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing' >ac_cv_env_CPPFLAGS_set=set >ac_cv_env_CPPFLAGS_value= >ac_cv_env_CPP_set= >ac_cv_env_CPP_value= >ac_cv_env_CXXFLAGS_set=set >ac_cv_env_CXXFLAGS_value='-O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing' >ac_cv_env_CXX_set= >ac_cv_env_CXX_value= >ac_cv_env_LDFLAGS_set=set >ac_cv_env_LDFLAGS_value=-Wl,-O1 >ac_cv_env_LIBS_set= >ac_cv_env_LIBS_value= >ac_cv_env_build_alias_set=set >ac_cv_env_build_alias_value=x86_64-pc-linux-gnu >ac_cv_env_host_alias_set=set >ac_cv_env_host_alias_value=x86_64-pc-linux-gnu >ac_cv_env_target_alias_set= >ac_cv_env_target_alias_value= >ac_cv_func___builtin_setjmp=no >ac_cv_func___syscall=no >ac_cv_func__longjmp=yes >ac_cv_func__setjmp=yes >ac_cv_func_acosh=yes >ac_cv_func_alloca_works=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_gettime=yes >ac_cv_func_close=yes >ac_cv_func_cosh=yes >ac_cv_func_crypt=no >ac_cv_func_daemon=no >ac_cv_func_dl_iterate_phdr=yes >ac_cv_func_dlopen=yes >ac_cv_func_dup2=yes >ac_cv_func_dup3=yes >ac_cv_func_dup=yes >ac_cv_func_eaccess=yes >ac_cv_func_erf=yes >ac_cv_func_fchmod=yes >ac_cv_func_fchown=yes >ac_cv_func_fcntl=yes >ac_cv_func_fdatasync=yes >ac_cv_func_ffs=yes >ac_cv_func_finite=yes >ac_cv_func_flock=yes >ac_cv_func_fmod=yes >ac_cv_func_fork=yes >ac_cv_func_fseeko64=yes >ac_cv_func_fseeko=yes >ac_cv_func_fsync=yes >ac_cv_func_ftello64=yes >ac_cv_func_ftello=yes >ac_cv_func_ftruncate64=yes >ac_cv_func_ftruncate=yes >ac_cv_func_getcontext=yes >ac_cv_func_getcwd=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_getrlimit=yes >ac_cv_func_getsid=yes >ac_cv_func_gettimeofday=yes >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=no >ac_cv_func_killpg=yes >ac_cv_func_lchmod=no >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_memalign=yes >ac_cv_func_memcmp_working=yes >ac_cv_func_memmem=yes >ac_cv_func_memmove=yes >ac_cv_func_mktime=yes >ac_cv_func_pause=yes >ac_cv_func_pipe2=yes >ac_cv_func_poll=yes >ac_cv_func_posix_fadvise=yes >ac_cv_func_posix_memalign=yes >ac_cv_func_ppoll=yes >ac_cv_func_pread=yes >ac_cv_func_pthread_attr_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=yes >ac_cv_func_pthread_get_stackaddr_np=no >ac_cv_func_pthread_get_stacksize_np=no >ac_cv_func_pthread_getattr_np=yes >ac_cv_func_pthread_getthrds_np=no >ac_cv_func_pthread_sigmask=yes >ac_cv_func_pthread_stackseg_np=no >ac_cv_func_readdir_r=yes >ac_cv_func_readlink=yes >ac_cv_func_round=yes >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=yes >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_setitimer=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=yes >ac_cv_func_setresuid=yes >ac_cv_func_setreuid=yes >ac_cv_func_setrgid=no >ac_cv_func_setrlimit=yes >ac_cv_func_setruid=no >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=no >ac_cv_func_sinh=yes >ac_cv_func_socketpair=yes >ac_cv_func_spawnv=no >ac_cv_func_strchr=yes >ac_cv_func_strerror=yes >ac_cv_func_strlcat=no >ac_cv_func_strlcpy=no >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=yes >ac_cv_func_truncate=yes >ac_cv_func_unsetenv=yes >ac_cv_func_utimensat=yes >ac_cv_func_utimes=yes >ac_cv_func_wait4=yes >ac_cv_func_waitpid=yes >ac_cv_have_decl_sys_nerr=yes >ac_cv_header_a_out_h=yes >ac_cv_header_atomic_h=no >ac_cv_header_direct_h=no >ac_cv_header_dirent_dirent_h=yes >ac_cv_header_elf_abi_h=no >ac_cv_header_elf_h=yes >ac_cv_header_fcntl_h=yes >ac_cv_header_float_h=yes >ac_cv_header_grp_h=yes >ac_cv_header_ieeefp_h=no >ac_cv_header_intrinsics_h=no >ac_cv_header_inttypes_h=yes >ac_cv_header_langinfo_h=yes >ac_cv_header_limits_h=yes >ac_cv_header_locale_h=yes >ac_cv_header_memory_h=yes >ac_cv_header_minix_config_h=no >ac_cv_header_net_socket_h=no >ac_cv_header_netinet_in_systm_h=yes >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_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_fcntl_h=yes >ac_cv_header_sys_file_h=yes >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=yes >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=yes >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_time_h=yes >ac_cv_header_sys_times_h=yes >ac_cv_header_sys_types_h=yes >ac_cv_header_sys_utime_h=no >ac_cv_header_sys_wait_h=yes >ac_cv_header_syscall_h=yes >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=yes >ac_cv_header_xti_h=no >ac_cv_host=x86_64-pc-linux-gnu >ac_cv_lib_crypt_crypt=no >ac_cv_lib_dl_dlopen=yes >ac_cv_lib_dld_shl_load=no >ac_cv_lib_pthread___pthread_kill=yes >ac_cv_lib_rt_clock_gettime=yes >ac_cv_lib_socket_socketpair=no >ac_cv_lib_thr___pthread_kill=no >ac_cv_member_struct_stat_st_atim=yes >ac_cv_member_struct_stat_st_atimensec=no >ac_cv_member_struct_stat_st_atimespec=no >ac_cv_member_struct_stat_st_blksize=yes >ac_cv_member_struct_stat_st_blocks=yes >ac_cv_member_struct_stat_st_ctim=yes >ac_cv_member_struct_stat_st_ctimensec=no >ac_cv_member_struct_stat_st_ctimespec=no >ac_cv_member_struct_stat_st_mtim=yes >ac_cv_member_struct_stat_st_mtimensec=no >ac_cv_member_struct_stat_st_mtimespec=no >ac_cv_member_struct_stat_st_rdev=yes >ac_cv_member_struct_tm_tm_zone=yes >ac_cv_objext=o >ac_cv_path_EGREP='/scratch/mmokrejs/gentoo/usr/bin/grep -E' >ac_cv_path_GREP=/scratch/mmokrejs/gentoo/usr/bin/grep >ac_cv_path_NROFF=/scratch/mmokrejs/gentoo/usr/bin/nroff >ac_cv_path_mkdir=/scratch/mmokrejs/gentoo/usr/bin/mkdir >ac_cv_prog_AR=x86_64-pc-linux-gnu-ar >ac_cv_prog_AS=x86_64-pc-linux-gnu-as >ac_cv_prog_CC=x86_64-pc-linux-gnu-gcc >ac_cv_prog_CPP='x86_64-pc-linux-gnu-gcc -E' >ac_cv_prog_CXX=x86_64-pc-linux-gnu-g++ >ac_cv_prog_DOT=dot >ac_cv_prog_LD=x86_64-pc-linux-gnu-ld >ac_cv_prog_NM=x86_64-pc-linux-gnu-nm >ac_cv_prog_OBJCOPY=x86_64-pc-linux-gnu-objcopy >ac_cv_prog_OBJDUMP=x86_64-pc-linux-gnu-objdump >ac_cv_prog_PKG_CONFIG=pkg-config >ac_cv_prog_RANLIB=x86_64-pc-linux-gnu-ranlib >ac_cv_prog_STRIP=x86_64-pc-linux-gnu-strip >ac_cv_prog_cc_c89= >ac_cv_prog_cc_g=yes >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___int64=0 >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_LONG >ac_cv_sizeof_struct_stat_st_ino=SIZEOF_LONG >ac_cv_sizeof_struct_stat_st_size=SIZEOF_LONG >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-pc-linux-gnu >ac_cv_type__Bool=yes >ac_cv_type_clockid_t=yes >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_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_binary_elf=yes >rb_cv_broken_glibc_ia64_erfc=no >rb_cv_broken_memmem=no >rb_cv_char_bit=8 >rb_cv_cppoutfile=yes >rb_cv_dev_t_convertible=ULONG >rb_cv_dlopen=yes >rb_cv_dynamic_alloca=ok >rb_cv_fcnt='not found' >rb_cv_fork_with_pthread=yes >rb_cv_frend=_IO_read_end >rb_cv_frptr=_IO_read_ptr >rb_cv_func___builtin_unreachable=yes >rb_cv_func_cdecl=x >rb_cv_func_deprecated='__attribute__ ((deprecated)) x' >rb_cv_func_exported='__attribute__ ((visibility("default")))' >rb_cv_func_fastcall=x >rb_cv_func_noinline='__attribute__ ((noinline)) x' >rb_cv_func_noreturn='__attribute__ ((noreturn)) x' >rb_cv_func_stdcall=x >rb_cv_func_timezone_void=yes >rb_cv_gcc_atomic_builtins=yes >rb_cv_gcc_function_alias=alias >rb_cv_gcc_sync_builtins=yes >rb_cv_gid_t_convertible=UINT >rb_cv_have_daylight=yes >rb_cv_have_prototypes=yes >rb_cv_have_sc_clk_tck=yes >rb_cv_have_signbit=yes >rb_cv_large_fd_select=yes >rb_cv_localtime_overflow=yes >rb_cv_member_struct_tm_tm_gmtoff=yes >rb_cv_mode_t_convertible=UINT >rb_cv_negative_time_t=yes >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_gnu_ld=yes >rb_cv_rlim_t_convertible=ULONG >rb_cv_rshift_sign=yes >rb_cv_sizeof_struct_dirent_too_small=no >rb_cv_stack_end_address=__libc_stack_end >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=NONE >rb_cv_target_archs=x86_64 >rb_cv_time_t_convertible=LONG >rb_cv_tokenpaste=ansi >rb_cv_type_int128_t=no >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=no >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 -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration' > >## ----------------- ## >## Output variables. ## >## ----------------- ## > >ALLOCA='' >AR='x86_64-pc-linux-gnu-ar' >ARCHFILE='' >ARCH_FLAG='' >AS='x86_64-pc-linux-gnu-as' >ASFLAGS='' >BASERUBY='ruby' >BTESTRUBY='$(MINIRUBY)' >BUILTIN_ENCOBJS=' ascii.$(OBJEXT) us_ascii.$(OBJEXT) unicode.$(OBJEXT) utf_8.$(OBJEXT)' >BUILTIN_TRANSOBJS=' newline.$(OBJEXT)' >BUILTIN_TRANSSRCS=' newline.c' >CAPITARGET='nodoc' >CC='x86_64-pc-linux-gnu-gcc' >CCDLFLAGS='-fPIC' >CFLAGS='-O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing -fPIC' >CHDIR='cd -P' >COMMON_HEADERS='' >COMMON_LIBS='' >COMMON_MACROS='' >COUTFLAG='-o ' >CP='cp' >CPP='$(CC) -E' >CPPFLAGS=' $(DEFS) ${cppflags}' >CPPOUTFILE='-o conftest.i' >CROSS_COMPILING='no' >CXX='x86_64-pc-linux-gnu-g++' >CXXFLAGS='-O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing' >DEFS='' >DLDFLAGS='' >DLDLIBS=' -lc' >DLEXT2='' >DLEXT='so' >DLLWRAP='' >DLNOBJ='dln.o' >DOT='dot' >DOXYGEN='' >DTRACE='' >DTRACE_EXT='dmyh' >DTRACE_GLOMMED_OBJ='' >DTRACE_OBJ='' >ECHO_C='' >ECHO_N='-n' >ECHO_T='' >EGREP='/scratch/mmokrejs/gentoo/usr/bin/grep -E' >ENABLE_SHARED='yes' >ENCOBJS='' >EXECUTABLE_EXTS='' >EXEEXT='' >EXPORT_PREFIX='' >EXTDLDFLAGS='' >EXTLDFLAGS='' >EXTOBJS='' >EXTOUT='.ext' >EXTSTATIC='' >GCC='yes' >GNU_LD='yes' >GREP='/scratch/mmokrejs/gentoo/usr/bin/grep' >INSTALLDOC='nodoc' >INSTALL_DATA='${INSTALL} -m 644' >INSTALL_PROGRAM='${INSTALL}' >INSTALL_SCRIPT='${INSTALL}' >LD='x86_64-pc-linux-gnu-ld' >LDFLAGS='-L. -Wl,-O1 -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,--no-undefined' >LDSHARED='$(CC) -shared' >LDSHAREDXX='$(CXX) -shared' >LIBEXT='a' >LIBOBJS=' ${LIBOBJDIR}crypt$U.o ${LIBOBJDIR}strlcpy$U.o ${LIBOBJDIR}strlcat$U.o ${LIBOBJDIR}setproctitle$U.o ${LIBOBJDIR}addr2line$U.o' >LIBPATHENV='LD_LIBRARY_PATH' >LIBPATHFLAG=' -L%s' >LIBRUBY='$(LIBRUBY_SO)' >LIBRUBYARG='$(LIBRUBYARG_SHARED)' >LIBRUBYARG_SHARED='-l$(RUBY_SO_NAME)' >LIBRUBYARG_STATIC='-l$(RUBY_SO_NAME)-static' >LIBRUBY_A='lib$(RUBY_SO_NAME)-static.a' >LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so.$(MAJOR).$(MINOR) lib$(RUBY_SO_NAME).so' >LIBRUBY_A_OBJS='$(OBJS)' >LIBRUBY_DLDFLAGS='-Wl,-soname,lib$(RUBY_SO_NAME).so.$(MAJOR).$(MINOR) ' >LIBRUBY_LDSHARED='$(CC) -shared' >LIBRUBY_RELATIVE='no' >LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR).$(MINOR).$(TEENY)' >LIBS='-lpthread -lrt -ldl -lm ' >LINK_SO='' >LN_S='ln -s' >LTLIBOBJS=' ${LIBOBJDIR}crypt$U.lo ${LIBOBJDIR}strlcpy$U.lo ${LIBOBJDIR}strlcat$U.lo ${LIBOBJDIR}setproctitle$U.lo ${LIBOBJDIR}addr2line$U.lo' >MAINLIBS='' >MAJOR='2' >MAKEDIRS='/scratch/mmokrejs/gentoo/usr/bin/mkdir -p' >MAKEFILES='Makefile' >MANTYPE='doc' >MINIOBJS='dmydln.o' >MINIRUBY='./miniruby$(EXEEXT) -I$(srcdir)/lib -I. -I$(EXTOUT)/common' >MINOR='0' >MKDIR_P='/scratch/mmokrejs/gentoo/usr/bin/mkdir -p' >NACL_SDK_ROOT='' >NACL_SDK_VARIANT='' >NACL_TOOLCHAIN='' >NM='x86_64-pc-linux-gnu-nm' >NROFF='/scratch/mmokrejs/gentoo/usr/bin/nroff' >NULLCMD=':' >OBJCOPY=':' >OBJDUMP='x86_64-pc-linux-gnu-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=':' >PREP='miniruby$(EXEEXT)' >PYTHON='' >RANLIB='x86_64-pc-linux-gnu-ranlib' >RDOCTARGET='nodoc' >RI_BASE_NAME='ri' >RM='rm -f' >RMALL='rm -fr' >RMDIR='rmdir --ignore-fail-on-non-empty' >RMDIRS='rmdir --ignore-fail-on-non-empty -p' >RPATHFLAG='' >RUBYW_BASE_NAME='rubyw' >RUBYW_INSTALL_NAME='' >RUBY_BASE_NAME='ruby' >RUBY_INSTALL_NAME='$(RUBY_BASE_NAME)20' >RUBY_PROGRAM_VERSION='2.0.0' >RUBY_RELEASE_DATE='2015-02-25' >RUBY_SO_NAME='ruby20' >RUBY_VERSION_NAME='${RUBY_BASE_NAME}-${ruby_version}' >RUNRUBY='$(RUNRUBY_COMMAND) --' >RUNRUBY_COMMAND='$(MINIRUBY) $(srcdir)/tool/runruby.rb --extout=$(EXTOUT) $(RUNRUBYOPT)' >SET_MAKE='' >SHELL='/scratch/mmokrejs/gentoo/bin/bash' >SOLIBS='$(LIBS)' >STATIC='' >STRIP='x86_64-pc-linux-gnu-strip -S -x' >SYMBOL_PREFIX='' >TEENY='0' >TEST_RUNNABLE='yes' >THREAD_MODEL='pthread' >TRY_LINK='' >UNIVERSAL_ARCHNAMES='' >UNIVERSAL_INTS='' >USE_RUBYGEMS='YES' >WERRORFLAG='-Werror' >WINDRES='' >XCFLAGS='-include ruby/config.h -include ruby/missing.h -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT' >XLDFLAGS='-fstack-protector' >XRUBY='$(RUNRUBY)' >XRUBY_LIBDIR='' >XRUBY_RUBYHDRDIR='' >XRUBY_RUBYLIBDIR='' >ac_ct_CC='' >ac_ct_CXX='' >ac_ct_OBJCOPY='' >ac_ct_OBJDUMP='' >arch='x86_64-linux' >archincludedir='${includedir}/${arch}' >archlibdir='${libdir}/${arch}' >bindir='${exec_prefix}/bin' >build='x86_64-pc-linux-gnu' >build_alias='x86_64-pc-linux-gnu' >build_cpu='x86_64' >build_os='linux-gnu' >build_vendor='pc' >cflags=' ${optflags} ${debugflags} ${warnflags}' >codesign='' >configure_args=' '\''--prefix=/scratch/mmokrejs/gentoo/usr'\'' '\''--build=x86_64-pc-linux-gnu'\'' '\''--host=x86_64-pc-linux-gnu'\'' '\''--mandir=/scratch/mmokrejs/gentoo/usr/share/man'\'' '\''--infodir=/scratch/mmokrejs/gentoo/usr/share/info'\'' '\''--datadir=/scratch/mmokrejs/gentoo/usr/share'\'' '\''--sysconfdir=/scratch/mmokrejs/gentoo/etc'\'' '\''--localstatedir=/scratch/mmokrejs/gentoo/var/lib'\'' '\''--libdir=/scratch/mmokrejs/gentoo/usr/lib'\'' '\''--program-suffix=20'\'' '\''--with-soname=ruby20'\'' '\''--docdir=/scratch/mmokrejs/gentoo/usr/share/doc/ruby-2.0.0_p643'\'' '\''--enable-shared'\'' '\''--enable-pthread'\'' '\''--disable-rpath'\'' '\''--with-out-ext=tk'\'' '\''--disable-socks'\'' '\''--disable-install-doc'\'' '\''--enable-ipv6'\'' '\''--disable-debug'\'' '\''--with-readline-dir=/scratch/mmokrejs/gentoo/usr'\'' '\''--enable-option-checking=no'\'' '\''build_alias=x86_64-pc-linux-gnu'\'' '\''host_alias=x86_64-pc-linux-gnu'\'' '\''CFLAGS=-O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing'\'' '\''LDFLAGS=-Wl,-O1'\'' '\''CPPFLAGS='\'' '\''CXXFLAGS=-O2 -pipe -O2 -pipe -march=native -fno-strict-aliasing'\''' >cppflags='' >cxxflags=' ${optflags} ${debugflags} ${warnflags}' >datadir='/scratch/mmokrejs/gentoo/usr/share' >datarootdir='${prefix}/share' >debugflags='-ggdb3' >docdir='/scratch/mmokrejs/gentoo/usr/share/doc/ruby-2.0.0_p643' >dvidir='${docdir}' >exec='exec' >exec_prefix='${prefix}' >host='x86_64-pc-linux-gnu' >host_alias='x86_64-pc-linux-gnu' >host_cpu='x86_64' >host_os='linux-gnu' >host_vendor='pc' >htmldir='${docdir}' >includedir='${prefix}/include' >infodir='/scratch/mmokrejs/gentoo/usr/share/info' >libdir='${exec_prefix}/lib' >libexecdir='${exec_prefix}/libexec' >localedir='${datarootdir}/locale' >localstatedir='/scratch/mmokrejs/gentoo/var/lib' >mandir='/scratch/mmokrejs/gentoo/usr/share/man' >oldincludedir='/usr/include' >optflags='-O3 -fno-fast-math' >pdfdir='${docdir}' >prefix='/scratch/mmokrejs/gentoo/usr' >program_transform_name='s&$$&20&;s&^&&' >psdir='${docdir}' >ridir='${datarootdir}/${RI_BASE_NAME}' >ruby_pc='ruby-2.0.pc' >ruby_version='2.0.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='-ansi -std=iso9899:199409' >sysconfdir='/scratch/mmokrejs/gentoo/etc' >target='x86_64-pc-linux-gnu' >target_alias='' >target_cpu='x86_64' >target_os='linux' >target_vendor='pc' >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 -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration' > >configure: exit 0
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 586800
:
438530
| 438532 |
438534