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 ## --------- ## ## Platform. ## ## --------- ## hostname = unstable10x uname -m = i86pc uname -r = 5.10 uname -s = SunOS uname -v = Generic_147441-19 /usr/bin/uname -p = i386 /bin/uname -X = System = SunOS Node = unstable10x Release = 5.10 KernelID = Generic_147441-19 Machine = i86pc BusType = Serial = Users = OEM# = 0 Origin# = 1 NumCPU = 8 /bin/arch = i86pc /usr/bin/arch -k = i86pc /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /opt/csw/bin PATH: /opt/csw/bin PATH: /opt/csw/bin PATH: /opt/csw/bin PATH: /usr/bin PATH: /bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2883: checking build system type configure:2897: result: i386-pc-solaris2.10 configure:3003: checking host system type configure:3016: result: i386-pc-solaris2.10 configure:3036: checking target system type configure:3049: result: i386-pc-solaris2.10 configure:3481: checking for gcc configure:3497: found /opt/csw/bin/gcc configure:3508: result: gcc configure:3737: checking for C compiler version configure:3746: gcc --version >&5 gcc (GCC) 4.8.2 Copyright (C) 2013 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: gcc -v >&5 Reading specs from /opt/csw/lib/gcc/i386-pc-solaris2.10/4.8.2/specs COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/opt/csw/libexec/gcc/i386-pc-solaris2.10/4.8.2/lto-wrapper Target: i386-pc-solaris2.10 Configured with: /home/dam/mgar/pkg/gcc4/trunk/work/solaris10-i386/build-isa-pentium_pro/gcc-4.8.2/configure --prefix=/opt/csw --exec_prefix=/opt/csw --bindir=/opt/csw/bin --sbindir=/opt/csw/sbin --libexecdir=/opt/csw/libexec --datadir=/opt/csw/share --sysconfdir=/etc/opt/csw --sharedstatedir=/opt/csw/share --localstatedir=/var/opt/csw --libdir=/opt/csw/lib --infodir=/opt/csw/share/info --includedir=/opt/csw/include --mandir=/opt/csw/share/man --enable-cloog-backend=isl --enable-java-awt=xlib --enable-languages=ada,c,c++,fortran,go,java,objc --enable-libada --enable-libssp --enable-nls --enable-objc-gc --enable-threads=posix --program-suffix=-4.8 --with-cloog=/opt/csw --with-gmp=/opt/csw --with-included-gettext --with-ld=/usr/ccs/bin/ld --without-gnu-ld --with-libiconv-prefix=/opt/csw --with-mpfr=/opt/csw --with-ppl=/opt/csw --with-system-zlib=/opt/csw --with-gnu-as --with-as=/opt/csw/bin/gas Thread model: posix gcc version 4.8.2 (GCC) configure:3757: $? = 0 configure:3746: gcc -V >&5 gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. configure:3757: $? = 1 configure:3746: gcc -qversion >&5 gcc: error: unrecognized command line option '-qversion' gcc: fatal error: no input files compilation terminated. configure:3757: $? = 1 configure:3777: checking whether the C compiler works configure:3799: gcc 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: gcc -o conftest conftest.c >&5 configure:3873: $? = 0 configure:3895: result: configure:3917: checking whether we are cross compiling configure:3925: gcc -o conftest 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: gcc -c conftest.c >&5 configure:3986: $? = 0 configure:4007: result: o configure:4011: checking whether we are using the GNU C compiler configure:4030: gcc -c conftest.c >&5 configure:4030: $? = 0 configure:4039: result: yes configure:4048: checking whether gcc accepts -g configure:4068: gcc -c -g conftest.c >&5 configure:4068: $? = 0 configure:4109: result: yes configure:4126: checking for gcc option to accept ISO C89 configure:4189: gcc -c -g -O2 conftest.c >&5 configure:4189: $? = 0 configure:4202: result: none needed configure:4280: checking for g++ configure:4296: found /opt/csw/bin/g++ configure:4307: result: g++ configure:4334: checking for C++ compiler version configure:4343: g++ --version >&5 g++ (GCC) 4.8.2 Copyright (C) 2013 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: g++ -v >&5 Reading specs from /opt/csw/lib/gcc/i386-pc-solaris2.10/4.8.2/specs COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/opt/csw/libexec/gcc/i386-pc-solaris2.10/4.8.2/lto-wrapper Target: i386-pc-solaris2.10 Configured with: /home/dam/mgar/pkg/gcc4/trunk/work/solaris10-i386/build-isa-pentium_pro/gcc-4.8.2/configure --prefix=/opt/csw --exec_prefix=/opt/csw --bindir=/opt/csw/bin --sbindir=/opt/csw/sbin --libexecdir=/opt/csw/libexec --datadir=/opt/csw/share --sysconfdir=/etc/opt/csw --sharedstatedir=/opt/csw/share --localstatedir=/var/opt/csw --libdir=/opt/csw/lib --infodir=/opt/csw/share/info --includedir=/opt/csw/include --mandir=/opt/csw/share/man --enable-cloog-backend=isl --enable-java-awt=xlib --enable-languages=ada,c,c++,fortran,go,java,objc --enable-libada --enable-libssp --enable-nls --enable-objc-gc --enable-threads=posix --program-suffix=-4.8 --with-cloog=/opt/csw --with-gmp=/opt/csw --with-included-gettext --with-ld=/usr/ccs/bin/ld --without-gnu-ld --with-libiconv-prefix=/opt/csw --with-mpfr=/opt/csw --with-ppl=/opt/csw --with-system-zlib=/opt/csw --with-gnu-as --with-as=/opt/csw/bin/gas Thread model: posix gcc version 4.8.2 (GCC) configure:4354: $? = 0 configure:4343: g++ -V >&5 g++: error: unrecognized command line option '-V' g++: fatal error: no input files compilation terminated. configure:4354: $? = 1 configure:4343: g++ -qversion >&5 g++: error: unrecognized command line option '-qversion' g++: fatal error: no input files compilation terminated. configure:4354: $? = 1 configure:4358: checking whether we are using the GNU C++ compiler configure:4377: g++ -c conftest.cpp >&5 configure:4377: $? = 0 configure:4386: result: yes configure:4395: checking whether g++ accepts -g configure:4415: g++ -c -g conftest.cpp >&5 configure:4415: $? = 0 configure:4456: result: yes configure:4485: checking how to run the C preprocessor configure:4516: gcc -E conftest.c configure:4516: $? = 0 configure:4530: gcc -E conftest.c conftest.c:12:28: fatal error: ac_nonexistent.h: No such file or directory #include ^ 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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | /* end confdefs.h. */ | #include configure:4555: result: gcc -E configure:4575: gcc -E conftest.c configure:4575: $? = 0 configure:4589: gcc -E conftest.c conftest.c:12:28: fatal error: ac_nonexistent.h: No such file or directory #include ^ 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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | /* end confdefs.h. */ | #include configure:4669: checking for grep that handles long lines and -e configure:4727: result: /opt/csw/bin/ggrep configure:4732: checking for egrep configure:4794: result: /opt/csw/bin/ggrep -E configure:4800: checking whether gcc needs -traditional configure:4834: result: no configure:4891: checking for ld configure:4910: found /usr/ccs/bin/ld configure:4922: result: /usr/ccs/bin/ld configure:5056: checking whether the linker is GNU ld configure:5068: result: no configure:5072: checking whether gcc -E accepts -o configure:5084: gcc -E -o conftest-1.i conftest.c configure:5084: $? = 0 configure:5091: result: yes configure:5258: checking for __sync_val_compare_and_swap configure:5277: gcc -o conftest -g -O2 conftest.c >&5 configure:5277: $? = 0 configure:5285: result: yes configure:5370: checking for ranlib configure:5400: result: no configure:5462: checking for ar configure:5492: result: no configure:5516: checking for aal configure:5546: result: no configure:5600: checking for as configure:5630: result: no configure:5709: checking for objdump configure:5739: result: no configure:5709: checking for gobjdump configure:5725: found /opt/csw/bin/gobjdump configure:5736: result: gobjdump configure:5809: checking for objcopy configure:5839: result: no configure:5809: checking for gobjcopy configure:5825: found /opt/csw/bin/gobjcopy configure:5836: result: gobjcopy configure:6253: checking for nm configure:6283: result: no configure:6303: checking whether ln -s works configure:6307: result: yes configure:6314: checking whether gmake sets $(MAKE) configure:6336: result: yes configure:6359: checking for a BSD-compatible install configure:6427: result: /opt/csw/bin/ginstall -c configure:6438: checking for a thread-safe mkdir -p configure:6477: result: /opt/csw/bin/gmkdir -p configure:6497: checking for dtrace configure:6527: result: no configure:6576: checking for dot configure:6592: found /opt/csw/bin/dot configure:6603: result: dot configure:6618: checking for doxygen configure:6634: found /opt/csw/bin/doxygen configure:6645: result: doxygen configure:6704: checking for pkg-config configure:6725: found /opt/csw/bin/pkg-config configure:6748: result: pkg-config configure:6758: checking for ANSI C header files configure:6778: gcc -c -g -O2 conftest.c >&5 configure:6778: $? = 0 configure:6851: gcc -o conftest -g -O2 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: gcc -c -g -O2 conftest.c >&5 configure:6875: $? = 0 configure:6875: result: yes configure:6875: checking for sys/stat.h configure:6875: gcc -c -g -O2 conftest.c >&5 configure:6875: $? = 0 configure:6875: result: yes configure:6875: checking for stdlib.h configure:6875: gcc -c -g -O2 conftest.c >&5 configure:6875: $? = 0 configure:6875: result: yes configure:6875: checking for string.h configure:6875: gcc -c -g -O2 conftest.c >&5 configure:6875: $? = 0 configure:6875: result: yes configure:6875: checking for memory.h configure:6875: gcc -c -g -O2 conftest.c >&5 configure:6875: $? = 0 configure:6875: result: yes configure:6875: checking for strings.h configure:6875: gcc -c -g -O2 conftest.c >&5 configure:6875: $? = 0 configure:6875: result: yes configure:6875: checking for inttypes.h configure:6875: gcc -c -g -O2 conftest.c >&5 configure:6875: $? = 0 configure:6875: result: yes configure:6875: checking for stdint.h configure:6875: gcc -c -g -O2 conftest.c >&5 configure:6875: $? = 0 configure:6875: result: yes configure:6875: checking for unistd.h configure:6875: gcc -c -g -O2 conftest.c >&5 configure:6875: $? = 0 configure:6875: result: yes configure:6888: checking minix/config.h usability configure:6888: gcc -c -g -O2 conftest.c >&5 conftest.c:55:26: fatal error: minix/config.h: No such file or directory #include ^ 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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define 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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:6888: result: no configure:6888: checking minix/config.h presence configure:6888: gcc -E conftest.c conftest.c:22:26: fatal error: minix/config.h: No such file or directory #include ^ 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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define 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 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: gcc -c -g -O2 conftest.c >&5 configure:6927: $? = 0 configure:6934: result: yes configure:6966: checking for cd using physical directory configure:6981: result: PWD= cd configure:7022: checking whether -Wno-unused-parameter is accepted as CFLAGS configure:7045: gcc -c -g -O2 -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: gcc -c -g -O2 -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: gcc -c -g -O2 -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: gcc -c -g -O2 -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: gcc -c -g -O2 -Wunused-variable conftest.c >&5 configure:7045: $? = 0 configure:7059: result: yes configure:7022: checking whether -Wpointer-arith is accepted as CFLAGS configure:7045: gcc -c -g -O2 -Wpointer-arith conftest.c >&5 configure:7045: $? = 0 configure:7059: result: yes configure:7022: checking whether -Wwrite-strings is accepted as CFLAGS configure:7045: gcc -c -g -O2 -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: gcc -c -g -O2 -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: gcc -c -g -O2 -Wshorten-64-to-32 conftest.c >&5 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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define 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: gcc -c -g -O2 -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: gcc -c -g -O2 -Wall -Wextra conftest.c >&5 configure:7170: $? = 0 configure:7172: result: yes configure:7195: checking whether -ggdb3 is accepted as CFLAGS configure:7218: gcc -c -g -O2 -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: gcc -c -g -O2 -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 configure:7349: $? = 0 configure:7359: result: yes configure:7386: checking whether -fstack-protector is accepted as CFLAGS configure:7409: gcc -c -g -O2 -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: gcc -o conftest -g -O2 -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:7454: $? = 0 configure:7456: result: yes configure:7532: checking whether -ansi -std=iso9899:199409 is accepted as CFLAGS configure:7555: gcc -c -g -O2 -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: gcc -c -g -O2 -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: gcc -c -g -O2 conftest.c >&5 configure:7675: $? = 0 configure:7683: checking whether -fvisibility=hidden is accepted as CFLAGS configure:7706: gcc -c -g -O2 -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: gcc -c -g -O2 -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:8306: checking for dirent.h that defines DIR configure:8325: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8325: $? = 0 configure:8333: result: yes configure:8346: checking for library containing opendir configure:8377: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 configure:8377: $? = 0 configure:8394: result: none required configure:8461: checking for stdbool.h that conforms to C99 configure:8528: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8528: $? = 0 configure:8535: result: yes configure:8537: checking for _Bool configure:8537: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8537: $? = 0 configure:8537: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:64:20: error: expected expression before ')' token if (sizeof ((_Bool))) ^ configure:8537: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((_Bool))) | return 0; | ; | return 0; | } configure:8537: result: yes configure:8554: checking for sys/wait.h that is POSIX.1 compatible configure:8580: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8580: $? = 0 configure:8587: result: yes configure:8603: checking limits.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking limits.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for limits.h configure:8603: result: yes configure:8603: checking sys/file.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking sys/file.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for sys/file.h configure:8603: result: yes configure:8603: checking sys/ioctl.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking sys/ioctl.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for sys/ioctl.h configure:8603: result: yes configure:8603: checking sys/syscall.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking sys/syscall.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for sys/syscall.h configure:8603: result: yes configure:8603: checking fcntl.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking fcntl.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for fcntl.h configure:8603: result: yes configure:8603: checking sys/fcntl.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking sys/fcntl.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for sys/fcntl.h configure:8603: result: yes configure:8603: checking sys/select.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking sys/select.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for sys/select.h configure:8603: result: yes configure:8603: checking sys/time.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking sys/time.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for sys/time.h configure:8603: result: yes configure:8603: checking sys/times.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking sys/times.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for sys/times.h configure:8603: result: yes configure:8603: checking sys/param.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking sys/param.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for sys/param.h configure:8603: result: yes configure:8603: checking syscall.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:74:21: fatal error: syscall.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:8603: result: no configure:8603: checking syscall.h presence configure:8603: gcc -E conftest.c conftest.c:41:21: fatal error: syscall.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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 | /* end confdefs.h. */ | #include configure:8603: result: no configure:8603: checking for syscall.h configure:8603: result: no configure:8603: checking pwd.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking pwd.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for pwd.h configure:8603: result: yes configure:8603: checking grp.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking grp.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for grp.h configure:8603: result: yes configure:8603: checking a.out.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:76:19: fatal error: a.out.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:8603: result: no configure:8603: checking a.out.h presence configure:8603: gcc -E conftest.c conftest.c:43:19: fatal error: a.out.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | /* end confdefs.h. */ | #include configure:8603: result: no configure:8603: checking for a.out.h configure:8603: result: no configure:8603: checking utime.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking utime.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for utime.h configure:8603: result: yes configure:8603: checking direct.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:77:20: fatal error: direct.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:8603: result: no configure:8603: checking direct.h presence configure:8603: gcc -E conftest.c conftest.c:44:20: fatal error: direct.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | /* end confdefs.h. */ | #include configure:8603: result: no configure:8603: checking for direct.h configure:8603: result: no configure:8603: checking sys/resource.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking sys/resource.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for sys/resource.h configure:8603: result: yes configure:8603: checking sys/mkdev.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking sys/mkdev.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for sys/mkdev.h configure:8603: result: yes configure:8603: checking sys/utime.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking sys/utime.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for sys/utime.h configure:8603: result: yes configure:8603: checking xti.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking xti.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for xti.h configure:8603: result: yes configure:8603: checking netinet/in_systm.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking netinet/in_systm.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for netinet/in_systm.h configure:8603: result: yes configure:8603: checking float.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking float.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for float.h configure:8603: result: yes configure:8603: checking ieeefp.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking ieeefp.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for ieeefp.h configure:8603: result: yes configure:8603: checking ucontext.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking ucontext.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for ucontext.h configure:8603: result: yes configure:8603: checking intrinsics.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:85:24: fatal error: intrinsics.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:8603: result: no configure:8603: checking intrinsics.h presence configure:8603: gcc -E conftest.c conftest.c:52:24: fatal error: intrinsics.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | /* end confdefs.h. */ | #include configure:8603: result: no configure:8603: checking for intrinsics.h configure:8603: result: no configure:8603: checking langinfo.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking langinfo.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for langinfo.h configure:8603: result: yes configure:8603: checking locale.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking locale.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for locale.h configure:8603: result: yes configure:8603: checking sys/sendfile.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking sys/sendfile.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for sys/sendfile.h configure:8603: result: yes configure:8603: checking time.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking time.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for time.h configure:8603: result: yes configure:8603: checking net/socket.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:89:24: fatal error: net/socket.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:8603: result: no configure:8603: checking net/socket.h presence configure:8603: gcc -E conftest.c conftest.c:56:24: fatal error: net/socket.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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 configure:8603: result: no configure:8603: checking for net/socket.h configure:8603: result: no configure:8603: checking sys/socket.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking sys/socket.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for sys/socket.h configure:8603: result: yes configure:8603: checking process.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:90:21: fatal error: process.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:8603: result: no configure:8603: checking process.h presence configure:8603: gcc -E conftest.c conftest.c:57:21: fatal error: process.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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 configure:8603: result: no configure:8603: checking for process.h configure:8603: result: no configure:8603: checking sys/prctl.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:90:23: fatal error: sys/prctl.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:8603: result: no configure:8603: checking sys/prctl.h presence configure:8603: gcc -E conftest.c conftest.c:57:23: fatal error: sys/prctl.h: No such file or directory #include ^ compilation terminated. configure:8603: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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 configure:8603: result: no configure:8603: checking for sys/prctl.h configure:8603: result: no configure:8603: checking atomic.h usability configure:8603: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking atomic.h presence configure:8603: gcc -E conftest.c configure:8603: $? = 0 configure:8603: result: yes configure:8603: checking for atomic.h configure:8603: result: yes configure:8623: checking for special C compiler options needed for large files configure:8668: result: no configure:8674: checking for _FILE_OFFSET_BITS value needed for large files configure:8699: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:8:3: warning: left shift count >= width of type [enabled by default] int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 ^ conftest.c:8:3: warning: left shift count >= width of type [enabled by default] conftest.c:9:10: warning: left shift count >= width of type [enabled by default] && LARGE_OFF_T % 2147483647 == 1) ^ conftest.c:9:10: warning: left shift count >= width of type [enabled by default] conftest.c:8:7: error: variably modified 'off_t_is_large' at file scope int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 ^ configure:8699: $? = 1 configure: failed program was: | /* end confdefs.h. */ | #include | /* Check that off_t can represent 2**63 - 1 correctly. | We can't simply define LARGE_OFF_T to be 9223372036854775807, | since some C++ compilers masquerading as C compilers | incorrectly reject 9223372036854775807. */ | #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) | int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 | && LARGE_OFF_T % 2147483647 == 1) | ? 1 : -1]; | int | main () | { | | ; | return 0; | } configure:8723: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8723: $? = 0 configure:8731: result: 64 configure:8827: checking whether byte ordering is bigendian configure:8842: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:60:9: error: unknown type name 'not' not a universal capable compiler ^ conftest.c:60:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal' not a universal capable compiler ^ conftest.c:60:15: error: unknown type name 'universal' configure:8842: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | /* end confdefs.h. */ | #ifndef __APPLE_CC__ | not a universal capable compiler | #endif | typedef int dummy; | configure:8887: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:66:8: error: unknown type name 'bogus' bogus endian macros ^ conftest.c:66:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'macros' bogus endian macros ^ configure:8887: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | /* end confdefs.h. */ | #include | #include | | int | main () | { | #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN) | bogus endian macros | #endif | | ; | return 0; | } configure:8931: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:8931: $? = 0 configure:8948: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:65:4: error: unknown type name 'not' not big endian ^ conftest.c:65:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian' not big endian ^ configure:8948: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | /* end confdefs.h. */ | #include | | int | main () | { | #ifndef _BIG_ENDIAN | not big endian | #endif | | ; | return 0; | } configure:9033: result: no configure:9051: checking for an ANSI C-conforming const configure:9117: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:9117: $? = 0 configure:9124: result: yes configure:9132: checking whether char is unsigned configure:9151: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:9151: $? = 0 configure:9158: result: no configure:9165: checking for inline configure:9181: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:61:1: error: unknown type name 'inline' static inline foo_t static_foo () {return 0; } ^ conftest.c:61:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'static_foo' static inline foo_t static_foo () {return 0; } ^ conftest.c:62:1: error: unknown type name 'inline' inline foo_t foo () {return 0; } ^ conftest.c:62:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'foo' inline foo_t foo () {return 0; } ^ configure:9181: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | /* end confdefs.h. */ | #ifndef __cplusplus | typedef int foo_t; | static inline foo_t static_foo () {return 0; } | inline foo_t foo () {return 0; } | #endif | configure:9181: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:9181: $? = 0 configure:9189: result: __inline__ configure:9207: checking for working volatile configure:9226: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:9226: $? = 0 configure:9233: result: yes configure:9249: checking for long long configure:9249: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:9249: $? = 0 configure:9249: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:98:24: error: expected expression before ')' token if (sizeof ((long long))) ^ configure:9249: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((long long))) | return 0; | ; | return 0; | } configure:9249: result: yes configure:9258: checking for off_t configure:9258: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:9258: $? = 0 configure:9258: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:99:20: error: expected expression before ')' token if (sizeof ((off_t))) ^ configure:9258: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((off_t))) | return 0; | ; | return 0; | } configure:9258: result: yes configure:9269: checking char bit configure:9275: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 configure:9275: $? = 0 configure:9275: ./conftest configure:9275: $? = 0 configure:9284: result: 8 configure:9407: checking size of int configure:9412: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 configure:9412: $? = 0 configure:9412: ./conftest configure:9412: $? = 0 configure:9426: result: 4 configure:9505: checking size of short configure:9510: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 configure:9510: $? = 0 configure:9510: ./conftest configure:9510: $? = 0 configure:9524: result: 2 configure:9679: checking size of long configure:9684: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 configure:9684: $? = 0 configure:9684: ./conftest configure:9684: $? = 0 configure:9698: result: 4 configure:9777: checking size of long long configure:9782: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 configure:9782: $? = 0 configure:9782: ./conftest configure:9782: $? = 0 configure:9796: result: 8 configure:9875: checking size of __int64 configure:9880: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 conftest.c: In function 'longval': conftest.c:101:57: error: '__int64' undeclared (first use in this function) static long int longval () { return (long int) (sizeof (__int64)); } ^ conftest.c:101:57: note: each undeclared identifier is reported only once for each function it appears in conftest.c: In function 'ulongval': conftest.c:102: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:112:28: error: '__int64' undeclared (first use in this function) if (((long int) (sizeof (__int64))) < 0) ^ configure:9880: $? = 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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | static long int longval () { return (long int) (sizeof (__int64)); } | static unsigned long int ulongval () { return (long int) (sizeof (__int64)); } | #include | #include | 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:9894: result: 0 configure:9973: checking size of off_t configure:9978: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 configure:9978: $? = 0 configure:9978: ./conftest configure:9978: $? = 0 configure:9992: result: 8 configure:10147: checking size of void* configure:10152: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 configure:10152: $? = 0 configure:10152: ./conftest configure:10152: $? = 0 configure:10166: result: 4 configure:10245: checking size of float configure:10250: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 configure:10250: $? = 0 configure:10250: ./conftest configure:10250: $? = 0 configure:10264: result: 4 configure:10343: checking size of double configure:10348: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 configure:10348: $? = 0 configure:10348: ./conftest configure:10348: $? = 0 configure:10362: result: 8 configure:10467: checking size of time_t configure:10472: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 configure:10472: $? = 0 configure:10472: ./conftest configure:10472: $? = 0 configure:10487: result: 4 configure:10504: checking for printf prefix for long long configure:10540: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -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:10540: $? = 0 configure:10553: result: ll configure:10625: checking for pid_t configure:10625: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:10625: $? = 0 configure:10625: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:111:20: error: expected expression before ')' token if (sizeof ((pid_t))) ^ configure:10625: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((pid_t))) | return 0; | ; | return 0; | } configure:10625: result: yes configure:10632: checking for convertible type of pid_t configure:10661: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:111:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !((pid_t)-1 > 0)]; ^ configure:10661: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !((pid_t)-1 > 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:10690: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:111:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^ conftest.c:110:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^ conftest.c:113:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^ conftest.c:112: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:118: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:10690: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define RUBY_BASE_NAME "ruby" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #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:10690: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:10690: $? = 0 configure:10709: result: LONG configure:10729: checking for uid_t configure:10729: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:10729: $? = 0 configure:10729: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:115:20: error: expected expression before ')' token if (sizeof ((uid_t))) ^ configure:10729: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((uid_t))) | return 0; | ; | return 0; | } configure:10729: result: yes configure:10736: checking for convertible type of uid_t configure:10765: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:115:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !((uid_t)-1 > 0)]; ^ 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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !((uid_t)-1 > 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:10794: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:115:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^ conftest.c:114:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^ conftest.c:117:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^ conftest.c:116: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:122: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:10794: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef uid_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:10794: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:10794: $? = 0 configure:10813: result: LONG configure:10833: checking for gid_t configure:10833: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:10833: $? = 0 configure:10833: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:119:20: error: expected expression before ')' token if (sizeof ((gid_t))) ^ configure:10833: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((gid_t))) | return 0; | ; | return 0; | } configure:10833: result: yes configure:10840: checking for convertible type of gid_t configure:10869: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:119:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !((gid_t)-1 > 0)]; ^ 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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !((gid_t)-1 > 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:10898: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:119:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^ conftest.c:118:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^ conftest.c:121:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^ conftest.c:120:37: note: previous declaration of 'rbcv_conftest_func' was here extern rbcv_conftest_target_type rbcv_conftest_func(void); ^ conftest.c: In function 'main': conftest.c:126: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:10898: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef gid_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:10898: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:10898: $? = 0 configure:10917: result: LONG configure:10937: checking for time_t configure:10937: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:10937: $? = 0 configure:10937: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:92:21: error: expected expression before ')' token if (sizeof ((time_t))) ^ configure:10937: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((time_t))) | return 0; | ; | return 0; | } configure:10937: result: yes configure:10945: checking for convertible type of time_t configure:10975: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:92:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !((time_t)-1 > 0)]; ^ configure:10975: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !((time_t)-1 > 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:11005: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:92:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^ conftest.c:91:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^ conftest.c:94:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^ conftest.c:93: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:99: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:11005: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | | 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:11005: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11005: $? = 0 configure:11024: result: LONG configure:11044: checking for dev_t configure:11044: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11044: $? = 0 configure:11044: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:127:20: error: expected expression before ')' token if (sizeof ((dev_t))) ^ configure:11044: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((dev_t))) | return 0; | ; | return 0; | } configure:11044: result: yes configure:11051: checking for convertible type of dev_t configure:11080: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11080: $? = 0 configure:11109: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:127:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^ conftest.c:126:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^ conftest.c:129:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^ conftest.c:128: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:134: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:11109: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #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:11109: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11109: $? = 0 configure:11128: result: ULONG configure:11148: checking for mode_t configure:11148: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11148: $? = 0 configure:11148: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:100:21: error: expected expression before ')' token if (sizeof ((mode_t))) ^ configure:11148: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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 | | int | main () | { | if (sizeof ((mode_t))) | return 0; | ; | return 0; | } configure:11148: result: yes configure:11156: checking for convertible type of mode_t configure:11186: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11186: $? = 0 configure:11216: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:100:38: error: conflicting types for 'rbcv_conftest_var' extern rbcv_conftest_replace_type rbcv_conftest_var; ^ conftest.c:99:37: note: previous declaration of 'rbcv_conftest_var' was here extern rbcv_conftest_target_type rbcv_conftest_var; ^ conftest.c:102:38: error: conflicting types for 'rbcv_conftest_func' extern rbcv_conftest_replace_type rbcv_conftest_func(void); ^ conftest.c:101: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:107: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:11216: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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 | | 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:11216: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11216: $? = 0 configure:11235: result: ULONG configure:11255: checking for rlim_t configure:11255: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11255: $? = 0 configure:11255: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:112:21: error: expected expression before ')' token if (sizeof ((rlim_t))) ^ configure:11255: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #include | | | int | main () | { | if (sizeof ((rlim_t))) | return 0; | ; | return 0; | } configure:11255: result: yes configure:11271: checking for convertible type of rlim_t configure:11309: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11309: $? = 0 configure:11347: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11347: $? = 0 configure:11366: result: ULL configure:11387: checking for prototypes configure:11403: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11403: $? = 0 configure:11410: result: yes configure:11417: checking token paste string configure:11433: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11433: $? = 0 configure:11440: result: ansi configure:11450: checking stringization configure:11479: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11479: $? = 0 configure:11488: result: #expr configure:11501: checking string literal concatenation configure:11525: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11525: $? = 0 configure:11533: result: yes configure:11540: checking for variable length prototypes and stdarg.h configure:11566: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11566: $? = 0 configure:11573: result: yes configure:11580: checking for variable length macro configure:11599: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:11599: $? = 0 configure:11606: result: yes configure:11617: checking for noreturn function attribute configure:11648: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -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:11648: $? = 0 configure:11662: result: __attribute__ ((noreturn)) x configure:11672: checking for deprecated function attribute configure:11703: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -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:11703: $? = 0 configure:11717: result: __attribute__ ((deprecated)) x configure:11727: checking for noinline function attribute configure:11758: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -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:11758: $? = 0 configure:11772: result: __attribute__ ((noinline)) x configure:11784: checking for stdcall function attribute configure:11817: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -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:11817: $? = 0 configure:11831: result: __attribute__ ((stdcall)) x configure:11848: checking for cdecl function attribute configure:11881: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -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:11881: $? = 0 configure:11895: result: __attribute__ ((cdecl)) x configure:11912: checking for fastcall function attribute configure:11945: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -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:11945: $? = 0 configure:11959: result: __attribute__ ((fastcall)) x configure:11977: checking for function alias configure:11996: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 configure:11996: $? = 0 configure:12003: result: alias configure:12015: checking for atomic builtins configure:12037: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lm >&5 configure:12037: $? = 0 configure:12045: result: yes configure:12052: checking for __builtin_unreachable configure:12076: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -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 -lm >&5 configure:12076: $? = 0 configure:12093: result: yes configure:12103: checking for exported function attribute configure:12132: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -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:12132: $? = 0 configure:12146: result: __attribute__ ((visibility("default"))) configure:12165: checking whether sys_nerr is declared configure:12165: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:161:10: error: 'sys_nerr' undeclared (first use in this function) (void) sys_nerr; ^ conftest.c:161:10: note: each undeclared identifier is reported only once for each function it appears in configure:12165: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include | | int | main () | { | #ifndef sys_nerr | #ifdef __cplusplus | (void) sys_nerr; | #else | (void) sys_nerr; | #endif | #endif | | ; | return 0; | } configure:12165: result: no configure:12179: checking for crypt in -lcrypt configure:12204: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lcrypt -lm >&5 configure:12204: $? = 0 configure:12213: result: yes configure:12224: checking for dlopen in -ldl configure:12249: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 configure:12249: $? = 0 configure:12258: result: yes configure:12269: checking for shl_load in -ldld configure:12294: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -ldld -ldl -lcrypt -lm >&5 ld: fatal: library -ldld: not found ld: fatal: file processing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:12294: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 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:12303: result: no configure:12314: checking for socketpair in -lsocket configure:12339: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lsocket -ldl -lcrypt -lm >&5 configure:12339: $? = 0 configure:12348: result: yes configure:12359: checking for clock_gettime in -lrt configure:12384: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:12384: $? = 0 configure:12393: result: yes configure:12436: checking for size_t configure:12436: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:12436: $? = 0 configure:12436: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:160:21: error: expected expression before ')' token if (sizeof ((size_t))) ^ configure:12436: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | } configure:12436: result: yes configure:12540: checking size of size_t configure:12545: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:12545: $? = 0 configure:12545: ./conftest configure:12545: $? = 0 configure:12560: result: 4 configure:12665: checking size of ptrdiff_t configure:12670: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:12670: $? = 0 configure:12670: ./conftest configure:12670: $? = 0 configure:12685: result: 4 configure:12698: checking for printf prefix for size_t configure:12734: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -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:12734: $? = 0 configure:12747: result: z configure:12757: checking for printf prefix for ptrdiff_t configure:12793: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -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:12793: $? = 0 configure:12806: result: t configure:12815: checking for struct stat.st_blksize configure:12815: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:12815: $? = 0 configure:12815: result: yes configure:12828: checking for struct stat.st_blocks configure:12828: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:12828: $? = 0 configure:12828: result: yes configure:12848: checking for struct stat.st_rdev configure:12848: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:12848: $? = 0 configure:12848: result: yes configure:12862: checking size of struct stat.st_size configure:12892: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:144:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(SIZEOF_STRUCT_STAT_ST_SIZE == sizeof(int))]; ^ configure:12892: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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 | | 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:12892: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:144:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(SIZEOF_STRUCT_STAT_ST_SIZE == sizeof(long))]; ^ configure:12892: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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 | | 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(long))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12892: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:12892: $? = 0 configure:12926: result: SIZEOF_LONG_LONG configure:12953: checking size of struct stat.st_blocks configure:12983: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:145:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(SIZEOF_STRUCT_STAT_ST_BLOCKS == sizeof(int))]; ^ configure:12983: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | /* end confdefs.h. */ | #include | | 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:12983: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:145:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(SIZEOF_STRUCT_STAT_ST_BLOCKS == sizeof(long))]; ^ configure:12983: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | /* end confdefs.h. */ | #include | | 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(long))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:12983: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:12983: $? = 0 configure:13017: result: SIZEOF_LONG_LONG configure:13043: checking for struct stat.st_atim configure:13043: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:173:5: error: used struct type value where scalar is required if (ac_aggr.st_atim) ^ configure:13043: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_LONG | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_atim) | return 0; | ; | return 0; | } configure:13043: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13043: $? = 0 configure:13043: result: yes configure:13053: checking for struct stat.st_atimespec configure:13053: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:174:12: error: 'struct stat' has no member named 'st_atimespec' if (ac_aggr.st_atimespec) ^ configure:13053: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_atimespec) | return 0; | ; | return 0; | } configure:13053: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:174:19: error: 'struct stat' has no member named 'st_atimespec' if (sizeof ac_aggr.st_atimespec) ^ configure:13053: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_atimespec) | return 0; | ; | return 0; | } configure:13053: result: no configure:13063: checking for struct stat.st_atimensec configure:13063: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:174:12: error: 'struct stat' has no member named 'st_atimensec' if (ac_aggr.st_atimensec) ^ configure:13063: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_atimensec) | return 0; | ; | return 0; | } configure:13063: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:174:19: error: 'struct stat' has no member named 'st_atimensec' if (sizeof ac_aggr.st_atimensec) ^ configure:13063: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_atimensec) | return 0; | ; | return 0; | } configure:13063: result: no configure:13073: checking for struct stat.st_mtim configure:13073: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:174:5: error: used struct type value where scalar is required if (ac_aggr.st_mtim) ^ configure:13073: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_mtim) | return 0; | ; | return 0; | } configure:13073: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13073: $? = 0 configure:13073: result: yes configure:13083: checking for struct stat.st_mtimespec configure:13083: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:175:12: error: 'struct stat' has no member named 'st_mtimespec' if (ac_aggr.st_mtimespec) ^ configure:13083: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_mtimespec) | return 0; | ; | return 0; | } configure:13083: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:175:19: error: 'struct stat' has no member named 'st_mtimespec' if (sizeof ac_aggr.st_mtimespec) ^ configure:13083: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_mtimespec) | return 0; | ; | return 0; | } configure:13083: result: no configure:13093: checking for struct stat.st_mtimensec configure:13093: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:175:12: error: 'struct stat' has no member named 'st_mtimensec' if (ac_aggr.st_mtimensec) ^ configure:13093: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_mtimensec) | return 0; | ; | return 0; | } configure:13093: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:175:19: error: 'struct stat' has no member named 'st_mtimensec' if (sizeof ac_aggr.st_mtimensec) ^ configure:13093: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_mtimensec) | return 0; | ; | return 0; | } configure:13093: result: no configure:13103: checking for struct stat.st_ctim configure:13103: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:175:5: error: used struct type value where scalar is required if (ac_aggr.st_ctim) ^ configure:13103: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_ctim) | return 0; | ; | return 0; | } configure:13103: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13103: $? = 0 configure:13103: result: yes configure:13113: checking for struct stat.st_ctimespec configure:13113: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:176:12: error: 'struct stat' has no member named 'st_ctimespec' if (ac_aggr.st_ctimespec) ^ configure:13113: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_ctimespec) | return 0; | ; | return 0; | } configure:13113: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:176:19: error: 'struct stat' has no member named 'st_ctimespec' if (sizeof ac_aggr.st_ctimespec) ^ configure:13113: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_ctimespec) | return 0; | ; | return 0; | } configure:13113: result: no configure:13123: checking for struct stat.st_ctimensec configure:13123: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:176:12: error: 'struct stat' has no member named 'st_ctimensec' if (ac_aggr.st_ctimensec) ^ configure:13123: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_ctimensec) | return 0; | ; | return 0; | } configure:13123: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:176:19: error: 'struct stat' has no member named 'st_ctimensec' if (sizeof ac_aggr.st_ctimensec) ^ configure:13123: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_ctimensec) | return 0; | ; | return 0; | } configure:13123: result: no configure:13134: checking for struct timeval configure:13134: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13134: $? = 0 configure:13134: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:149:29: error: expected expression before ')' token if (sizeof ((struct timeval))) ^ configure:13134: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | | int | main () | { | if (sizeof ((struct timeval))) | return 0; | ; | return 0; | } configure:13134: result: yes configure:13151: checking for struct timespec configure:13151: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13151: $? = 0 configure:13151: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:150:30: error: expected expression before ')' token if (sizeof ((struct timespec))) ^ configure:13151: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | | int | main () | { | if (sizeof ((struct timespec))) | return 0; | ; | return 0; | } configure:13151: result: yes configure:13168: checking for struct timezone configure:13168: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13168: $? = 0 configure:13168: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:151:30: error: expected expression before ')' token if (sizeof ((struct timezone))) ^ configure:13168: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 | #endif | #ifdef HAVE_SYS_TIME_H | # include | #endif | | int | main () | { | if (sizeof ((struct timezone))) | return 0; | ; | return 0; | } configure:13168: result: yes configure:13185: checking for clockid_t configure:13185: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13185: $? = 0 configure:13185: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:152:24: error: expected expression before ')' token if (sizeof ((clockid_t))) ^ configure:13185: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 | #endif | #ifdef HAVE_SYS_TIME_H | # include | #endif | | int | main () | { | if (sizeof ((clockid_t))) | return 0; | ; | return 0; | } configure:13185: result: yes configure:13205: checking for fd_mask configure:13205: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13205: $? = 0 configure:13205: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:179:22: error: expected expression before ')' token if (sizeof ((fd_mask))) ^ configure:13205: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((fd_mask))) | return 0; | ; | return 0; | } configure:13205: result: yes configure:13221: checking for int8_t configure:13238: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13238: $? = 0 configure:13260: result: yes configure:13270: checking size of int8_t configure:13275: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:13275: $? = 0 configure:13275: ./conftest configure:13275: $? = 0 configure:13290: result: 1 configure:13312: checking for uint8_t configure:13329: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13329: $? = 0 configure:13351: result: yes configure:13361: checking size of uint8_t configure:13366: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:13366: $? = 0 configure:13366: ./conftest configure:13366: $? = 0 configure:13381: result: 1 configure:13403: checking for int16_t configure:13420: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13420: $? = 0 configure:13442: result: yes configure:13452: checking size of int16_t configure:13457: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:13457: $? = 0 configure:13457: ./conftest configure:13457: $? = 0 configure:13472: result: 2 configure:13494: checking for uint16_t configure:13511: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13511: $? = 0 configure:13533: result: yes configure:13543: checking size of uint16_t configure:13548: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:13548: $? = 0 configure:13548: ./conftest configure:13548: $? = 0 configure:13563: result: 2 configure:13585: checking for int32_t configure:13602: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13602: $? = 0 configure:13624: result: yes configure:13634: checking size of int32_t configure:13639: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:13639: $? = 0 configure:13639: ./conftest configure:13639: $? = 0 configure:13654: result: 4 configure:13676: checking for uint32_t configure:13693: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13693: $? = 0 configure:13715: result: yes configure:13725: checking size of uint32_t configure:13730: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:13730: $? = 0 configure:13730: ./conftest configure:13730: $? = 0 configure:13745: result: 4 configure:13767: checking for int64_t configure:13784: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13784: $? = 0 configure:13806: result: yes configure:13816: checking size of int64_t configure:13821: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:13821: $? = 0 configure:13821: ./conftest configure:13821: $? = 0 configure:13836: result: 8 configure:13858: checking for uint64_t configure:13875: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:13875: $? = 0 configure:13897: result: yes configure:13907: checking size of uint64_t configure:13912: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:13912: $? = 0 configure:13912: ./conftest configure:13912: $? = 0 configure:13927: result: 8 configure:13949: checking for int128_t configure:13966: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:193:1: error: unknown type name 'int128_t' typedef int128_t t; int s = sizeof(t) == 42; ^ configure:13966: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef int128_t t; int s = sizeof(t) == 42; | int | main () | { | | ; | return 0; | } configure:13988: result: no configure:14040: checking for uint128_t configure:14057: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:193:1: error: unknown type name 'uint128_t' typedef uint128_t t; int s = sizeof(t) == 42; ^ configure:14057: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef uint128_t t; int s = sizeof(t) == 42; | int | main () | { | | ; | return 0; | } configure:14079: result: no configure:14131: checking for intptr_t configure:14148: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:14148: $? = 0 configure:14170: result: yes configure:14269: checking size of intptr_t configure:14274: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:14274: $? = 0 configure:14274: ./conftest configure:14274: $? = 0 configure:14289: result: 4 configure:14313: checking for uintptr_t configure:14330: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:14330: $? = 0 configure:14352: result: yes configure:14451: checking size of uintptr_t configure:14456: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:14456: $? = 0 configure:14456: ./conftest configure:14456: $? = 0 configure:14471: result: 4 configure:14495: checking for ssize_t configure:14513: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:14513: $? = 0 configure:14535: result: yes configure:14636: checking size of ssize_t configure:14641: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:14641: $? = 0 configure:14641: ./conftest configure:14641: $? = 0 configure:14657: result: 4 configure:14763: checking for stack end address configure:14780: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file __libc_stack_end /var/tmp//ccMinsPi.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:14780: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define RUBY_BASE_NAME "ruby" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | /* end confdefs.h. */ | extern void *__libc_stack_end; | int | main () | { | if (!__libc_stack_end) return 1; | ; | return 0; | } configure:14787: result: no configure:14852: checking for uid_t in sys/types.h configure:14871: result: yes configure:14882: checking type of array argument to getgroups configure:14916: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:14916: $? = 0 configure:14916: ./conftest configure:14916: $? = 0 configure:14941: result: gid_t configure:14949: checking return type of signal handlers configure:14967: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:173:1: error: void value not ignored as it ought to be return *(signal (0, 0)) (0) == 1; ^ configure:14967: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #define GETGROUPS_T gid_t | /* end confdefs.h. */ | #include | #include | | int | main () | { | return *(signal (0, 0)) (0) == 1; | ; | return 0; | } configure:14974: result: void configure:15025: checking for working alloca.h configure:15042: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15042: $? = 0 configure:15050: result: yes configure:15058: checking for alloca configure:15095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15095: $? = 0 configure:15103: result: yes configure:15212: checking for dynamic size alloca configure:15236: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15236: $? = 0 configure:15243: result: ok configure:15261: checking for working memcmp configure:15304: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15304: $? = 0 configure:15304: ./conftest configure:15304: $? = 0 configure:15314: result: yes configure:15327: checking for broken erfc of glibc-2.3.6 on IA64 configure:15347: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15347: $? = 0 configure:15347: ./conftest configure:15347: $? = 0 configure:15357: result: no configure:15389: checking for dup2 configure:15389: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15389: $? = 0 configure:15389: result: yes configure:15402: checking for memmove configure:15402: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 conftest.c:194:6: warning: conflicting types for built-in function 'memmove' [enabled by default] char memmove (); ^ configure:15402: $? = 0 configure:15402: result: yes configure:15415: checking for strerror configure:15415: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15415: $? = 0 configure:15415: result: yes configure:15428: checking for strchr configure:15428: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 conftest.c:196:6: warning: conflicting types for built-in function 'strchr' [enabled by default] char strchr (); ^ configure:15428: $? = 0 configure:15428: result: yes configure:15441: checking for strstr configure:15441: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 conftest.c:197:6: warning: conflicting types for built-in function 'strstr' [enabled by default] char strstr (); ^ configure:15441: $? = 0 configure:15441: result: yes configure:15454: checking for crypt configure:15454: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15454: $? = 0 configure:15454: result: yes configure:15467: checking for flock configure:15467: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file flock /var/tmp//ccqtciwh.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15467: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | /* end confdefs.h. */ | /* Define flock to an innocuous variant, in case declares flock. | For example, HP-UX 11i declares gettimeofday. */ | #define flock innocuous_flock | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char flock (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef flock | | /* 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 flock (); | /* 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_flock || defined __stub___flock | choke me | #endif | | int | main () | { | return flock (); | ; | return 0; | } configure:15467: result: no configure:15480: checking for isnan configure:15480: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15480: $? = 0 configure:15480: result: yes configure:15493: checking for finite configure:15493: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15493: $? = 0 configure:15493: result: yes configure:15506: checking for isinf configure:15506: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file isinf /var/tmp//cccpxunw.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15506: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | /* end confdefs.h. */ | /* Define isinf to an innocuous variant, in case declares isinf. | For example, HP-UX 11i declares gettimeofday. */ | #define isinf innocuous_isinf | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char isinf (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef isinf | | /* 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 isinf (); | /* 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_isinf || defined __stub___isinf | choke me | #endif | | int | main () | { | return isinf (); | ; | return 0; | } configure:15506: result: no configure:15519: checking for hypot configure:15519: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15519: $? = 0 configure:15519: result: yes configure:15532: checking for acosh configure:15532: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15532: $? = 0 configure:15532: result: yes configure:15545: checking for erf configure:15545: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15545: $? = 0 configure:15545: result: yes configure:15558: checking for tgamma configure:15558: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15558: $? = 0 configure:15558: result: yes configure:15571: checking for lgamma_r configure:15571: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15571: $? = 0 configure:15571: result: yes configure:15584: checking for cbrt configure:15584: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15584: $? = 0 configure:15584: result: yes configure:15597: checking for strlcpy configure:15597: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15597: $? = 0 configure:15597: result: yes configure:15610: checking for strlcat configure:15610: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15610: $? = 0 configure:15610: result: yes configure:15623: checking for ffs configure:15623: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15623: $? = 0 configure:15623: result: yes configure:15636: checking for setproctitle configure:15636: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file setproctitle /var/tmp//ccu5AZNh.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15636: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | /* end confdefs.h. */ | /* Define setproctitle to an innocuous variant, in case declares setproctitle. | For example, HP-UX 11i declares gettimeofday. */ | #define setproctitle innocuous_setproctitle | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setproctitle (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #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:15636: result: no configure:15664: checking sys/pstat.h usability configure:15664: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:220:23: fatal error: sys/pstat.h: No such file or directory #include ^ compilation terminated. configure:15664: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:15664: result: no configure:15664: checking sys/pstat.h presence configure:15664: gcc -E conftest.c conftest.c:187:23: fatal error: sys/pstat.h: No such file or directory #include ^ compilation terminated. configure:15664: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | /* end confdefs.h. */ | #include configure:15664: result: no configure:15664: checking for sys/pstat.h configure:15664: result: no configure:15676: checking for signbit configure:15694: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file signbit /var/tmp//ccbYk4Cg.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15694: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | /* end confdefs.h. */ | | #include | | int | main () | { | int v = signbit(-0.0); | ; | return 0; | } configure:15702: result: no configure:15731: checking for fmod configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 conftest.c:210:6: warning: conflicting types for built-in function 'fmod' [enabled by default] char fmod (); ^ configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for killpg configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for wait4 configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for waitpid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for fork configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for spawnv configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file spawnv /var/tmp//ccUq2Phe.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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 declares spawnv. | For example, HP-UX 11i declares gettimeofday. */ | #define spawnv innocuous_spawnv | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char spawnv (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #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:15731: result: no configure:15731: checking for syscall configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for __syscall configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file __syscall /var/tmp//ccPE7PBi.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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 declares __syscall. | For example, HP-UX 11i declares gettimeofday. */ | #define __syscall innocuous___syscall | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __syscall (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #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:15731: result: no configure:15731: checking for chroot configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for getcwd configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for eaccess configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file eaccess /var/tmp//cci9futY.o (symbol belongs to implicit dependency /lib/libgen.so.1) ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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 | /* end confdefs.h. */ | /* Define eaccess to an innocuous variant, in case declares eaccess. | For example, HP-UX 11i declares gettimeofday. */ | #define eaccess innocuous_eaccess | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char eaccess (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef eaccess | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char eaccess (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_eaccess || defined __stub___eaccess | choke me | #endif | | int | main () | { | return eaccess (); | ; | return 0; | } configure:15731: result: no configure:15731: checking for truncate configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for ftruncate configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for ftello configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for chsize configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file chsize /var/tmp//ccIOCsxZ.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_TRUNCATE 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_FTELLO 1 | /* end confdefs.h. */ | /* Define chsize to an innocuous variant, in case declares chsize. | For example, HP-UX 11i declares gettimeofday. */ | #define chsize innocuous_chsize | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char chsize (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #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:15731: result: no configure:15731: checking for times configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for utimes configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for utimensat configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for fcntl configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for lockf configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for lstat configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for truncate64 configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for ftruncate64 configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for ftello64 configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for fseeko configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for fseeko64 configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for link configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for symlink configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for readlink configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for readdir_r configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for fsync configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for fdatasync configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for fchown configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for posix_fadvise configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file posix_fadvise /var/tmp//ccOhpnnS.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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 | /* end confdefs.h. */ | /* Define posix_fadvise to an innocuous variant, in case declares posix_fadvise. | For example, HP-UX 11i declares gettimeofday. */ | #define posix_fadvise innocuous_posix_fadvise | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char posix_fadvise (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef posix_fadvise | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char posix_fadvise (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_posix_fadvise || defined __stub___posix_fadvise | choke me | #endif | | int | main () | { | return posix_fadvise (); | ; | return 0; | } configure:15731: result: no configure:15731: checking for setitimer configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setruid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file setruid /var/tmp//cc2Dmrp3.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | /* end confdefs.h. */ | /* Define setruid to an innocuous variant, in case declares setruid. | For example, HP-UX 11i declares gettimeofday. */ | #define setruid innocuous_setruid | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setruid (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #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:15731: result: no configure:15731: checking for seteuid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setreuid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setresuid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file setresuid /var/tmp//ccKTc2cs.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | /* end confdefs.h. */ | /* Define setresuid to an innocuous variant, in case declares setresuid. | For example, HP-UX 11i declares gettimeofday. */ | #define setresuid innocuous_setresuid | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setresuid (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setresuid | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setresuid (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setresuid || defined __stub___setresuid | choke me | #endif | | int | main () | { | return setresuid (); | ; | return 0; | } configure:15731: result: no configure:15731: checking for socketpair configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setrgid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file setrgid /var/tmp//cccuRwCn.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | /* end confdefs.h. */ | /* Define setrgid to an innocuous variant, in case declares setrgid. | For example, HP-UX 11i declares gettimeofday. */ | #define setrgid innocuous_setrgid | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setrgid (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #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:15731: result: no configure:15731: checking for setegid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setregid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setresgid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file setresgid /var/tmp//cc68ldt4.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | /* end confdefs.h. */ | /* Define setresgid to an innocuous variant, in case declares setresgid. | For example, HP-UX 11i declares gettimeofday. */ | #define setresgid innocuous_setresgid | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setresgid (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setresgid | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setresgid (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setresgid || defined __stub___setresgid | choke me | #endif | | int | main () | { | return setresgid (); | ; | return 0; | } configure:15731: result: no configure:15731: checking for issetugid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for pause configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for lchown configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for lchmod configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file lchmod /var/tmp//ccEXFRh4.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 1 | #define HAVE_PAUSE 1 | #define HAVE_LCHOWN 1 | /* end confdefs.h. */ | /* Define lchmod to an innocuous variant, in case declares lchmod. | For example, HP-UX 11i declares gettimeofday. */ | #define lchmod innocuous_lchmod | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char lchmod (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #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:15731: result: no configure:15731: checking for getpgrp configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setpgrp configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for getpgid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setpgid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for initgroups configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for getgroups configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setgroups configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for getpriority configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for getrlimit configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setrlimit configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for sysconf configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for close configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for getpwnam_r configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for getgrnam_r configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for dlopen configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for sigprocmask configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for sigaction configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for sigsetjmp configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for _setjmp configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for _longjmp configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for getsid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setsid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for telldir configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for seekdir configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for fchmod configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for cosh configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 conftest.c:273:6: warning: conflicting types for built-in function 'cosh' [enabled by default] char cosh (); ^ configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for sinh configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 conftest.c:274:6: warning: conflicting types for built-in function 'sinh' [enabled by default] char sinh (); ^ configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for tanh configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 conftest.c:275:6: warning: conflicting types for built-in function 'tanh' [enabled by default] char tanh (); ^ configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for log2 configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for round configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for llabs configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setuid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setgid configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for daemon configure:15731: result: no configure:15731: checking for select_large_fdset configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for setenv configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for unsetenv configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for mktime configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for timegm configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file timegm /var/tmp//cc7MvoTh.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | /* end confdefs.h. */ | /* Define timegm to an innocuous variant, in case declares timegm. | For example, HP-UX 11i declares gettimeofday. */ | #define timegm innocuous_timegm | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char timegm (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef timegm | | /* 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 timegm (); | /* 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_timegm || defined __stub___timegm | choke me | #endif | | int | main () | { | return timegm (); | ; | return 0; | } configure:15731: result: no configure:15731: checking for gmtime_r configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for clock_gettime configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for gettimeofday configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for poll configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for ppoll configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file ppoll /var/tmp//cc8QCg5F.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | /* end confdefs.h. */ | /* Define ppoll to an innocuous variant, in case declares ppoll. | For example, HP-UX 11i declares gettimeofday. */ | #define ppoll innocuous_ppoll | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char ppoll (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef ppoll | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char ppoll (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_ppoll || defined __stub___ppoll | choke me | #endif | | int | main () | { | return ppoll (); | ; | return 0; | } configure:15731: result: no configure:15731: checking for pread configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for sendfile configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file sendfile /var/tmp//ccUWaGGS.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | /* end confdefs.h. */ | /* Define sendfile to an innocuous variant, in case declares sendfile. | For example, HP-UX 11i declares gettimeofday. */ | #define sendfile innocuous_sendfile | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sendfile (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef sendfile | | /* 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 sendfile (); | /* 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_sendfile || defined __stub___sendfile | choke me | #endif | | int | main () | { | return sendfile (); | ; | return 0; | } configure:15731: result: no configure:15731: checking for shutdown configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for sigaltstack configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for dl_iterate_phdr configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for dup configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for dup3 configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file dup3 /var/tmp//ccSQdd6j.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 1 | /* end confdefs.h. */ | /* Define dup3 to an innocuous variant, in case declares dup3. | For example, HP-UX 11i declares gettimeofday. */ | #define dup3 innocuous_dup3 | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dup3 (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef dup3 | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dup3 (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_dup3 || defined __stub___dup3 | choke me | #endif | | int | main () | { | return dup3 (); | ; | return 0; | } configure:15731: result: no configure:15731: checking for pipe2 configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file pipe2 /var/tmp//ccOFqnaF.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 1 | /* end confdefs.h. */ | /* Define pipe2 to an innocuous variant, in case declares pipe2. | For example, HP-UX 11i declares gettimeofday. */ | #define pipe2 innocuous_pipe2 | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pipe2 (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pipe2 | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pipe2 (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pipe2 || defined __stub___pipe2 | choke me | #endif | | int | main () | { | return pipe2 (); | ; | return 0; | } configure:15731: result: no configure:15731: checking for posix_memalign configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file posix_memalign /var/tmp//ccgmomMh.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:15731: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 1 | /* end confdefs.h. */ | /* Define posix_memalign to an innocuous variant, in case declares posix_memalign. | For example, HP-UX 11i declares gettimeofday. */ | #define posix_memalign innocuous_posix_memalign | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char posix_memalign (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef posix_memalign | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char posix_memalign (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_posix_memalign || defined __stub___posix_memalign | choke me | #endif | | int | main () | { | return posix_memalign (); | ; | return 0; | } configure:15731: result: no configure:15731: checking for memalign configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15731: checking for ioctl configure:15731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15731: $? = 0 configure:15731: result: yes configure:15741: checking for unsetenv returns a value configure:15759: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:15759: $? = 0 configure:15766: result: yes configure:15773: checking for __builtin_setjmp configure:15790: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 conftest.c: In function 't': conftest.c:274:52: error: '__builtin_longjmp' second argument must be 1 jmp_buf jb; void t(v) int v; {__builtin_longjmp(jb, v);} ^ configure:15790: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 1 | #define HAVE_MEMALIGN 1 | #define HAVE_IOCTL 1 | /* end confdefs.h. */ | #include | jmp_buf jb; void t(v) int v; {__builtin_longjmp(jb, v);} | int | main () | { | __builtin_setjmp(jb); | ; | return 0; | } configure:15799: result: no configure:15804: checking for setjmp type configure:15851: result: _setjmp configure:15877: checking whether struct tm is in sys/time.h or time.h configure:15897: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:15897: $? = 0 configure:15904: result: time.h configure:15912: checking for struct tm.tm_zone configure:15912: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:284:12: error: 'struct tm' has no member named 'tm_zone' if (ac_aggr.tm_zone) ^ configure:15912: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define RUBY_BASE_NAME "ruby" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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 | /* end confdefs.h. */ | #include | #include | | | int | main () | { | static struct tm ac_aggr; | if (ac_aggr.tm_zone) | return 0; | ; | return 0; | } configure:15912: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:284:19: error: 'struct tm' has no member named 'tm_zone' if (sizeof ac_aggr.tm_zone) ^ configure:15912: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define RUBY_BASE_NAME "ruby" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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 | /* end confdefs.h. */ | #include | #include | | | int | main () | { | static struct tm ac_aggr; | if (sizeof ac_aggr.tm_zone) | return 0; | ; | return 0; | } configure:15912: result: no configure:15930: checking whether tzname is declared configure:15930: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:15930: $? = 0 configure:15930: result: yes configure:15942: checking for tzname configure:15962: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:15962: $? = 0 configure:15970: result: yes configure:15979: checking for struct tm.tm_gmtoff configure:15995: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:282:15: error: 'struct tm' has no member named 'tm_gmtoff' struct tm t; t.tm_gmtoff = 3600; ^ configure:15995: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | /* end confdefs.h. */ | #include | int | main () | { | struct tm t; t.tm_gmtoff = 3600; | ; | return 0; | } configure:16002: result: no configure:16008: checking for external int daylight configure:16025: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:16025: $? = 0 configure:16033: result: yes configure:16040: checking for external timezone configure:16063: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:16063: $? = 0 configure:16083: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:16083: $? = 0 configure:16091: result: long configure:16101: checking for external altzone configure:16124: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:16124: $? = 0 configure:16144: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:16144: $? = 0 configure:16152: result: long configure:16164: checking for timezone configure:16164: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:16164: $? = 0 configure:16164: result: yes configure:16174: checking whether timezone requires zero arguments configure:16190: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:288:15: error: called object 'timezone' is not a function or function pointer (void)timezone(0, 0); ^ In file included from conftest.c:284:0: /usr/include/time.h:155:13: note: declared here extern long timezone; ^ configure:16190: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | /* end confdefs.h. */ | #include | int | main () | { | (void)timezone(0, 0); | ; | return 0; | } configure:16198: result: yes configure:16206: checking for negative time_t for gmtime(3) configure:16248: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:16248: $? = 0 configure:16248: ./conftest configure:16248: $? = 0 configure:16258: result: yes configure:16267: checking for localtime(3) overflow correctly configure:16311: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lrt -lsocket -ldl -lcrypt -lm >&5 configure:16311: $? = 0 configure:16311: ./conftest configure:16311: $? = 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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | /* end confdefs.h. */ | | #include | #include | | void | check(time_t t1) | { | struct tm *tm; | time_t t2; | tm = localtime(&t1); | if (!tm) | return; /* overflow detected. ok. */ | t2 = mktime(tm); | if (t1 == t2) | return; /* round-trip. ok. */ | exit(1); | } | | int | main() | { | time_t t; | if (~(time_t)0 <= 0) { | t = (((time_t)1) << (sizeof(time_t) * 8 - 2)); | t |= t - 1; | } | else { | t = ~(time_t)0; | } | check(t); | return 0; | } | configure:16321: result: no configure:16508: checking whether right shift preserve sign bit configure:16527: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:16527: $? = 0 configure:16534: result: yes configure:16546: checking read count field in FILE structures configure:16565: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:16565: $? = 0 configure:16571: result: _cnt configure:16584: checking read buffer ptr field in FILE structures configure:16602: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:295:34: error: 'FILE' has no member named '_IO_read_ptr' FILE *f = stdin; char buf[256]; f->_IO_read_ptr = buf; ^ configure:16602: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | /* end confdefs.h. */ | #include | | int | main () | { | FILE *f = stdin; char buf[256]; f->_IO_read_ptr = buf; | ; | return 0; | } configure:16602: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:16602: $? = 0 configure:16610: result: _ptr configure:16657: checking size of struct stat.st_ino configure:16687: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c: In function 'main': conftest.c:301:12: error: size of array 'test_array' is negative static int test_array [1 - 2 * !(SIZEOF_STRUCT_STAT_ST_INO == sizeof(long))]; ^ configure:16687: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | #define FILE_READPTR _ptr | /* end confdefs.h. */ | #include | | typedef struct stat ac__type_sizeof_; | static ac__type_sizeof_ *rbcv_ptr; | #define SIZEOF_STRUCT_STAT_ST_INO sizeof((*rbcv_ptr).st_ino) | | | int | main () | { | static int test_array [1 - 2 * !(SIZEOF_STRUCT_STAT_ST_INO == sizeof(long))]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:16687: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:16687: $? = 0 configure:16721: result: SIZEOF_LONG_LONG configure:16747: checking whether struct dirent.d_name is too small configure:16789: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:16789: $? = 0 configure:16796: result: yes configure:16805: checking whether _SC_CLK_TCK is supported configure:16822: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:16822: $? = 0 configure:16830: result: yes configure:16939: checking stack growing direction on i386 configure:16990: result: -1 configure:17003: checking for pthread_kill in -lthr configure:17028: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lthr -lrt -lsocket -ldl -lcrypt -lm >&5 ld: fatal: library -lthr: not found ld: fatal: file processing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:17028: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | #define FILE_READPTR _ptr | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG_LONG | #define SIZEOF_STRUCT_DIRENT_TOO_SMALL 1 | #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:17038: result: no configure:17003: checking for pthread_kill in -lpthread configure:17028: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17028: $? = 0 configure:17038: result: yes configure:17057: checking for pthread_np.h configure:17057: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:300:24: fatal error: pthread_np.h: No such file or directory #include ^ compilation terminated. configure:17057: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | #define FILE_READPTR _ptr | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG_LONG | #define SIZEOF_STRUCT_DIRENT_TOO_SMALL 1 | #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 | | #include configure:17057: result: no configure:17095: checking for sched_yield configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17095: $? = 0 configure:17095: result: yes configure:17095: checking for pthread_attr_setinheritsched configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17095: $? = 0 configure:17095: result: yes configure:17095: checking for pthread_getattr_np configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file pthread_getattr_np /var/tmp//ccavwtLY.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:17095: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | #define FILE_READPTR _ptr | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG_LONG | #define SIZEOF_STRUCT_DIRENT_TOO_SMALL 1 | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | /* end confdefs.h. */ | /* Define pthread_getattr_np to an innocuous variant, in case declares pthread_getattr_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_getattr_np innocuous_pthread_getattr_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_getattr_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_getattr_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_getattr_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_getattr_np || defined __stub___pthread_getattr_np | choke me | #endif | | int | main () | { | return pthread_getattr_np (); | ; | return 0; | } configure:17095: result: no configure:17095: checking for pthread_attr_get_np configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file pthread_attr_get_np /var/tmp//ccokIeIE.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:17095: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | #define FILE_READPTR _ptr | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG_LONG | #define SIZEOF_STRUCT_DIRENT_TOO_SMALL 1 | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | /* end confdefs.h. */ | /* Define pthread_attr_get_np to an innocuous variant, in case declares pthread_attr_get_np. | For example, HP-UX 11i 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 to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #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:17095: result: no configure:17095: checking for pthread_attr_getstack configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17095: $? = 0 configure:17095: result: yes configure:17095: checking for pthread_get_stackaddr_np configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file pthread_get_stackaddr_np /var/tmp//ccuHFh1t.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:17095: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | #define FILE_READPTR _ptr | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG_LONG | #define SIZEOF_STRUCT_DIRENT_TOO_SMALL 1 | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | /* end confdefs.h. */ | /* Define pthread_get_stackaddr_np to an innocuous variant, in case declares pthread_get_stackaddr_np. | For example, HP-UX 11i 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 to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #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:17095: result: no configure:17095: checking for pthread_get_stacksize_np configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file pthread_get_stacksize_np /var/tmp//ccq7emr9.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:17095: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | #define FILE_READPTR _ptr | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG_LONG | #define SIZEOF_STRUCT_DIRENT_TOO_SMALL 1 | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | /* end confdefs.h. */ | /* Define pthread_get_stacksize_np to an innocuous variant, in case declares pthread_get_stacksize_np. | For example, HP-UX 11i 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 to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #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:17095: result: no configure:17095: checking for thr_stksegment configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17095: $? = 0 configure:17095: result: yes configure:17095: checking for pthread_stackseg_np configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file pthread_stackseg_np /var/tmp//ccGCrn1l.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:17095: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | #define FILE_READPTR _ptr | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG_LONG | #define SIZEOF_STRUCT_DIRENT_TOO_SMALL 1 | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_THR_STKSEGMENT 1 | /* end confdefs.h. */ | /* Define pthread_stackseg_np to an innocuous variant, in case declares pthread_stackseg_np. | For example, HP-UX 11i 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 to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #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:17095: result: no configure:17095: checking for pthread_getthrds_np configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file pthread_getthrds_np /var/tmp//ccitixyD.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:17095: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | #define FILE_READPTR _ptr | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG_LONG | #define SIZEOF_STRUCT_DIRENT_TOO_SMALL 1 | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_THR_STKSEGMENT 1 | /* end confdefs.h. */ | /* Define pthread_getthrds_np to an innocuous variant, in case declares pthread_getthrds_np. | For example, HP-UX 11i 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 to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #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:17095: result: no configure:17095: checking for pthread_cond_init configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17095: $? = 0 configure:17095: result: yes configure:17095: checking for pthread_condattr_setclock configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17095: $? = 0 configure:17095: result: yes configure:17095: checking for pthread_condattr_init configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17095: $? = 0 configure:17095: result: yes configure:17095: checking for pthread_sigmask configure:17095: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17095: $? = 0 configure:17095: result: yes configure:17109: checking for pthread_attr_init configure:17109: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17109: $? = 0 configure:17109: result: yes configure:17125: checking for getcontext configure:17125: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17125: $? = 0 configure:17125: result: yes configure:17125: checking for setcontext configure:17125: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17125: $? = 0 configure:17125: result: yes configure:17138: checking if fork works with pthread configure:17206: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17206: $? = 0 configure:17206: ./conftest configure:17206: $? = 0 configure:17216: result: yes configure:17246: checking whether ELF binaries are produced configure:17262: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:17262: $? = 0 configure:17276: result: no configure:17328: checking whether OS depend dynamic link works configure:17557: result: yes configure:17743: checking for backtrace configure:17743: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file backtrace /var/tmp//ccWTaloz.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:17743: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | #define FILE_READPTR _ptr | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG_LONG | #define SIZEOF_STRUCT_DIRENT_TOO_SMALL 1 | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_THR_STKSEGMENT 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 | /* end confdefs.h. */ | /* Define backtrace to an innocuous variant, in case declares backtrace. | For example, HP-UX 11i declares gettimeofday. */ | #define backtrace innocuous_backtrace | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char backtrace (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef backtrace | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char backtrace (); | /* 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_backtrace || defined __stub___backtrace | choke me | #endif | | int | main () | { | return backtrace (); | ; | return 0; | } configure:17743: result: no configure:17764: checking valgrind/memcheck.h usability configure:17764: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 conftest.c:342:31: fatal error: valgrind/memcheck.h: No such file or directory #include ^ compilation terminated. configure:17764: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | #define FILE_READPTR _ptr | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG_LONG | #define SIZEOF_STRUCT_DIRENT_TOO_SMALL 1 | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_THR_STKSEGMENT 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 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17764: result: no configure:17764: checking valgrind/memcheck.h presence configure:17764: gcc -E conftest.c conftest.c:309:31: fatal error: valgrind/memcheck.h: No such file or directory #include ^ compilation terminated. configure:17764: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | #define FILE_READPTR _ptr | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG_LONG | #define SIZEOF_STRUCT_DIRENT_TOO_SMALL 1 | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_THR_STKSEGMENT 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 | /* end confdefs.h. */ | #include configure:17764: result: no configure:17764: checking for valgrind/memcheck.h configure:17764: result: no configure:17939: checking for strip configure:17969: result: no configure:18383: checking whether -fPIE is accepted as CFLAGS configure:18406: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -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 -fPIE conftest.c >&5 configure:18406: $? = 0 configure:18408: result: yes configure:18436: checking whether -pie is accepted as LDFLAGS configure:18458: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -fPIE -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 -pie conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 configure:18458: $? = 0 configure:18460: result: yes configure:18704: checking for prefix of external symbols configure:18721: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:18721: $? = 0 configure:18733: result: NONE configure:18896: checking pthread.h usability configure:18896: gcc -c -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 conftest.c >&5 configure:18896: $? = 0 configure:18896: result: yes configure:18896: checking pthread.h presence configure:18896: gcc -E conftest.c configure:18896: $? = 0 configure:18896: result: yes configure:18896: checking for pthread.h configure:18896: result: yes configure:18926: checking if gmake is GNU make configure:18945: result: yes configure:19050: checking for memmem configure:19050: gcc -o conftest -O3 -fno-fast-math -ggdb3 -ansi -std=iso9899:199409 -L. -fstack-protector conftest.c -lpthread -lrt -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file memmem /var/tmp//ccXTtlkj.o ld: fatal: symbol referencing errors. No output written to conftest collect2: error: ld returned 1 exit status configure:19050: $? = 1 configure: failed program was: | /* confdefs.h */ | #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" !! | #define RUBY_VERSION_NAME RUBY_BASE_NAME"-"RUBY_LIB_VERSION !! | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_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_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_XTI_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_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_ATOMIC_H 1 | #define _FILE_OFFSET_BITS 64 | #ifndef __cplusplus | #define inline __inline__ | #endif | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 4 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 4 | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define PIDT2NUM(v) LONG2NUM(v) | #define NUM2PIDT(v) NUM2LONG(v) | #define PRI_PIDT_PREFIX PRI_LONG_PREFIX | #define rb_uid_t uid_t | #define UIDT2NUM(v) LONG2NUM(v) | #define NUM2UIDT(v) NUM2LONG(v) | #define PRI_UIDT_PREFIX PRI_LONG_PREFIX | #define rb_gid_t gid_t | #define GIDT2NUM(v) LONG2NUM(v) | #define NUM2GIDT(v) NUM2LONG(v) | #define PRI_GIDT_PREFIX PRI_LONG_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) ULONG2NUM(v) | #define NUM2MODET(v) NUM2ULONG(v) | #define PRI_MODET_PREFIX PRI_LONG_PREFIX | #define rb_rlim_t rlim_t | #define RLIM2NUM(v) ULL2NUM(v) | #define NUM2RLIM(v) NUM2ULL(v) | #define PRI_RLIM_PREFIX PRI_LL_PREFIX | #define HAVE_PROTOTYPES 1 | #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 FUNC_STDCALL(x) __attribute__ ((stdcall)) x | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) 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 UNREACHABLE __builtin_unreachable() | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBRT 1 | #define SIZEOF_SIZE_T 4 | #define SIZEOF_PTRDIFF_T 4 | #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_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG_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 4 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 4 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 4 | #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_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 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_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 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_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_SETITIMER 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_ISSETUGID 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_SIGSETJMP 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_SELECT_LARGE_FDSET 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_MKTIME 1 | #define HAVE_GMTIME_R 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_DL_ITERATE_PHDR 1 | #define HAVE_DUP 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_DECL_TZNAME 1 | #define HAVE_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define HAVE_VAR_TIMEZONE 1 | #define TYPEOF_VAR_TIMEZONE long | #define HAVE_VAR_ALTZONE 1 | #define TYPEOF_VAR_ALTZONE long | #define HAVE_TIMEZONE 1 | #define TIMEZONE_VOID 1 | #define NEGATIVE_TIME_T 1 | #define LOCALTIME_OVERFLOW_PROBLEM 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define FILE_COUNT _cnt | #define FILE_READPTR _ptr | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG_LONG | #define SIZEOF_STRUCT_DIRENT_TOO_SMALL 1 | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define _REENTRANT 1 | #define _THREAD_SAFE 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_SCHED_YIELD 1 | #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | #define HAVE_PTHREAD_ATTR_GETSTACK 1 | #define HAVE_THR_STKSEGMENT 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 DLEXT_MAXLEN 3 | #define DLEXT ".so" | #define HAVE_PTHREAD_H 1 | /* end confdefs.h. */ | /* Define memmem to an innocuous variant, in case declares memmem. | For example, HP-UX 11i declares gettimeofday. */ | #define memmem innocuous_memmem | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char memmem (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef memmem | | /* 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 memmem (); | /* 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_memmem || defined __stub___memmem | choke me | #endif | | int | main () | { | return memmem (); | ; | return 0; | } configure:19050: result: no configure:19630: checking for nroff configure:19649: found /usr/bin/nroff configure:19661: result: /usr/bin/nroff configure:19733: result: ruby library version = 2.0.0 configure:19914: 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 unstable10x config.status:917: creating Makefile config.status:917: creating ruby-2.0.pc ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i386-pc-solaris2.10 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= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_func___builtin_setjmp=no ac_cv_func___syscall=no ac_cv_func__longjmp=yes ac_cv_func__setjmp=yes ac_cv_func_acosh=yes ac_cv_func_alloca_works=yes ac_cv_func_backtrace=no 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=yes 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=no ac_cv_func_dup=yes ac_cv_func_eaccess=no 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=no 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_isinf=no ac_cv_func_isnan=yes ac_cv_func_issetugid=yes 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=no ac_cv_func_memmove=yes ac_cv_func_mktime=yes ac_cv_func_pause=yes ac_cv_func_pipe2=no ac_cv_func_poll=yes ac_cv_func_posix_fadvise=no ac_cv_func_posix_memalign=no ac_cv_func_ppoll=no ac_cv_func_pread=yes ac_cv_func_pthread_attr_get_np=no ac_cv_func_pthread_attr_getstack=yes ac_cv_func_pthread_attr_init=yes ac_cv_func_pthread_attr_setinheritsched=yes ac_cv_func_pthread_cond_init=yes ac_cv_func_pthread_condattr_init=yes ac_cv_func_pthread_condattr_setclock=yes ac_cv_func_pthread_get_stackaddr_np=no ac_cv_func_pthread_get_stacksize_np=no ac_cv_func_pthread_getattr_np=no 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=yes ac_cv_func_sendfile=no 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=no ac_cv_func_setresuid=no 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=yes 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=yes ac_cv_func_strlcpy=yes ac_cv_func_strstr=yes ac_cv_func_symlink=yes ac_cv_func_syscall=yes ac_cv_func_sysconf=yes ac_cv_func_tanh=yes ac_cv_func_telldir=yes ac_cv_func_tgamma=yes ac_cv_func_thr_stksegment=yes ac_cv_func_timegm=no 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=no ac_cv_have_decl_tzname=yes ac_cv_header_a_out_h=no ac_cv_header_atomic_h=yes ac_cv_header_direct_h=no ac_cv_header_dirent_dirent_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=yes 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=yes ac_cv_header_sys_param_h=yes ac_cv_header_sys_prctl_h=no ac_cv_header_sys_pstat_h=no ac_cv_header_sys_resource_h=yes ac_cv_header_sys_select_h=yes ac_cv_header_sys_sendfile_h=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=yes ac_cv_header_sys_wait_h=yes ac_cv_header_syscall_h=no ac_cv_header_time_h=yes ac_cv_header_ucontext_h=yes ac_cv_header_unistd_h=yes ac_cv_header_utime_h=yes ac_cv_header_valgrind_memcheck_h=no ac_cv_header_xti_h=yes ac_cv_host=i386-pc-solaris2.10 ac_cv_lib_crypt_crypt=yes 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=yes 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=no ac_cv_objext=o ac_cv_path_EGREP='/opt/csw/bin/ggrep -E' ac_cv_path_GREP=/opt/csw/bin/ggrep ac_cv_path_NROFF=/usr/bin/nroff ac_cv_path_ac_pt_LD=/usr/ccs/bin/ld ac_cv_path_install='/opt/csw/bin/ginstall -c' ac_cv_path_mkdir=/opt/csw/bin/gmkdir ac_cv_prog_CPP='gcc -E' ac_cv_prog_DOT=dot ac_cv_prog_DOXYGEN=doxygen ac_cv_prog_PKG_CONFIG=pkg-config ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_CXX=g++ ac_cv_prog_ac_ct_OBJCOPY=gobjcopy ac_cv_prog_ac_ct_OBJDUMP=gobjdump 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_gmake_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=4 ac_cv_sizeof_long=4 ac_cv_sizeof_long_long=8 ac_cv_sizeof_off_t=8 ac_cv_sizeof_ptrdiff_t=4 ac_cv_sizeof_short=2 ac_cv_sizeof_size_t=4 ac_cv_sizeof_ssize_t=4 ac_cv_sizeof_struct_stat_st_blocks=SIZEOF_LONG_LONG ac_cv_sizeof_struct_stat_st_ino=SIZEOF_LONG_LONG ac_cv_sizeof_struct_stat_st_size=SIZEOF_LONG_LONG ac_cv_sizeof_time_t=4 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=4 ac_cv_sizeof_voidp=4 ac_cv_struct_tm=time.h ac_cv_sys_file_offset_bits=64 ac_cv_sys_largefile_CC=no ac_cv_target=i386-pc-solaris2.10 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_var_tzname=yes ac_cv_working_alloca_h=yes rb_cv_binary_elf=no rb_cv_broken_glibc_ia64_erfc=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=_cnt rb_cv_fork_with_pthread=yes rb_cv_frptr=_ptr rb_cv_func___builtin_unreachable=yes rb_cv_func_cdecl='__attribute__ ((cdecl)) x' rb_cv_func_deprecated='__attribute__ ((deprecated)) x' rb_cv_func_exported='__attribute__ ((visibility("default")))' rb_cv_func_fastcall='__attribute__ ((fastcall)) x' rb_cv_func_noinline='__attribute__ ((noinline)) x' rb_cv_func_noreturn='__attribute__ ((noreturn)) x' rb_cv_func_stdcall='__attribute__ ((stdcall)) x' rb_cv_func_timezone_void=yes rb_cv_gcc_atomic_builtins=yes rb_cv_gcc_compiler_cas=yes rb_cv_gcc_function_alias=alias rb_cv_gid_t_convertible=LONG rb_cv_have_daylight=yes rb_cv_have_prototypes=yes rb_cv_have_sc_clk_tck=yes rb_cv_have_signbit=no rb_cv_large_fd_select=yes rb_cv_localtime_overflow=no rb_cv_member_struct_tm_tm_gmtoff=no rb_cv_mode_t_convertible=ULONG rb_cv_negative_time_t=yes rb_cv_pid_t_convertible=LONG 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=no rb_cv_rlim_t_convertible=ULL rb_cv_rshift_sign=yes rb_cv_sizeof_struct_dirent_too_small=yes rb_cv_stack_end_address=no rb_cv_stack_grow_dir_i386=-1 rb_cv_stdarg=yes rb_cv_string_literal_concatenation=yes rb_cv_stringization='#expr' rb_cv_symbol_prefix=NONE rb_cv_target_archs=i386 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=LONG rb_cv_unsetenv_return_value=yes rb_cv_va_args_macro=yes rb_cv_var_altzone=long 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='ar' ARCHFILE='' ARCH_FLAG='' 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='capi' CC='gcc' CCDLFLAGS='-fPIC' CFLAGS='${cflags}' CHDIR='PWD= cd' COMMON_HEADERS='' COMMON_LIBS='' COMMON_MACROS='' COUTFLAG='-o ' CP='cp' CPP='$(CC) -E' CPPFLAGS=' $(DEFS) ${cppflags}' CPPOUTFILE='-o conftest.i' CROSS_COMPILING='no' CXX='g++' CXXFLAGS='${cxxflags}' DEFS='-D_FILE_OFFSET_BITS=64' DLDFLAGS='' DLDLIBS=' -lc' DLEXT2='' DLEXT='so' DLLWRAP='' DLNOBJ='dln.o' DOT='dot' DOXYGEN='doxygen' DTRACE='' DTRACE_EXT='dmyh' DTRACE_GLOMMED_OBJ='' DTRACE_OBJ='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/opt/csw/bin/ggrep -E' ENABLE_SHARED='no' ENCOBJS='' EXECUTABLE_EXTS='' EXEEXT='' EXPORT_PREFIX='' EXTDLDFLAGS='' EXTLDFLAGS='' EXTOBJS='' EXTOUT='.ext' EXTSTATIC='' GCC='yes' GNU_LD='no' GREP='/opt/csw/bin/ggrep' INSTALLDOC='all' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' LD='/usr/ccs/bin/ld' LDFLAGS='-L. -fstack-protector' LDSHARED='$(CC) -shared' LDSHAREDXX='$(CXX) -shared' LIBEXT='a' LIBOBJS=' ${LIBOBJDIR}flock$U.o ${LIBOBJDIR}isinf$U.o ${LIBOBJDIR}setproctitle$U.o ${LIBOBJDIR}signbit$U.o' LIBPATHENV='LD_LIBRARY_PATH' LIBPATHFLAG=' -L%s' LIBRUBY='$(LIBRUBY_A)' LIBRUBYARG='$(LIBRUBYARG_STATIC)' LIBRUBYARG_SHARED='' LIBRUBYARG_STATIC='-l$(RUBY_SO_NAME)-static' LIBRUBY_A='lib$(RUBY_SO_NAME)-static.a' LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so' LIBRUBY_A_OBJS='$(OBJS)' LIBRUBY_DLDFLAGS='' LIBRUBY_LDSHARED='$(CC) -shared' LIBRUBY_RELATIVE='no' LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR).$(MINOR).$(TEENY)' LIBS='-lpthread -lrt -lsocket -ldl -lcrypt -lm ' LINK_SO='' LN_S='ln -s' LTLIBOBJS=' ${LIBOBJDIR}flock$U.lo ${LIBOBJDIR}isinf$U.lo ${LIBOBJDIR}setproctitle$U.lo ${LIBOBJDIR}signbit$U.lo' MAINLIBS='' MAJOR='2' MAKEDIRS='/opt/csw/bin/gmkdir -p' MAKEFILES='Makefile' MANTYPE='man' MINIOBJS='dmydln.o' MINIRUBY='./miniruby$(EXEEXT) -I$(srcdir)/lib -I. -I$(EXTOUT)/common' MINOR='0' MKDIR_P='/opt/csw/bin/gmkdir -p' NACL_SDK_ROOT='' NACL_SDK_VARIANT='' NACL_TOOLCHAIN='' NM='' NROFF='/usr/bin/nroff' NULLCMD=':' OBJCOPY=':' OBJDUMP='gobjdump' 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=':' RDOCTARGET='rdoc' RI_BASE_NAME='ri' RM='rm -f' RMALL='rm -fr' RMDIR='rmdir' RMDIRS='rmdir -p' RPATHFLAG='' RUBYW_BASE_NAME='rubyw' RUBYW_INSTALL_NAME='' RUBY_BASE_NAME='ruby' RUBY_INSTALL_NAME='$(RUBY_BASE_NAME)' RUBY_PROGRAM_VERSION='2.0.0' RUBY_RELEASE_DATE='2013-11-22' RUBY_SO_NAME='$(RUBY_BASE_NAME)' RUBY_VERSION_NAME='${RUBY_BASE_NAME}-${ruby_version}' RUNRUBY='$(RUNRUBY_COMMAND) --' RUNRUBY_COMMAND='$(MINIRUBY) $(srcdir)/tool/runruby.rb --extout=$(EXTOUT) $(RUNRUBYOPT)' SET_MAKE='' SHELL='/bin/bash' SOLIBS='' STATIC='' STRIP=':' 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 -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -fPIE' XLDFLAGS='-fstack-protector -pie' XRUBY='$(RUNRUBY)' XRUBY_LIBDIR='' XRUBY_RUBYHDRDIR='' XRUBY_RUBYLIBDIR='' ac_ct_CC='gcc' ac_ct_CXX='g++' ac_ct_OBJCOPY='gobjcopy' ac_ct_OBJDUMP='gobjdump' arch='i386-solaris2.10' archincludedir='${includedir}/${arch}' archlibdir='${libdir}/${arch}' bindir='${exec_prefix}/bin' build='i386-pc-solaris2.10' build_alias='' build_cpu='i386' build_os='solaris2.10' build_vendor='pc' cflags=' ${optflags} ${debugflags} ${warnflags}' codesign='' configure_args='' cppflags='' cxxflags=' ${optflags} ${debugflags} ${warnflags}' datadir='${datarootdir}' datarootdir='${prefix}/share' debugflags='-ggdb3' docdir='${datarootdir}/doc/${PACKAGE}' dvidir='${docdir}' exec='exec' exec_prefix='${prefix}' host='i386-pc-solaris2.10' host_alias='' host_cpu='i386' host_os='solaris2.10' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' oldincludedir='/usr/include' optflags='-O3 -fno-fast-math' pdfdir='${docdir}' prefix='/usr/local' program_transform_name='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='${prefix}/etc' target='i386-pc-solaris2.10' target_alias='' target_cpu='i386' target_os='solaris2.10' 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' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define _FILE_OFFSET_BITS 64 configure: exit 0