ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-core:45278] [Ruby 1.8 - Bug #6505][Open] Can not compile ruby-1.8.7p358 from source
@ 2012-05-27 12:45 shevegen (markus heiler)
  2012-05-27 12:46 ` [ruby-core:45279] [Ruby 1.8 - Bug #6505] " shevegen (markus heiler)
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: shevegen (markus heiler) @ 2012-05-27 12:45 UTC (permalink / raw
  To: ruby-core


Issue #6505 has been reported by shevegen (markus heiler).

----------------------------------------
Bug #6505: Can not compile ruby-1.8.7p358 from source
https://bugs.ruby-lang.org/issues/6505

Author: shevegen (markus heiler)
Status: Open
Priority: Normal
Assignee: 
Category: build
Target version: Ruby 1.8.7
ruby -v: 1.8.7p358


My system:

Linux

GCC Version:      GCC version 4.6.3 
Glibc Version:    ldd (GNU libc) 2.14.1
CFLAGS in use:    -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2
Binutils Version: GNU ld (GNU Binutils) 2.22


Configure option:

  only --prefix=/usr used.


make[1]: Entering director
gcc -I. -I../../.. -I../..VE_CONFIG_H -DHAVE_OPENSSLfomit-frame-pointer -freru
gcc -I. -I../../.. -I../..VE_CONFIG_H -DHAVE_OPENSSLfomit-frame-pointer -freru
gcc -shared -o ../../../.e -lpthread -rdynamic -Wl,-
make[1]: Leaving directory
compiling digest/sha2     
make[1]: Entering director
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T    -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2    -c sha2.c
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T    -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2    -c sha2init.c
gcc -shared -o ../../../.ext/x86_64-linux/digest/sha2.so sha2.o sha2init.o -L. -L../../.. -L. -lpthread -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
mkdir -p ../../../.ext/common/digest
cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest
make[1]: Leaving directory `/Depot/jjj/ruby-1.8.7p358/ext/digest/sha2'
compiling dl
make[1]: Entering directory `/Depot/jjj/ruby-1.8.7p358/ext/dl'
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR    -I. -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -fno-defer-pop -fno-omit-frame-pointer  -c ptr.c
Generating callback.func
Generating cbtable.func
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR    -I. -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -fno-defer-pop -fno-omit-frame-pointer  -c dl.c
In file included from dl.c:104:0:
callback.func:1:1: warning: data definition has no type or storage class [enabled by default]
callback.func:1:7: error: expected identifier or ‘(’ before ‘long’
In file included from dl.c:104:0:
callback.func:78:33: error: expected ‘)’ before ‘(’ token
callback.func:79:3: warning: data definition has no type or storage class [enabled by default]
callback.func:79:24: error: ‘proc’ undeclared here (not in a function)
callback.func:79:39: error: ‘argc’ undeclared here (not in a function)
callback.func:79:45: error: ‘argv’ undeclared here (not in a function)
callback.func:82:1: error: expected identifier or ‘(’ before ‘}’ token
dl.c:106:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘static’
make[1]: *** [dl.o] Error 1
make[1]: Leaving directory `/Depot/jjj/ruby-1.8.7p358/ext/dl'
make: *** [all] Error 1






-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [ruby-core:45279] [Ruby 1.8 - Bug #6505] Can not compile ruby-1.8.7p358 from source
  2012-05-27 12:45 [ruby-core:45278] [Ruby 1.8 - Bug #6505][Open] Can not compile ruby-1.8.7p358 from source shevegen (markus heiler)
@ 2012-05-27 12:46 ` shevegen (markus heiler)
  2012-05-27 13:04 ` [ruby-core:45280] [Ruby 1.8 - Bug #6505][Assigned] " mame (Yusuke Endoh)
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: shevegen (markus heiler) @ 2012-05-27 12:46 UTC (permalink / raw
  To: ruby-core


Issue #6505 has been updated by shevegen (markus heiler).


Here is the config.log, in case it is useful.

Hopefully this bug can get fixed, before ruby 1.8.7 will no longer be maintained. I liked 1.8.x a lot. :)









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.65.  Invocation command line was

  $ ./configure --prefix=/usr

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

hostname = new-host
uname -m = x86_64
uname -r = 3.3.6-server-2.mga2
uname -s = Linux
uname -v = #1 SMP Thu May 17 16:38:45 UTC 2012

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = x86_64
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/bin
PATH: /System/Executables
PATH: /bin
PATH: /sbin
PATH: /usr/sbin
PATH: /opt/bin
PATH: /windows
PATH: /usr/local/bin


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

configure:2612: checking build system type
configure:2626: result: x86_64-unknown-linux-gnu
configure:2646: checking host system type
configure:2659: result: x86_64-unknown-linux-gnu
configure:2679: checking target system type
configure:2692: result: x86_64-unknown-linux-gnu
configure:2891: checking for gcc
configure:2907: found /usr/bin/gcc
configure:2918: result: gcc
configure:3147: checking for C compiler version
configure:3156: gcc --version >&5
gcc (GCC) 4.6.3
Copyright (C) 2011 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:3167: $? = 0
configure:3156: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/lto-wrapper
Target: x86_64-mageia-linux-gnu
Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib64 --with-bugurl=http://bugs.mageia.org/ --mandir=/usr/share/man --infodir=/usr/share/info --enable-checking=release --enable-languages=c,c++,ada,fortran,objc,obj-c++,java --enable-linker-build-id --build=x86_64-mageia-linux-gnu --host=x86_64-mageia-linux-gnu --with-cpu=generic --with-system-zlib --enable-threads=posix --enable-shared --enable-objc-gc --enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --enable-java-awt=gtk --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-gtk-cairo --disable-libjava-multilib --enable-ssp --disable-libssp --disable-werror --with-ppl --with-cloog --with-python-dir=/lib/python2.7/site-packages --enable-lto
Thread model: posix
gcc version 4.6.3 (GCC) 
configure:3167: $? = 0
configure:3156: gcc -V >&5
gcc: error: unrecognized option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:3167: $? = 1
configure:3156: gcc -qversion >&5
gcc: error: unrecognized option '-qversion'
gcc: fatal error: no input files
compilation terminated.
configure:3167: $? = 1
configure:3187: checking whether the C compiler works
configure:3209: gcc  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
configure:3213: $? = 0
configure:3262: result: yes
configure:3265: checking for C compiler default output file name
configure:3267: result: a.out
configure:3273: checking for suffix of executables
configure:3280: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
configure:3284: $? = 0
configure:3306: result: 
configure:3328: checking whether we are cross compiling
configure:3336: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
configure:3340: $? = 0
configure:3347: ./conftest
configure:3351: $? = 0
configure:3366: result: no
configure:3371: checking for suffix of object files
configure:3393: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:3397: $? = 0
configure:3418: result: o
configure:3422: checking whether we are using the GNU C compiler
configure:3441: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:3441: $? = 0
configure:3450: result: yes
configure:3459: checking whether gcc accepts -g
configure:3479: gcc -c -g  conftest.c >&5
configure:3479: $? = 0
configure:3520: result: yes
configure:3537: checking for gcc option to accept ISO C89
configure:3601: gcc  -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:3601: $? = 0
configure:3614: result: none needed
configure:3640: checking how to run the C preprocessor
configure:3671: gcc -E  conftest.c
configure:3671: $? = 0
configure:3685: gcc -E  conftest.c
conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:3685: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:3710: result: gcc -E
configure:3730: gcc -E  conftest.c
configure:3730: $? = 0
configure:3744: gcc -E  conftest.c
conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:3744: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:3773: checking for grep that handles long lines and -e
configure:3831: result: /bin/grep
configure:3836: checking for egrep
configure:3898: result: /bin/grep -E
configure:3904: checking whether gcc needs -traditional
configure:3938: result: no
configure:3951: checking whether the linker is GNU ld
configure:3963: result: yes
configure:3967: checking whether gcc -E accepts -o
configure:3978: gcc -E -o conftest.i conftest.c
configure:3978: $? = 0
configure:3987: result: yes
configure:4034: checking for bison
configure:4050: found /usr/bin/bison
configure:4061: result: bison -y
configure:4121: checking for ranlib
configure:4137: found /usr/bin/ranlib
configure:4148: result: ranlib
configure:4213: checking for ar
configure:4229: found /System/Executables/ar
configure:4240: result: ar
configure:4351: checking for as
configure:4367: found /usr/bin/as
configure:4378: result: as
configure:4932: checking whether ln -s works
configure:4936: result: yes
configure:4943: checking whether make sets $(MAKE)
configure:4965: result: yes
configure:4988: checking for a BSD-compatible install
configure:5056: result: /usr/bin/install -c
configure:5069: checking for ANSI C header files
configure:5089: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5089: $? = 0
configure:5162: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
configure:5162: $? = 0
configure:5162: ./conftest
configure:5162: $? = 0
configure:5173: result: yes
configure:5186: checking for sys/types.h
configure:5186: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5186: $? = 0
configure:5186: result: yes
configure:5186: checking for sys/stat.h
configure:5186: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5186: $? = 0
configure:5186: result: yes
configure:5186: checking for stdlib.h
configure:5186: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5186: $? = 0
configure:5186: result: yes
configure:5186: checking for string.h
configure:5186: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5186: $? = 0
configure:5186: result: yes
configure:5186: checking for memory.h
configure:5186: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5186: $? = 0
configure:5186: result: yes
configure:5186: checking for strings.h
configure:5186: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5186: $? = 0
configure:5186: result: yes
configure:5186: checking for inttypes.h
configure:5186: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5186: $? = 0
configure:5186: result: yes
configure:5186: checking for stdint.h
configure:5186: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5186: $? = 0
configure:5186: result: yes
configure:5186: checking for unistd.h
configure:5186: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5186: $? = 0
configure:5186: result: yes
configure:5200: checking minix/config.h usability
configure:5200: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c:52:26: fatal error: minix/config.h: No such file or directory
compilation terminated.
configure:5200: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <minix/config.h>
configure:5200: result: no
configure:5200: checking minix/config.h presence
configure:5200: gcc -E  conftest.c
conftest.c:19:26: fatal error: minix/config.h: No such file or directory
compilation terminated.
configure:5200: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <minix/config.h>
configure:5200: result: no
configure:5200: checking for minix/config.h
configure:5200: result: no
configure:5221: checking whether it is safe to define __EXTENSIONS__
configure:5239: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5239: $? = 0
configure:5246: result: yes
configure:5284: checking for special C compiler options needed for large files
configure:5329: result: no
configure:5335: checking for _FILE_OFFSET_BITS value needed for large files
configure:5360: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5360: $? = 0
configure:5392: result: no
configure:5479: checking for long long
configure:5479: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5479: $? = 0
configure:5479: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:60:24: error: expected expression before ')' token
configure:5479: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define 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.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((long long)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:5479: result: yes
configure:5488: checking for off_t
configure:5488: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5488: $? = 0
configure:5488: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:61:20: error: expected expression before ')' token
configure:5488: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((off_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:5488: result: yes
configure:5503: checking size of int
configure:5508: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
configure:5508: $? = 0
configure:5508: ./conftest
configure:5508: $? = 0
configure:5523: result: 4
configure:5537: checking size of short
configure:5542: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
configure:5542: $? = 0
configure:5542: ./conftest
configure:5542: $? = 0
configure:5557: result: 2
configure:5571: checking size of long
configure:5576: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
configure:5576: $? = 0
configure:5576: ./conftest
configure:5576: $? = 0
configure:5591: result: 8
configure:5605: checking size of long long
configure:5610: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
configure:5610: $? = 0
configure:5610: ./conftest
configure:5610: $? = 0
configure:5625: result: 8
configure:5639: checking size of __int64
configure:5644: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
conftest.c: In function 'longval':
conftest.c:63:57: error: '__int64' undeclared (first use in this function)
conftest.c:63:57: note: each undeclared identifier is reported only once for each function it appears in
conftest.c: In function 'ulongval':
conftest.c:64:67: error: '__int64' undeclared (first use in this function)
conftest.c: In function 'main':
conftest.c:74:28: error: '__int64' undeclared (first use in this function)
configure:5644: $? = 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 STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| static long int longval () { return (long int) (sizeof (__int64)); }
| static unsigned long int ulongval () { return (long int) (sizeof (__int64)); }
| #include <stdio.h>
| #include <stdlib.h>
| int
| main ()
| {
| 
|   FILE *f = fopen ("conftest.val", "w");
|   if (! f)
|     return 1;
|   if (((long int) (sizeof (__int64))) < 0)
|     {
|       long int i = longval ();
|       if (i != ((long int) (sizeof (__int64))))
| 	return 1;
|       fprintf (f, "%ld", i);
|     }
|   else
|     {
|       unsigned long int i = ulongval ();
|       if (i != ((long int) (sizeof (__int64))))
| 	return 1;
|       fprintf (f, "%lu", i);
|     }
|   /* Do not output a trailing newline, as this causes \r\n confusion
|      on some platforms.  */
|   return ferror (f) || fclose (f) != 0;
| 
|   ;
|   return 0;
| }
configure:5659: result: 0
configure:5673: checking size of off_t
configure:5678: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
configure:5678: $? = 0
configure:5678: ./conftest
configure:5678: $? = 0
configure:5693: result: 8
configure:5707: checking size of void*
configure:5712: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
configure:5712: $? = 0
configure:5712: ./conftest
configure:5712: $? = 0
configure:5727: result: 8
configure:5741: checking size of float
configure:5746: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
configure:5746: $? = 0
configure:5746: ./conftest
configure:5746: $? = 0
configure:5761: result: 4
configure:5775: checking size of double
configure:5780: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
configure:5780: $? = 0
configure:5780: ./conftest
configure:5780: $? = 0
configure:5795: result: 8
configure:5809: checking size of time_t
configure:5814: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c  >&5
configure:5814: $? = 0
configure:5814: ./conftest
configure:5814: $? = 0
configure:5829: result: 8
configure:5842: checking for pid_t
configure:5842: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5842: $? = 0
configure:5842: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:72:20: error: expected expression before ')' token
configure:5842: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((pid_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:5842: result: yes
configure:5842: checking for gid_t
configure:5842: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5842: $? = 0
configure:5842: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:73:20: error: expected expression before ')' token
configure:5842: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((gid_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:5842: result: yes
configure:5842: checking for uid_t
configure:5842: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5842: $? = 0
configure:5842: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:74:20: error: expected expression before ')' token
configure:5842: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((uid_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:5842: result: yes
configure:5856: checking for prototypes
configure:5872: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5872: $? = 0
configure:5879: result: yes
configure:5886: checking token paste string
configure:5902: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5902: $? = 0
configure:5909: result: ansi
configure:5919: checking for variable length prototypes and stdarg.h
configure:5945: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5945: $? = 0
configure:5952: result: yes
configure:5961: checking for noreturn function attribute
configure:5986: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:5986: $? = 0
configure:5998: result: __attribute__ ((noreturn)) x
configure:6007: checking for noinline function attribute
configure:6032: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6032: $? = 0
configure:6044: result: __attribute__ ((noinline)) x
configure:6054: checking for RUBY_EXTERN
configure:6072: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c:44:1: warning: 'dllimport' attribute directive ignored [-Wattributes]
conftest.c: In function 'main':
conftest.c:48:1: error: 'rb_cv_ruby_extern' undeclared (first use in this function)
conftest.c:48:1: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:48:56: error: break statement not within loop or switch
configure:6072: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| /* end confdefs.h.  */
| extern __attribute__((dllimport)) void conftest(void);
| int
| main ()
| {
| rb_cv_ruby_extern="extern __attribute__((dllimport))"; break
|   ;
|   return 0;
| }
configure:6072: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function '__declspec':
conftest.c:47:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
conftest.c:44:35: error: declaration for parameter 'conftest' but no such parameter
conftest.c:51:1: error: expected '{' at end of input
configure:6072: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| /* end confdefs.h.  */
| extern __declspec(dllimport) void conftest(void);
| int
| main ()
| {
| rb_cv_ruby_extern="extern __declspec(dllimport)"; break
|   ;
|   return 0;
| }
configure:6078: result: no
configure:6087: checking whether sys_nerr is declared
configure:6087: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6087: $? = 0
configure:6087: result: yes
configure:6329: checking for crypt in -lcrypt
configure:6354: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lcrypt  -lm  >&5
configure:6354: $? = 0
configure:6363: result: yes
configure:6374: checking for dlopen in -ldl
configure:6399: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -ldl  -lcrypt -lm  >&5
configure:6399: $? = 0
configure:6408: result: yes
configure:6419: checking for shl_load in -ldld
configure:6444: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -ldld  -ldl -lcrypt -lm  >&5
/usr/bin/ld: cannot find -ldld
collect2: ld returned 1 exit status
configure:6444: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #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:6453: result: no
configure:6464: checking for clock_gettime in -lrt
configure:6489: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt  -ldl -lcrypt -lm  >&5
configure:6489: $? = 0
configure:6498: result: yes
configure:6520: checking for dirent.h that defines DIR
configure:6539: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6539: $? = 0
configure:6547: result: yes
configure:6561: checking for library containing opendir
configure:6592: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:6592: $? = 0
configure:6609: result: none required
configure:6676: checking for ANSI C header files
configure:6780: result: yes
configure:6788: checking for sys/wait.h that is POSIX.1 compatible
configure:6814: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6814: $? = 0
configure:6821: result: yes
configure:6836: checking for stdlib.h
configure:6836: result: yes
configure:6836: checking for string.h
configure:6836: result: yes
configure:6836: checking for unistd.h
configure:6836: result: yes
configure:6836: checking limits.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking limits.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for limits.h
configure:6836: result: yes
configure:6836: checking sys/file.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking sys/file.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for sys/file.h
configure:6836: result: yes
configure:6836: checking sys/ioctl.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking sys/ioctl.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for sys/ioctl.h
configure:6836: result: yes
configure:6836: checking sys/syscall.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking sys/syscall.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for sys/syscall.h
configure:6836: result: yes
configure:6836: checking fcntl.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking fcntl.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for fcntl.h
configure:6836: result: yes
configure:6836: checking sys/fcntl.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking sys/fcntl.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for sys/fcntl.h
configure:6836: result: yes
configure:6836: checking sys/select.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking sys/select.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for sys/select.h
configure:6836: result: yes
configure:6836: checking sys/time.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking sys/time.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for sys/time.h
configure:6836: result: yes
configure:6836: checking sys/times.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking sys/times.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for sys/times.h
configure:6836: result: yes
configure:6836: checking sys/param.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking sys/param.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for sys/param.h
configure:6836: result: yes
configure:6836: checking syscall.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking syscall.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for syscall.h
configure:6836: result: yes
configure:6836: checking pwd.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking pwd.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for pwd.h
configure:6836: result: yes
configure:6836: checking grp.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking grp.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for grp.h
configure:6836: result: yes
configure:6836: checking a.out.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking a.out.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for a.out.h
configure:6836: result: yes
configure:6836: checking utime.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking utime.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for utime.h
configure:6836: result: yes
configure:6836: checking for memory.h
configure:6836: result: yes
configure:6836: checking direct.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c:103:20: fatal error: direct.h: No such file or directory
compilation terminated.
configure:6836: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <direct.h>
configure:6836: result: no
configure:6836: checking direct.h presence
configure:6836: gcc -E  conftest.c
conftest.c:70:20: fatal error: direct.h: No such file or directory
compilation terminated.
configure:6836: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| /* end confdefs.h.  */
| #include <direct.h>
configure:6836: result: no
configure:6836: checking for direct.h
configure:6836: result: no
configure:6836: checking sys/resource.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking sys/resource.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for sys/resource.h
configure:6836: result: yes
configure:6836: checking sys/mkdev.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c:104:23: fatal error: sys/mkdev.h: No such file or directory
compilation terminated.
configure:6836: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/mkdev.h>
configure:6836: result: no
configure:6836: checking sys/mkdev.h presence
configure:6836: gcc -E  conftest.c
conftest.c:71:23: fatal error: sys/mkdev.h: No such file or directory
compilation terminated.
configure:6836: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| /* end confdefs.h.  */
| #include <sys/mkdev.h>
configure:6836: result: no
configure:6836: checking for sys/mkdev.h
configure:6836: result: no
configure:6836: checking sys/utime.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c:104:23: fatal error: sys/utime.h: No such file or directory
compilation terminated.
configure:6836: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/utime.h>
configure:6836: result: no
configure:6836: checking sys/utime.h presence
configure:6836: gcc -E  conftest.c
conftest.c:71:23: fatal error: sys/utime.h: No such file or directory
compilation terminated.
configure:6836: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| /* end confdefs.h.  */
| #include <sys/utime.h>
configure:6836: result: no
configure:6836: checking for sys/utime.h
configure:6836: result: no
configure:6836: checking netinet/in_systm.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking netinet/in_systm.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for netinet/in_systm.h
configure:6836: result: yes
configure:6836: checking float.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking float.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for float.h
configure:6836: result: yes
configure:6836: checking ieeefp.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c:106:20: fatal error: ieeefp.h: No such file or directory
compilation terminated.
configure:6836: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <ieeefp.h>
configure:6836: result: no
configure:6836: checking ieeefp.h presence
configure:6836: gcc -E  conftest.c
conftest.c:73:20: fatal error: ieeefp.h: No such file or directory
compilation terminated.
configure:6836: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| /* end confdefs.h.  */
| #include <ieeefp.h>
configure:6836: result: no
configure:6836: checking for ieeefp.h
configure:6836: result: no
configure:6836: checking pthread.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking pthread.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for pthread.h
configure:6836: result: yes
configure:6836: checking ucontext.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking ucontext.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for ucontext.h
configure:6836: result: yes
configure:6836: checking intrinsics.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c:108:24: fatal error: intrinsics.h: No such file or directory
compilation terminated.
configure:6836: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <intrinsics.h>
configure:6836: result: no
configure:6836: checking intrinsics.h presence
configure:6836: gcc -E  conftest.c
conftest.c:75:24: fatal error: intrinsics.h: No such file or directory
compilation terminated.
configure:6836: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| /* end confdefs.h.  */
| #include <intrinsics.h>
configure:6836: result: no
configure:6836: checking for intrinsics.h
configure:6836: result: no
configure:6836: checking time.h usability
configure:6836: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking time.h presence
configure:6836: gcc -E  conftest.c
configure:6836: $? = 0
configure:6836: result: yes
configure:6836: checking for time.h
configure:6836: result: yes
configure:6852: checking size of rlim_t
configure:6857: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:6857: $? = 0
configure:6857: ./conftest
configure:6857: $? = 0
configure:6887: result: 8
configure:6898: checking for size_t
configure:6898: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6898: $? = 0
configure:6898: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:113:21: error: expected expression before ')' token
configure:6898: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((size_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:6898: result: yes
configure:6909: checking for struct stat.st_blksize
configure:6909: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6909: $? = 0
configure:6909: result: yes
configure:6922: checking for struct stat.st_blocks
configure:6922: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6922: $? = 0
configure:6922: result: yes
configure:6942: checking for struct stat.st_rdev
configure:6942: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6942: $? = 0
configure:6942: result: yes
configure:6958: checking for int8_t
configure:6975: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:6975: $? = 0
configure:6997: result: yes
configure:7007: checking size of int8_t
configure:7012: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:7012: $? = 0
configure:7012: ./conftest
configure:7012: $? = 0
configure:7028: result: 1
configure:7050: checking for uint8_t
configure:7067: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:7067: $? = 0
configure:7089: result: yes
configure:7099: checking size of uint8_t
configure:7104: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:7104: $? = 0
configure:7104: ./conftest
configure:7104: $? = 0
configure:7120: result: 1
configure:7142: checking for int16_t
configure:7159: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:7159: $? = 0
configure:7181: result: yes
configure:7191: checking size of int16_t
configure:7196: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:7196: $? = 0
configure:7196: ./conftest
configure:7196: $? = 0
configure:7212: result: 2
configure:7234: checking for uint16_t
configure:7251: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:7251: $? = 0
configure:7273: result: yes
configure:7283: checking size of uint16_t
configure:7288: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:7288: $? = 0
configure:7288: ./conftest
configure:7288: $? = 0
configure:7304: result: 2
configure:7326: checking for int32_t
configure:7343: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:7343: $? = 0
configure:7365: result: yes
configure:7375: checking size of int32_t
configure:7380: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:7380: $? = 0
configure:7380: ./conftest
configure:7380: $? = 0
configure:7396: result: 4
configure:7418: checking for uint32_t
configure:7435: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:7435: $? = 0
configure:7457: result: yes
configure:7467: checking size of uint32_t
configure:7472: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:7472: $? = 0
configure:7472: ./conftest
configure:7472: $? = 0
configure:7488: result: 4
configure:7510: checking for int64_t
configure:7527: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:7527: $? = 0
configure:7549: result: yes
configure:7559: checking size of int64_t
configure:7564: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:7564: $? = 0
configure:7564: ./conftest
configure:7564: $? = 0
configure:7580: result: 8
configure:7602: checking for uint64_t
configure:7619: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:7619: $? = 0
configure:7641: result: yes
configure:7651: checking size of uint64_t
configure:7656: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:7656: $? = 0
configure:7656: ./conftest
configure:7656: $? = 0
configure:7672: result: 8
configure:7694: checking for int128_t
configure:7711: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c:132:1: error: unknown type name 'int128_t'
configure:7711: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| typedef int128_t t; int s = sizeof(t) == 42;
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:7733: result: no
configure:7786: checking for uint128_t
configure:7803: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c:132:1: error: unknown type name 'uint128_t'
configure:7803: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| typedef uint128_t t; int s = sizeof(t) == 42;
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:7825: result: no
configure:7878: checking for struct timezone
configure:7878: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:7878: $? = 0
configure:7878: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:109:30: error: expected expression before ')' token
configure:7878: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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.  */
| #ifdef HAVE_TIME_H
| # include <time.h>
| #endif
| #ifdef HAVE_SYS_TIME_H
| # include <sys/time.h>
| #endif
| 
| int
| main ()
| {
| if (sizeof ((struct timezone)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:7878: result: yes
configure:7895: checking for uid_t in sys/types.h
configure:7914: result: yes
configure:7925: checking type of array argument to getgroups
configure:7959: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:7959: $? = 0
configure:7959: ./conftest
configure:7959: $? = 0
configure:7984: result: gid_t
configure:7992: checking return type of signal handlers
configure:8010: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:107:1: error: void value not ignored as it ought to be
configure:8010: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| /* end confdefs.h.  */
| #include <sys/types.h>
| #include <signal.h>
| 
| int
| main ()
| {
| return *(signal (0, 0)) (0) == 1;
|   ;
|   return 0;
| }
configure:8017: result: void
configure:8040: checking for working alloca.h
configure:8057: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8057: $? = 0
configure:8065: result: yes
configure:8073: checking for alloca
configure:8110: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8110: $? = 0
configure:8118: result: yes
configure:8230: checking for working memcmp
configure:8273: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8273: $? = 0
configure:8273: ./conftest
configure:8273: $? = 0
configure:8283: result: yes
configure:8292: checking for _LARGEFILE_SOURCE value needed for large files
configure:8311: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8311: $? = 0
configure:8339: result: no
configure:8362: checking for ftello
configure:8362: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8362: $? = 0
configure:8362: result: yes
configure:8375: checking for broken erfc of glibc-2.3.6 on IA64
configure:8395: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8395: $? = 0
configure:8395: ./conftest
configure:8395: $? = 0
configure:8405: result: no
configure:8416: checking for dup2
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for memmove
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:130:6: warning: conflicting types for built-in function 'memmove' [enabled by default]
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for strcasecmp
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:131:6: warning: conflicting types for built-in function 'strcasecmp' [enabled by default]
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for strncasecmp
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:132:6: warning: conflicting types for built-in function 'strncasecmp' [enabled by default]
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for strerror
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for strftime
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:134:6: warning: conflicting types for built-in function 'strftime' [enabled by default]
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for strchr
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:135:6: warning: conflicting types for built-in function 'strchr' [enabled by default]
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for strstr
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:136:6: warning: conflicting types for built-in function 'strstr' [enabled by default]
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for strtoul
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for crypt
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for flock
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for vsnprintf
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:140:6: warning: conflicting types for built-in function 'vsnprintf' [enabled by default]
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for isnan
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:141:6: warning: conflicting types for built-in function 'isnan' [enabled by default]
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for finite
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:142:6: warning: conflicting types for built-in function 'finite' [enabled by default]
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for isinf
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:143:6: warning: conflicting types for built-in function 'isinf' [enabled by default]
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for hypot
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:144:6: warning: conflicting types for built-in function 'hypot' [enabled by default]
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for acosh
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:145:6: warning: conflicting types for built-in function 'acosh' [enabled by default]
configure:8416: $? = 0
configure:8416: result: yes
configure:8416: checking for erf
configure:8416: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:146:6: warning: conflicting types for built-in function 'erf' [enabled by default]
configure:8416: $? = 0
configure:8416: result: yes
configure:8446: checking for fmod
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:147:6: warning: conflicting types for built-in function 'fmod' [enabled by default]
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for killpg
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for wait4
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for waitpid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for syscall
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for chroot
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for fsync
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for getcwd
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for eaccess
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for truncate
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for ftruncate
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for chsize
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
/Depot/Temp/ccLJ2ibK.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `chsize'
collect2: ld returned 1 exit status
configure:8446: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| /* end confdefs.h.  */
| /* Define chsize to an innocuous variant, in case <limits.h> declares chsize.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define chsize innocuous_chsize
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char chsize (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef chsize
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char chsize ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_chsize || defined __stub___chsize
| choke me
| #endif
| 
| int
| main ()
| {
| return chsize ();
|   ;
|   return 0;
| }
configure:8446: result: no
configure:8446: checking for times
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for utimes
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for fcntl
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for lockf
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for lstat
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for symlink
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for link
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for readlink
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setitimer
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setruid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
/Depot/Temp/ccmlCkLo.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `setruid'
collect2: ld returned 1 exit status
configure:8446: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| /* end confdefs.h.  */
| /* Define setruid to an innocuous variant, in case <limits.h> declares setruid.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define setruid innocuous_setruid
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char setruid (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef setruid
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char setruid ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_setruid || defined __stub___setruid
| choke me
| #endif
| 
| int
| main ()
| {
| return setruid ();
|   ;
|   return 0;
| }
configure:8446: result: no
configure:8446: checking for seteuid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setreuid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setresuid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setproctitle
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
/Depot/Temp/ccmPTfOH.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `setproctitle'
collect2: ld returned 1 exit status
configure:8446: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| /* end confdefs.h.  */
| /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define setproctitle innocuous_setproctitle
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char setproctitle (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef setproctitle
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char setproctitle ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_setproctitle || defined __stub___setproctitle
| choke me
| #endif
| 
| int
| main ()
| {
| return setproctitle ();
|   ;
|   return 0;
| }
configure:8446: result: no
configure:8446: checking for setrgid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
/Depot/Temp/ccBaS9jM.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `setrgid'
collect2: ld returned 1 exit status
configure:8446: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| /* end confdefs.h.  */
| /* Define setrgid to an innocuous variant, in case <limits.h> declares setrgid.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define setrgid innocuous_setrgid
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char setrgid (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef setrgid
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char setrgid ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_setrgid || defined __stub___setrgid
| choke me
| #endif
| 
| int
| main ()
| {
| return setrgid ();
|   ;
|   return 0;
| }
configure:8446: result: no
configure:8446: checking for setegid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setregid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setresgid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for issetugid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
/Depot/Temp/cckPrf0a.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `issetugid'
collect2: ld returned 1 exit status
configure:8446: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| /* end confdefs.h.  */
| /* Define issetugid to an innocuous variant, in case <limits.h> declares issetugid.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define issetugid innocuous_issetugid
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char issetugid (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef issetugid
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char issetugid ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_issetugid || defined __stub___issetugid
| choke me
| #endif
| 
| int
| main ()
| {
| return issetugid ();
|   ;
|   return 0;
| }
configure:8446: result: no
configure:8446: checking for pause
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for lchown
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for lchmod
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:180:1: error: unknown type name 'choke'
conftest.c:183:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
configure:8446: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| /* end confdefs.h.  */
| /* Define lchmod to an innocuous variant, in case <limits.h> declares lchmod.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define lchmod innocuous_lchmod
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char lchmod (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef lchmod
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char lchmod ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_lchmod || defined __stub___lchmod
| choke me
| #endif
| 
| int
| main ()
| {
| return lchmod ();
|   ;
|   return 0;
| }
configure:8446: result: no
configure:8446: checking for getpgrp
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setpgrp
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for getpgid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setpgid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for initgroups
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for getgroups
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setgroups
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for getpriority
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for getrlimit
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setrlimit
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for sysconf
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for group_member
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for dlopen
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for sigprocmask
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for sigaction
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for sigsetjmp
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
/Depot/Temp/cc0SFUBj.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `sigsetjmp'
collect2: ld returned 1 exit status
configure:8446: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| #define HAVE_GETPGRP 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGID 1
| #define HAVE_INITGROUPS 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SYSCONF 1
| #define HAVE_GROUP_MEMBER 1
| #define HAVE_DLOPEN 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SIGACTION 1
| /* end confdefs.h.  */
| /* Define sigsetjmp to an innocuous variant, in case <limits.h> declares sigsetjmp.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define sigsetjmp innocuous_sigsetjmp
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char sigsetjmp (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef sigsetjmp
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char sigsetjmp ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_sigsetjmp || defined __stub___sigsetjmp
| choke me
| #endif
| 
| int
| main ()
| {
| return sigsetjmp ();
|   ;
|   return 0;
| }
configure:8446: result: no
configure:8446: checking for _setjmp
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for _longjmp
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setsid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for telldir
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for seekdir
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for fchmod
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for mktime
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for timegm
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for gettimeofday
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for cosh
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:199:6: warning: conflicting types for built-in function 'cosh' [enabled by default]
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for sinh
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:200:6: warning: conflicting types for built-in function 'sinh' [enabled by default]
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for tanh
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:201:6: warning: conflicting types for built-in function 'tanh' [enabled by default]
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for round
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c:202:6: warning: conflicting types for built-in function 'round' [enabled by default]
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setuid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setgid
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for setenv
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8446: checking for unsetenv
configure:8446: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8446: $? = 0
configure:8446: result: yes
configure:8457: checking for __builtin_setjmp
configure:8474: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c: In function 't':
conftest.c:185:52: error: '__builtin_longjmp' second argument must be 1
configure:8474: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| #define HAVE_GETPGRP 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGID 1
| #define HAVE_INITGROUPS 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SYSCONF 1
| #define HAVE_GROUP_MEMBER 1
| #define HAVE_DLOPEN 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SIGACTION 1
| #define HAVE__SETJMP 1
| #define HAVE__LONGJMP 1
| #define HAVE_SETSID 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| #define HAVE_FCHMOD 1
| #define HAVE_MKTIME 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_COSH 1
| #define HAVE_SINH 1
| #define HAVE_TANH 1
| #define HAVE_ROUND 1
| #define HAVE_SETUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| /* end confdefs.h.  */
| #include <setjmp.h>
|     jmp_buf jb; void t(v) int v; {__builtin_longjmp(jb, v);}
| int
| main ()
| {
| __builtin_setjmp(jb);
|   ;
|   return 0;
| }
configure:8483: result: no
configure:8488: checking for setjmp type
configure:8529: result: _setjmp
configure:8555: checking whether struct tm is in sys/time.h or time.h
configure:8575: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:8575: $? = 0
configure:8582: result: time.h
configure:8590: checking for struct tm.tm_zone
configure:8590: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:8590: $? = 0
configure:8590: result: yes
configure:8657: checking for struct tm.tm_gmtoff
configure:8673: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:8673: $? = 0
configure:8680: result: yes
configure:8686: checking for external int daylight
configure:8703: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:8703: $? = 0
configure:8711: result: yes
configure:8718: checking for external timezone
configure:8741: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:8741: $? = 0
configure:8761: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:8761: $? = 0
configure:8769: result: long
configure:8779: checking for external altzone
configure:8802: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:203:8: error: 'altzone' undeclared (first use in this function)
conftest.c:203:8: note: each undeclared identifier is reported only once for each function it appears in
configure:8802: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| #define HAVE_GETPGRP 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGID 1
| #define HAVE_INITGROUPS 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SYSCONF 1
| #define HAVE_GROUP_MEMBER 1
| #define HAVE_DLOPEN 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SIGACTION 1
| #define HAVE__SETJMP 1
| #define HAVE__LONGJMP 1
| #define HAVE_SETSID 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| #define HAVE_FCHMOD 1
| #define HAVE_MKTIME 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_COSH 1
| #define HAVE_SINH 1
| #define HAVE_TANH 1
| #define HAVE_ROUND 1
| #define HAVE_SETUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define RUBY_SETJMP(env) _setjmp(env)
| #define RUBY_LONGJMP(env,val) _longjmp(env,val)
| #define RUBY_JMP_BUF jmp_buf
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| /* end confdefs.h.  */
| 
| #ifndef _XOPEN_SOURCE
| #define _XOPEN_SOURCE 1
| #endif
| #include <time.h>
| ;
| const volatile void *volatile t;
| int
| main ()
| {
| t = &(&altzone)[0];
|   ;
|   return 0;
| }
configure:8830: result: no
configure:8886: checking for negative time_t for gmtime(3)
configure:8927: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c: In function 'check':
conftest.c:207:2: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default]
configure:8927: $? = 0
configure:8927: ./conftest
configure:8927: $? = 0
configure:8937: result: yes
configure:9007: checking whether getpgrp requires zero arguments
configure:9024: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:231:1: error: too many arguments to function 'getpgrp'
/usr/include/unistd.h:633:16: note: declared here
configure:9024: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| #define HAVE_GETPGRP 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGID 1
| #define HAVE_INITGROUPS 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SYSCONF 1
| #define HAVE_GROUP_MEMBER 1
| #define HAVE_DLOPEN 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SIGACTION 1
| #define HAVE__SETJMP 1
| #define HAVE__LONGJMP 1
| #define HAVE_SETSID 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| #define HAVE_FCHMOD 1
| #define HAVE_MKTIME 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_COSH 1
| #define HAVE_SINH 1
| #define HAVE_TANH 1
| #define HAVE_ROUND 1
| #define HAVE_SETUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define RUBY_SETJMP(env) _setjmp(env)
| #define RUBY_LONGJMP(env,val) _longjmp(env,val)
| #define RUBY_JMP_BUF jmp_buf
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| getpgrp (0);
|   ;
|   return 0;
| }
configure:9032: result: yes
configure:9040: checking whether setpgrp takes no argument
configure:9062: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
conftest.c: In function 'main':
conftest.c:235:3: error: too many arguments to function 'setpgrp'
/usr/include/unistd.h:669:12: note: declared here
configure:9062: $? = 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 STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| #define HAVE_GETPGRP 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGID 1
| #define HAVE_INITGROUPS 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SYSCONF 1
| #define HAVE_GROUP_MEMBER 1
| #define HAVE_DLOPEN 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SIGACTION 1
| #define HAVE__SETJMP 1
| #define HAVE__LONGJMP 1
| #define HAVE_SETSID 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| #define HAVE_FCHMOD 1
| #define HAVE_MKTIME 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_COSH 1
| #define HAVE_SINH 1
| #define HAVE_TANH 1
| #define HAVE_ROUND 1
| #define HAVE_SETUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define RUBY_SETJMP(env) _setjmp(env)
| #define RUBY_LONGJMP(env,val) _longjmp(env,val)
| #define RUBY_JMP_BUF jmp_buf
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| #define GETPGRP_VOID 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| /* If this system has a BSD-style setpgrp which takes arguments,
|   setpgrp(1, 1) will fail with ESRCH and return -1, in that case
|   exit successfully. */
|   return setpgrp (1,1) != -1;
|   ;
|   return 0;
| }
configure:9072: result: yes
configure:9081: checking whether byte ordering is bigendian
configure:9096: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c:198:9: error: unknown type name 'not'
conftest.c:198:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
conftest.c:198:15: error: unknown type name 'universal'
configure:9096: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| #define HAVE_GETPGRP 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGID 1
| #define HAVE_INITGROUPS 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SYSCONF 1
| #define HAVE_GROUP_MEMBER 1
| #define HAVE_DLOPEN 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SIGACTION 1
| #define HAVE__SETJMP 1
| #define HAVE__LONGJMP 1
| #define HAVE_SETSID 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| #define HAVE_FCHMOD 1
| #define HAVE_MKTIME 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_COSH 1
| #define HAVE_SINH 1
| #define HAVE_TANH 1
| #define HAVE_ROUND 1
| #define HAVE_SETUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define RUBY_SETJMP(env) _setjmp(env)
| #define RUBY_LONGJMP(env,val) _longjmp(env,val)
| #define RUBY_JMP_BUF jmp_buf
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| #define GETPGRP_VOID 1
| #define SETPGRP_VOID 1
| /* end confdefs.h.  */
| #ifndef __APPLE_CC__
| 	       not a universal capable compiler
| 	     #endif
| 	     typedef int dummy;
| 
configure:9141: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:9141: $? = 0
configure:9159: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:204:4: error: unknown type name 'not'
conftest.c:204:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
configure:9159: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| #define HAVE_GETPGRP 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGID 1
| #define HAVE_INITGROUPS 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SYSCONF 1
| #define HAVE_GROUP_MEMBER 1
| #define HAVE_DLOPEN 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SIGACTION 1
| #define HAVE__SETJMP 1
| #define HAVE__LONGJMP 1
| #define HAVE_SETSID 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| #define HAVE_FCHMOD 1
| #define HAVE_MKTIME 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_COSH 1
| #define HAVE_SINH 1
| #define HAVE_TANH 1
| #define HAVE_ROUND 1
| #define HAVE_SETUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define RUBY_SETJMP(env) _setjmp(env)
| #define RUBY_LONGJMP(env,val) _longjmp(env,val)
| #define RUBY_JMP_BUF jmp_buf
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| #define GETPGRP_VOID 1
| #define SETPGRP_VOID 1
| /* end confdefs.h.  */
| #include <sys/types.h>
| 		#include <sys/param.h>
| 
| int
| main ()
| {
| #if BYTE_ORDER != BIG_ENDIAN
| 		 not big endian
| 		#endif
| 
|   ;
|   return 0;
| }
configure:9287: result: no
configure:9305: checking for an ANSI C-conforming const
configure:9370: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:9370: $? = 0
configure:9377: result: yes
configure:9385: checking whether char is unsigned
configure:9403: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:9403: $? = 0
configure:9410: result: no
configure:9417: checking for inline
configure:9433: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:9433: $? = 0
configure:9441: result: inline
configure:9459: checking for working volatile
configure:9478: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:9478: $? = 0
configure:9485: result: yes
configure:9533: checking whether right shift preserve sign bit
configure:9553: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:9553: $? = 0
configure:9553: ./conftest
configure:9553: $? = 0
configure:9563: result: yes
configure:9573: checking read count field in FILE structures
configure:9591: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:203:19: error: 'FILE' has no member named '_cnt'
configure:9591: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| #define HAVE_GETPGRP 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGID 1
| #define HAVE_INITGROUPS 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SYSCONF 1
| #define HAVE_GROUP_MEMBER 1
| #define HAVE_DLOPEN 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SIGACTION 1
| #define HAVE__SETJMP 1
| #define HAVE__LONGJMP 1
| #define HAVE_SETSID 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| #define HAVE_FCHMOD 1
| #define HAVE_MKTIME 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_COSH 1
| #define HAVE_SINH 1
| #define HAVE_TANH 1
| #define HAVE_ROUND 1
| #define HAVE_SETUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define RUBY_SETJMP(env) _setjmp(env)
| #define RUBY_LONGJMP(env,val) _longjmp(env,val)
| #define RUBY_JMP_BUF jmp_buf
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| #define GETPGRP_VOID 1
| #define SETPGRP_VOID 1
| #define RSHIFT(x,y) ((x)>>(int)y)
| /* end confdefs.h.  */
| #include <stdio.h>
| 
| int
| main ()
| {
| FILE *f = stdin; f->_cnt = 0;
|   ;
|   return 0;
| }
configure:9591: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:203:19: error: 'FILE' has no member named '__cnt'
configure:9591: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| #define HAVE_GETPGRP 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGID 1
| #define HAVE_INITGROUPS 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SYSCONF 1
| #define HAVE_GROUP_MEMBER 1
| #define HAVE_DLOPEN 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SIGACTION 1
| #define HAVE__SETJMP 1
| #define HAVE__LONGJMP 1
| #define HAVE_SETSID 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| #define HAVE_FCHMOD 1
| #define HAVE_MKTIME 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_COSH 1
| #define HAVE_SINH 1
| #define HAVE_TANH 1
| #define HAVE_ROUND 1
| #define HAVE_SETUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define RUBY_SETJMP(env) _setjmp(env)
| #define RUBY_LONGJMP(env,val) _longjmp(env,val)
| #define RUBY_JMP_BUF jmp_buf
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| #define GETPGRP_VOID 1
| #define SETPGRP_VOID 1
| #define RSHIFT(x,y) ((x)>>(int)y)
| /* end confdefs.h.  */
| #include <stdio.h>
| 
| int
| main ()
| {
| FILE *f = stdin; f->__cnt = 0;
|   ;
|   return 0;
| }
configure:9591: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:203:19: error: 'FILE' has no member named '_r'
configure:9591: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| #define HAVE_GETPGRP 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGID 1
| #define HAVE_INITGROUPS 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SYSCONF 1
| #define HAVE_GROUP_MEMBER 1
| #define HAVE_DLOPEN 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SIGACTION 1
| #define HAVE__SETJMP 1
| #define HAVE__LONGJMP 1
| #define HAVE_SETSID 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| #define HAVE_FCHMOD 1
| #define HAVE_MKTIME 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_COSH 1
| #define HAVE_SINH 1
| #define HAVE_TANH 1
| #define HAVE_ROUND 1
| #define HAVE_SETUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define RUBY_SETJMP(env) _setjmp(env)
| #define RUBY_LONGJMP(env,val) _longjmp(env,val)
| #define RUBY_JMP_BUF jmp_buf
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| #define GETPGRP_VOID 1
| #define SETPGRP_VOID 1
| #define RSHIFT(x,y) ((x)>>(int)y)
| /* end confdefs.h.  */
| #include <stdio.h>
| 
| int
| main ()
| {
| FILE *f = stdin; f->_r = 0;
|   ;
|   return 0;
| }
configure:9591: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:203:19: error: 'FILE' has no member named 'readCount'
configure:9591: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| #define HAVE_GETPGRP 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGID 1
| #define HAVE_INITGROUPS 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SYSCONF 1
| #define HAVE_GROUP_MEMBER 1
| #define HAVE_DLOPEN 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SIGACTION 1
| #define HAVE__SETJMP 1
| #define HAVE__LONGJMP 1
| #define HAVE_SETSID 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| #define HAVE_FCHMOD 1
| #define HAVE_MKTIME 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_COSH 1
| #define HAVE_SINH 1
| #define HAVE_TANH 1
| #define HAVE_ROUND 1
| #define HAVE_SETUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define RUBY_SETJMP(env) _setjmp(env)
| #define RUBY_LONGJMP(env,val) _longjmp(env,val)
| #define RUBY_JMP_BUF jmp_buf
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| #define GETPGRP_VOID 1
| #define SETPGRP_VOID 1
| #define RSHIFT(x,y) ((x)>>(int)y)
| /* end confdefs.h.  */
| #include <stdio.h>
| 
| int
| main ()
| {
| FILE *f = stdin; f->readCount = 0;
|   ;
|   return 0;
| }
configure:9591: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:203:19: error: 'FILE' has no member named '_rcount'
configure:9591: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| #define HAVE_GETPGRP 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGID 1
| #define HAVE_INITGROUPS 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SYSCONF 1
| #define HAVE_GROUP_MEMBER 1
| #define HAVE_DLOPEN 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SIGACTION 1
| #define HAVE__SETJMP 1
| #define HAVE__LONGJMP 1
| #define HAVE_SETSID 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| #define HAVE_FCHMOD 1
| #define HAVE_MKTIME 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_COSH 1
| #define HAVE_SINH 1
| #define HAVE_TANH 1
| #define HAVE_ROUND 1
| #define HAVE_SETUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define RUBY_SETJMP(env) _setjmp(env)
| #define RUBY_LONGJMP(env,val) _longjmp(env,val)
| #define RUBY_JMP_BUF jmp_buf
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| #define GETPGRP_VOID 1
| #define SETPGRP_VOID 1
| #define RSHIFT(x,y) ((x)>>(int)y)
| /* end confdefs.h.  */
| #include <stdio.h>
| 
| int
| main ()
| {
| FILE *f = stdin; f->_rcount = 0;
|   ;
|   return 0;
| }
configure:9601: result: not found(OK if using GNU libc)
configure:9612: checking read buffer ptr field in FILE structures
configure:9630: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:9630: $? = 0
configure:9643: result: _IO_read_ptr
configure:9651: checking read buffer end field in FILE structures
configure:9669: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:9669: $? = 0
configure:9682: result: _IO_read_end
configure:9693: checking whether need to seek between R/W
configure:9756: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:9756: $? = 0
configure:9756: ./conftest
configure:9756: $? = 0
configure:9766: result: no
configure:9773: checking whether st_ino is huge
configure:9794: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
conftest.c: In function 'main':
conftest.c:207:12: error: size of array 'test_array' is negative
configure:9794: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define rb_pid_t pid_t
| #define rb_gid_t gid_t
| #define rb_uid_t uid_t
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define HAVE_STDARG_PROTOTYPES 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBRT 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_PWD_H 1
| #define HAVE_GRP_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_TIME_H 1
| #define SIZEOF_RLIM_T 8
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 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_STRUCT_TIMEZONE 1
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FSEEKO 1
| #define HAVE_FTELLO 1
| #define HAVE_DUP2 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_STRERROR 1
| #define HAVE_STRFTIME 1
| #define HAVE_STRCHR 1
| #define HAVE_STRSTR 1
| #define HAVE_STRTOUL 1
| #define HAVE_CRYPT 1
| #define HAVE_FLOCK 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_ISNAN 1
| #define HAVE_FINITE 1
| #define HAVE_ISINF 1
| #define HAVE_HYPOT 1
| #define HAVE_ACOSH 1
| #define HAVE_ERF 1
| #define HAVE_FMOD 1
| #define HAVE_KILLPG 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_SYSCALL 1
| #define HAVE_CHROOT 1
| #define HAVE_FSYNC 1
| #define HAVE_GETCWD 1
| #define HAVE_EACCESS 1
| #define HAVE_TRUNCATE 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_TIMES 1
| #define HAVE_UTIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_LOCKF 1
| #define HAVE_LSTAT 1
| #define HAVE_SYMLINK 1
| #define HAVE_LINK 1
| #define HAVE_READLINK 1
| #define HAVE_SETITIMER 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_PAUSE 1
| #define HAVE_LCHOWN 1
| #define HAVE_GETPGRP 1
| #define HAVE_SETPGRP 1
| #define HAVE_GETPGID 1
| #define HAVE_SETPGID 1
| #define HAVE_INITGROUPS 1
| #define HAVE_GETGROUPS 1
| #define HAVE_SETGROUPS 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SYSCONF 1
| #define HAVE_GROUP_MEMBER 1
| #define HAVE_DLOPEN 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SIGACTION 1
| #define HAVE__SETJMP 1
| #define HAVE__LONGJMP 1
| #define HAVE_SETSID 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| #define HAVE_FCHMOD 1
| #define HAVE_MKTIME 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_COSH 1
| #define HAVE_SINH 1
| #define HAVE_TANH 1
| #define HAVE_ROUND 1
| #define HAVE_SETUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define RUBY_SETJMP(env) _setjmp(env)
| #define RUBY_LONGJMP(env,val) _longjmp(env,val)
| #define RUBY_JMP_BUF jmp_buf
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| #define GETPGRP_VOID 1
| #define SETPGRP_VOID 1
| #define RSHIFT(x,y) ((x)>>(int)y)
| #define FILE_READPTR _IO_read_ptr
| #define FILE_READEND _IO_read_end
| /* end confdefs.h.  */
| 
| #include <sys/stat.h>
| struct stat test_stat;
| 
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(test_stat.st_ino)>sizeof(long))];
| test_array [0] = 0
| 
|   ;
|   return 0;
| }
configure:9802: result: no
configure:9811: checking whether _SC_CLK_TCK is supported
configure:9828: gcc -c  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   conftest.c >&5
configure:9828: $? = 0
configure:9836: result: yes
configure:9849: checking stack growing direction
configure:9878: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:9878: $? = 0
configure:9878: ./conftest
configure:9878: $? = 0
configure:9888: result: -1
configure:10079: checking whether ELF binaries are produced
configure:10107: gcc -o conftest  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -lpthread conftest.c -lrt -ldl -lcrypt -lm  >&5
configure:10107: $? = 0
configure:10107: ./conftest
configure:10107: $? = 0
configure:10117: result: yes
configure:10142: checking whether OS depend dynamic link works
configure:10291: result: yes
configure:11070: checking for nroff
configure:11089: found /usr/bin/nroff
configure:11101: result: /usr/bin/nroff
configure:11273: creating ./config.status

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

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

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

on new-host

config.status:826: creating Makefile

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

ac_cv_build=x86_64-unknown-linux-gnu
ac_cv_c_bigendian=no
ac_cv_c_char_unsigned=no
ac_cv_c_compiler_gnu=yes
ac_cv_c_const=yes
ac_cv_c_inline=inline
ac_cv_c_volatile=yes
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value=' -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2 '
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value=-lpthread
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_YACC_set=
ac_cv_env_YACC_value=
ac_cv_env_YFLAGS_set=
ac_cv_env_YFLAGS_value=
ac_cv_env_build_alias_set=
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__longjmp=yes
ac_cv_func__setjmp=yes
ac_cv_func_acosh=yes
ac_cv_func_alloca_works=yes
ac_cv_func_chroot=yes
ac_cv_func_chsize=no
ac_cv_func_cosh=yes
ac_cv_func_crypt=yes
ac_cv_func_dlopen=yes
ac_cv_func_dup2=yes
ac_cv_func_eaccess=yes
ac_cv_func_erf=yes
ac_cv_func_fchmod=yes
ac_cv_func_fcntl=yes
ac_cv_func_finite=yes
ac_cv_func_flock=yes
ac_cv_func_fmod=yes
ac_cv_func_fsync=yes
ac_cv_func_ftello=yes
ac_cv_func_ftruncate=yes
ac_cv_func_getcwd=yes
ac_cv_func_getgroups=yes
ac_cv_func_getpgid=yes
ac_cv_func_getpgrp=yes
ac_cv_func_getpgrp_void=yes
ac_cv_func_getpriority=yes
ac_cv_func_getrlimit=yes
ac_cv_func_gettimeofday=yes
ac_cv_func_group_member=yes
ac_cv_func_hypot=yes
ac_cv_func_initgroups=yes
ac_cv_func_isinf=yes
ac_cv_func_isnan=yes
ac_cv_func_issetugid=no
ac_cv_func_killpg=yes
ac_cv_func_lchmod=no
ac_cv_func_lchown=yes
ac_cv_func_link=yes
ac_cv_func_lockf=yes
ac_cv_func_lstat=yes
ac_cv_func_memcmp_working=yes
ac_cv_func_memmove=yes
ac_cv_func_mktime=yes
ac_cv_func_pause=yes
ac_cv_func_readlink=yes
ac_cv_func_round=yes
ac_cv_func_seekdir=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_setpgrp_void=yes
ac_cv_func_setproctitle=no
ac_cv_func_setregid=yes
ac_cv_func_setresgid=yes
ac_cv_func_setresuid=yes
ac_cv_func_setreuid=yes
ac_cv_func_setrgid=no
ac_cv_func_setrlimit=yes
ac_cv_func_setruid=no
ac_cv_func_setsid=yes
ac_cv_func_setuid=yes
ac_cv_func_sigaction=yes
ac_cv_func_sigprocmask=yes
ac_cv_func_sigsetjmp=no
ac_cv_func_sinh=yes
ac_cv_func_strcasecmp=yes
ac_cv_func_strchr=yes
ac_cv_func_strerror=yes
ac_cv_func_strftime=yes
ac_cv_func_strncasecmp=yes
ac_cv_func_strstr=yes
ac_cv_func_strtoul=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_timegm=yes
ac_cv_func_times=yes
ac_cv_func_truncate=yes
ac_cv_func_unsetenv=yes
ac_cv_func_utimes=yes
ac_cv_func_vsnprintf=yes
ac_cv_func_wait4=yes
ac_cv_func_waitpid=yes
ac_cv_have_decl_sys_nerr=yes
ac_cv_header_a_out_h=yes
ac_cv_header_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=no
ac_cv_header_intrinsics_h=no
ac_cv_header_inttypes_h=yes
ac_cv_header_limits_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_minix_config_h=no
ac_cv_header_netinet_in_systm_h=yes
ac_cv_header_pthread_h=yes
ac_cv_header_pwd_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_fcntl_h=yes
ac_cv_header_sys_file_h=yes
ac_cv_header_sys_ioctl_h=yes
ac_cv_header_sys_mkdev_h=no
ac_cv_header_sys_param_h=yes
ac_cv_header_sys_resource_h=yes
ac_cv_header_sys_select_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_syscall_h=yes
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_times_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_sys_utime_h=no
ac_cv_header_sys_wait_h=yes
ac_cv_header_syscall_h=yes
ac_cv_header_time_h=yes
ac_cv_header_ucontext_h=yes
ac_cv_header_unistd_h=yes
ac_cv_header_utime_h=yes
ac_cv_host=x86_64-unknown-linux-gnu
ac_cv_lib_crypt_crypt=yes
ac_cv_lib_dl_dlopen=yes
ac_cv_lib_dld_shl_load=no
ac_cv_lib_rt_clock_gettime=yes
ac_cv_member_struct_stat_st_blksize=yes
ac_cv_member_struct_stat_st_blocks=yes
ac_cv_member_struct_stat_st_rdev=yes
ac_cv_member_struct_tm_tm_zone=yes
ac_cv_objext=o
ac_cv_path_EGREP='/bin/grep -E'
ac_cv_path_GREP=/bin/grep
ac_cv_path_NROFF=/usr/bin/nroff
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_YACC='bison -y'
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_AS=as
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_gcc_traditional=no
ac_cv_prog_make_make_set=yes
ac_cv_safe_to_define___extensions__=yes
ac_cv_search_opendir='none required'
ac_cv_sizeof___int64=0
ac_cv_sizeof_double=8
ac_cv_sizeof_float=4
ac_cv_sizeof_int16_t=2
ac_cv_sizeof_int32_t=4
ac_cv_sizeof_int64_t=8
ac_cv_sizeof_int8_t=1
ac_cv_sizeof_int=4
ac_cv_sizeof_long=8
ac_cv_sizeof_long_long=8
ac_cv_sizeof_off_t=8
ac_cv_sizeof_rlim_t=8
ac_cv_sizeof_short=2
ac_cv_sizeof_time_t=8
ac_cv_sizeof_uint16_t=2
ac_cv_sizeof_uint32_t=4
ac_cv_sizeof_uint64_t=8
ac_cv_sizeof_uint8_t=1
ac_cv_sizeof_voidp=8
ac_cv_struct_tm=time.h
ac_cv_sys_file_offset_bits=no
ac_cv_sys_largefile_CC=no
ac_cv_sys_largefile_source=no
ac_cv_target=x86_64-unknown-linux-gnu
ac_cv_type_getgroups=gid_t
ac_cv_type_gid_t=yes
ac_cv_type_long_long=yes
ac_cv_type_off_t=yes
ac_cv_type_pid_t=yes
ac_cv_type_signal=void
ac_cv_type_size_t=yes
ac_cv_type_struct_timezone=yes
ac_cv_type_uid_t=yes
ac_cv_working_alloca_h=yes
rb_cv_binary_elf=yes
rb_cv_broken_glibc_ia64_erfc=no
rb_cv_cppoutfile=yes
rb_cv_dlopen=yes
rb_cv_fcnt='not found'
rb_cv_frend=_IO_read_end
rb_cv_frptr=_IO_read_ptr
rb_cv_func_noinline='__attribute__ ((noinline)) x'
rb_cv_func_noreturn='__attribute__ ((noreturn)) x'
rb_cv_have_daylight=yes
rb_cv_have_prototypes=yes
rb_cv_have_sc_clk_tck=yes
rb_cv_huge_st_ino=no
rb_cv_member_struct_tm_tm_gmtoff=yes
rb_cv_need_io_seek_between_rw=no
rb_cv_negative_time_t=yes
rb_cv_prog_gnu_ld=yes
rb_cv_rshift_sign=yes
rb_cv_ruby_extern=no
rb_cv_stack_grow_dir=-1
rb_cv_stdarg=yes
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_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_var_altzone=no
rb_cv_var_timezone=long

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

ALLOCA=''
AR='ar'
ARCHFILE=''
ARCH_FLAG=''
AS='as'
ASFLAGS=''
CC='gcc'
CCDLFLAGS=' -fPIC'
CFLAGS=' -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2  ${cflags}'
COMMON_HEADERS=''
COMMON_LIBS=''
COMMON_MACROS=''
CP='cp'
CPP='gcc -E'
CPPFLAGS=' $(DEFS) ${cppflags}'
CPPOUTFILE='-o conftest.i'
DEFS=''
DLDFLAGS=''
DLDLIBS=' -lc'
DLEXT2=''
DLEXT='so'
DLLWRAP=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/bin/grep -E'
ENABLE_SHARED='no'
EXEEXT=''
EXPORT_PREFIX=''
EXTOUT='.ext'
EXTSTATIC=''
GNU_LD='yes'
GREP='/bin/grep'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
LDFLAGS='-L. -lpthread -rdynamic -Wl,-export-dynamic'
LDSHARED='${CC} -shared'
LIBEXT='a'
LIBOBJS=''
LIBPATHENV='LD_LIBRARY_PATH'
LIBPATHFLAG=' -L%1$-s'
LIBRUBY='$(LIBRUBY_A)'
LIBRUBYARG='$(LIBRUBYARG_STATIC)'
LIBRUBYARG_SHARED='-Wl,-R -Wl,$(libdir) -L$(libdir) '
LIBRUBYARG_STATIC='-l$(RUBY_SO_NAME)-static'
LIBRUBY_A='lib$(RUBY_SO_NAME)-static.a'
LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so'
LIBRUBY_DLDFLAGS=''
LIBRUBY_LDSHARED='${CC} -shared'
LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR).$(MINOR).$(TEENY)'
LIBS='-lrt -ldl -lcrypt -lm '
LINK_SO=''
LN_S='ln -s'
LTLIBOBJS=''
MAINLIBS=''
MAJOR='1'
MAKEDIRS='mkdir -p'
MAKEFILES='Makefile'
MANTYPE='doc'
MINIOBJS=''
MINIRUBY='./miniruby$(EXEEXT) -I$(srcdir)/lib -I$(EXTOUT)/common -I./- -r$(srcdir)/ext/purelib.rb'
MINOR='8'
NM=''
NROFF='/usr/bin/nroff'
OBJDUMP=''
OBJEXT='o'
OUTFLAG='-o '
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
PREP='miniruby$(EXEEXT)'
RANLIB='ranlib'
RDOCTARGET=''
RM='rm -f'
RPATHFLAG=' -Wl,-R%1$-s'
RUBYW_INSTALL_NAME=''
RUBY_INSTALL_NAME='ruby'
RUBY_SO_NAME='$(RUBY_INSTALL_NAME)'
RUNRUBY='$(MINIRUBY) $(srcdir)/runruby.rb --extout=$(EXTOUT)'
SET_MAKE=''
SHELL='/bin/sh'
SOLIBS=''
STATIC=''
STRIP='strip -S -x'
TEENY='7'
TRY_LINK=''
WINDRES=''
XCFLAGS=' -DRUBY_EXPORT -D_GNU_SOURCE=1'
XLDFLAGS=''
YACC='bison -y'
YFLAGS=''
ac_ct_CC='gcc'
arch='x86_64-linux'
bindir='${exec_prefix}/bin'
build='x86_64-unknown-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='unknown'
cflags='${optflags} ${debugflags}'
configure_args=' '\''--prefix=/usr'\'' '\''CFLAGS= -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2 '\'' '\''LDFLAGS=-lpthread'\'''
cppflags=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
debugflags=''
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='${prefix}'
host='x86_64-unknown-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='unknown'
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=''
pdfdir='${docdir}'
prefix='/usr'
program_transform_name='s&^&&'
psdir='${docdir}'
rubyw_install_name=''
sbindir='${exec_prefix}/sbin'
setup='Setup'
sharedstatedir='${prefix}/com'
sitearch='x86_64-linux'
sitedir='${libdir}/ruby/site_ruby'
sysconfdir='${prefix}/etc'
target='x86_64-unknown-linux-gnu'
target_alias=''
target_cpu='x86_64'
target_os='linux'
target_vendor='unknown'
vendordir='${libdir}/ruby/vendor_ruby'

configure: exit 0

----------------------------------------
Bug #6505: Can not compile ruby-1.8.7p358 from source
https://bugs.ruby-lang.org/issues/6505#change-26856

Author: shevegen (markus heiler)
Status: Open
Priority: Normal
Assignee: 
Category: build
Target version: Ruby 1.8.7
ruby -v: 1.8.7p358


My system:

Linux

GCC Version:      GCC version 4.6.3 
Glibc Version:    ldd (GNU libc) 2.14.1
CFLAGS in use:    -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2
Binutils Version: GNU ld (GNU Binutils) 2.22


Configure option:

  only --prefix=/usr used.


make[1]: Entering director
gcc -I. -I../../.. -I../..VE_CONFIG_H -DHAVE_OPENSSLfomit-frame-pointer -freru
gcc -I. -I../../.. -I../..VE_CONFIG_H -DHAVE_OPENSSLfomit-frame-pointer -freru
gcc -shared -o ../../../.e -lpthread -rdynamic -Wl,-
make[1]: Leaving directory
compiling digest/sha2     
make[1]: Entering director
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T    -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2    -c sha2.c
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T    -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2    -c sha2init.c
gcc -shared -o ../../../.ext/x86_64-linux/digest/sha2.so sha2.o sha2init.o -L. -L../../.. -L. -lpthread -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
mkdir -p ../../../.ext/common/digest
cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest
make[1]: Leaving directory `/Depot/jjj/ruby-1.8.7p358/ext/digest/sha2'
compiling dl
make[1]: Entering directory `/Depot/jjj/ruby-1.8.7p358/ext/dl'
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR    -I. -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -fno-defer-pop -fno-omit-frame-pointer  -c ptr.c
Generating callback.func
Generating cbtable.func
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR    -I. -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -fno-defer-pop -fno-omit-frame-pointer  -c dl.c
In file included from dl.c:104:0:
callback.func:1:1: warning: data definition has no type or storage class [enabled by default]
callback.func:1:7: error: expected identifier or ‘(’ before ‘long’
In file included from dl.c:104:0:
callback.func:78:33: error: expected ‘)’ before ‘(’ token
callback.func:79:3: warning: data definition has no type or storage class [enabled by default]
callback.func:79:24: error: ‘proc’ undeclared here (not in a function)
callback.func:79:39: error: ‘argc’ undeclared here (not in a function)
callback.func:79:45: error: ‘argv’ undeclared here (not in a function)
callback.func:82:1: error: expected identifier or ‘(’ before ‘}’ token
dl.c:106:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘static’
make[1]: *** [dl.o] Error 1
make[1]: Leaving directory `/Depot/jjj/ruby-1.8.7p358/ext/dl'
make: *** [all] Error 1






-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [ruby-core:45280] [Ruby 1.8 - Bug #6505][Assigned] Can not compile ruby-1.8.7p358 from source
  2012-05-27 12:45 [ruby-core:45278] [Ruby 1.8 - Bug #6505][Open] Can not compile ruby-1.8.7p358 from source shevegen (markus heiler)
  2012-05-27 12:46 ` [ruby-core:45279] [Ruby 1.8 - Bug #6505] " shevegen (markus heiler)
@ 2012-05-27 13:04 ` mame (Yusuke Endoh)
  2012-05-28  2:08 ` [ruby-core:45286] [Ruby 1.8 - Bug #6505] " usa (Usaku NAKAMURA)
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: mame (Yusuke Endoh) @ 2012-05-27 13:04 UTC (permalink / raw
  To: ruby-core


Issue #6505 has been updated by mame (Yusuke Endoh).

Status changed from Open to Assigned
Assignee set to tenderlovemaking (Aaron Patterson)


----------------------------------------
Bug #6505: Can not compile ruby-1.8.7p358 from source
https://bugs.ruby-lang.org/issues/6505#change-26857

Author: shevegen (markus heiler)
Status: Assigned
Priority: Normal
Assignee: tenderlovemaking (Aaron Patterson)
Category: build
Target version: Ruby 1.8.7
ruby -v: 1.8.7p358


My system:

Linux

GCC Version:      GCC version 4.6.3 
Glibc Version:    ldd (GNU libc) 2.14.1
CFLAGS in use:    -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2
Binutils Version: GNU ld (GNU Binutils) 2.22


Configure option:

  only --prefix=/usr used.


make[1]: Entering director
gcc -I. -I../../.. -I../..VE_CONFIG_H -DHAVE_OPENSSLfomit-frame-pointer -freru
gcc -I. -I../../.. -I../..VE_CONFIG_H -DHAVE_OPENSSLfomit-frame-pointer -freru
gcc -shared -o ../../../.e -lpthread -rdynamic -Wl,-
make[1]: Leaving directory
compiling digest/sha2     
make[1]: Entering director
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T    -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2    -c sha2.c
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T    -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2    -c sha2init.c
gcc -shared -o ../../../.ext/x86_64-linux/digest/sha2.so sha2.o sha2init.o -L. -L../../.. -L. -lpthread -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
mkdir -p ../../../.ext/common/digest
cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest
make[1]: Leaving directory `/Depot/jjj/ruby-1.8.7p358/ext/digest/sha2'
compiling dl
make[1]: Entering directory `/Depot/jjj/ruby-1.8.7p358/ext/dl'
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR    -I. -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -fno-defer-pop -fno-omit-frame-pointer  -c ptr.c
Generating callback.func
Generating cbtable.func
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR    -I. -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -fno-defer-pop -fno-omit-frame-pointer  -c dl.c
In file included from dl.c:104:0:
callback.func:1:1: warning: data definition has no type or storage class [enabled by default]
callback.func:1:7: error: expected identifier or ‘(’ before ‘long’
In file included from dl.c:104:0:
callback.func:78:33: error: expected ‘)’ before ‘(’ token
callback.func:79:3: warning: data definition has no type or storage class [enabled by default]
callback.func:79:24: error: ‘proc’ undeclared here (not in a function)
callback.func:79:39: error: ‘argc’ undeclared here (not in a function)
callback.func:79:45: error: ‘argv’ undeclared here (not in a function)
callback.func:82:1: error: expected identifier or ‘(’ before ‘}’ token
dl.c:106:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘static’
make[1]: *** [dl.o] Error 1
make[1]: Leaving directory `/Depot/jjj/ruby-1.8.7p358/ext/dl'
make: *** [all] Error 1






-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [ruby-core:45286] [Ruby 1.8 - Bug #6505] Can not compile ruby-1.8.7p358 from source
  2012-05-27 12:45 [ruby-core:45278] [Ruby 1.8 - Bug #6505][Open] Can not compile ruby-1.8.7p358 from source shevegen (markus heiler)
  2012-05-27 12:46 ` [ruby-core:45279] [Ruby 1.8 - Bug #6505] " shevegen (markus heiler)
  2012-05-27 13:04 ` [ruby-core:45280] [Ruby 1.8 - Bug #6505][Assigned] " mame (Yusuke Endoh)
@ 2012-05-28  2:08 ` usa (Usaku NAKAMURA)
  2012-05-28  3:06 ` [ruby-core:45288] [Ruby 1.8 - Bug #6505][Feedback] " nobu (Nobuyoshi Nakada)
  2013-07-10 18:39 ` [ruby-core:55933] [Ruby 1.8 - Bug #6505][Rejected] " tenderlovemaking (Aaron Patterson)
  4 siblings, 0 replies; 6+ messages in thread
From: usa (Usaku NAKAMURA) @ 2012-05-28  2:08 UTC (permalink / raw
  To: ruby-core


Issue #6505 has been updated by usa (Usaku NAKAMURA).


Show us the first few lines of ext/dl/callback.func in your build directory.
----------------------------------------
Bug #6505: Can not compile ruby-1.8.7p358 from source
https://bugs.ruby-lang.org/issues/6505#change-26864

Author: shevegen (markus heiler)
Status: Assigned
Priority: Normal
Assignee: tenderlovemaking (Aaron Patterson)
Category: build
Target version: Ruby 1.8.7
ruby -v: 1.8.7p358


My system:

Linux

GCC Version:      GCC version 4.6.3 
Glibc Version:    ldd (GNU libc) 2.14.1
CFLAGS in use:    -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2
Binutils Version: GNU ld (GNU Binutils) 2.22


Configure option:

  only --prefix=/usr used.


make[1]: Entering director
gcc -I. -I../../.. -I../..VE_CONFIG_H -DHAVE_OPENSSLfomit-frame-pointer -freru
gcc -I. -I../../.. -I../..VE_CONFIG_H -DHAVE_OPENSSLfomit-frame-pointer -freru
gcc -shared -o ../../../.e -lpthread -rdynamic -Wl,-
make[1]: Leaving directory
compiling digest/sha2     
make[1]: Entering director
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T    -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2    -c sha2.c
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T    -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2    -c sha2init.c
gcc -shared -o ../../../.ext/x86_64-linux/digest/sha2.so sha2.o sha2init.o -L. -L../../.. -L. -lpthread -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
mkdir -p ../../../.ext/common/digest
cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest
make[1]: Leaving directory `/Depot/jjj/ruby-1.8.7p358/ext/digest/sha2'
compiling dl
make[1]: Entering directory `/Depot/jjj/ruby-1.8.7p358/ext/dl'
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR    -I. -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -fno-defer-pop -fno-omit-frame-pointer  -c ptr.c
Generating callback.func
Generating cbtable.func
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR    -I. -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -fno-defer-pop -fno-omit-frame-pointer  -c dl.c
In file included from dl.c:104:0:
callback.func:1:1: warning: data definition has no type or storage class [enabled by default]
callback.func:1:7: error: expected identifier or ‘(’ before ‘long’
In file included from dl.c:104:0:
callback.func:78:33: error: expected ‘)’ before ‘(’ token
callback.func:79:3: warning: data definition has no type or storage class [enabled by default]
callback.func:79:24: error: ‘proc’ undeclared here (not in a function)
callback.func:79:39: error: ‘argc’ undeclared here (not in a function)
callback.func:79:45: error: ‘argv’ undeclared here (not in a function)
callback.func:82:1: error: expected identifier or ‘(’ before ‘}’ token
dl.c:106:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘static’
make[1]: *** [dl.o] Error 1
make[1]: Leaving directory `/Depot/jjj/ruby-1.8.7p358/ext/dl'
make: *** [all] Error 1






-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [ruby-core:45288] [Ruby 1.8 - Bug #6505][Feedback] Can not compile ruby-1.8.7p358 from source
  2012-05-27 12:45 [ruby-core:45278] [Ruby 1.8 - Bug #6505][Open] Can not compile ruby-1.8.7p358 from source shevegen (markus heiler)
                   ` (2 preceding siblings ...)
  2012-05-28  2:08 ` [ruby-core:45286] [Ruby 1.8 - Bug #6505] " usa (Usaku NAKAMURA)
@ 2012-05-28  3:06 ` nobu (Nobuyoshi Nakada)
  2013-07-10 18:39 ` [ruby-core:55933] [Ruby 1.8 - Bug #6505][Rejected] " tenderlovemaking (Aaron Patterson)
  4 siblings, 0 replies; 6+ messages in thread
From: nobu (Nobuyoshi Nakada) @ 2012-05-28  3:06 UTC (permalink / raw
  To: ruby-core


Issue #6505 has been updated by nobu (Nobuyoshi Nakada).

Status changed from Assigned to Feedback

=begin
I cannot reproduce it with:

  $ uname -srvmo
  Linux 3.2.0-2-amd64 #1 SMP Mon May 21 17:45:41 UTC 2012 x86_64 GNU/Linux

  $ gcc-4.6 -v
  Using built-in specs.
  COLLECT_GCC=gcc-4.6
  COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper
  Target: x86_64-linux-gnu
  Configured with: ../src/configure -v --with-pkgversion='Debian 4.6.3-5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
  Thread model: posix
  gcc version 4.6.3 (Debian 4.6.3-5)

  $ configure -C CC=gcc-4.6 --enable-shared --prefix=/usr optflags='-fomit-frame-pointer -frerun-loop-opt' cflags=-pipe

How did you create ext/dl/callback.func file?

=end

----------------------------------------
Bug #6505: Can not compile ruby-1.8.7p358 from source
https://bugs.ruby-lang.org/issues/6505#change-26868

Author: shevegen (markus heiler)
Status: Feedback
Priority: Normal
Assignee: tenderlovemaking (Aaron Patterson)
Category: build
Target version: Ruby 1.8.7
ruby -v: 1.8.7p358


My system:

Linux

GCC Version:      GCC version 4.6.3 
Glibc Version:    ldd (GNU libc) 2.14.1
CFLAGS in use:    -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2
Binutils Version: GNU ld (GNU Binutils) 2.22


Configure option:

  only --prefix=/usr used.


make[1]: Entering director
gcc -I. -I../../.. -I../..VE_CONFIG_H -DHAVE_OPENSSLfomit-frame-pointer -freru
gcc -I. -I../../.. -I../..VE_CONFIG_H -DHAVE_OPENSSLfomit-frame-pointer -freru
gcc -shared -o ../../../.e -lpthread -rdynamic -Wl,-
make[1]: Leaving directory
compiling digest/sha2     
make[1]: Entering director
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T    -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2    -c sha2.c
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T    -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2    -c sha2init.c
gcc -shared -o ../../../.ext/x86_64-linux/digest/sha2.so sha2.o sha2init.o -L. -L../../.. -L. -lpthread -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
mkdir -p ../../../.ext/common/digest
cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest
make[1]: Leaving directory `/Depot/jjj/ruby-1.8.7p358/ext/digest/sha2'
compiling dl
make[1]: Entering directory `/Depot/jjj/ruby-1.8.7p358/ext/dl'
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR    -I. -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -fno-defer-pop -fno-omit-frame-pointer  -c ptr.c
Generating callback.func
Generating cbtable.func
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR    -I. -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -fno-defer-pop -fno-omit-frame-pointer  -c dl.c
In file included from dl.c:104:0:
callback.func:1:1: warning: data definition has no type or storage class [enabled by default]
callback.func:1:7: error: expected identifier or ‘(’ before ‘long’
In file included from dl.c:104:0:
callback.func:78:33: error: expected ‘)’ before ‘(’ token
callback.func:79:3: warning: data definition has no type or storage class [enabled by default]
callback.func:79:24: error: ‘proc’ undeclared here (not in a function)
callback.func:79:39: error: ‘argc’ undeclared here (not in a function)
callback.func:79:45: error: ‘argv’ undeclared here (not in a function)
callback.func:82:1: error: expected identifier or ‘(’ before ‘}’ token
dl.c:106:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘static’
make[1]: *** [dl.o] Error 1
make[1]: Leaving directory `/Depot/jjj/ruby-1.8.7p358/ext/dl'
make: *** [all] Error 1






-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [ruby-core:55933] [Ruby 1.8 - Bug #6505][Rejected] Can not compile ruby-1.8.7p358 from source
  2012-05-27 12:45 [ruby-core:45278] [Ruby 1.8 - Bug #6505][Open] Can not compile ruby-1.8.7p358 from source shevegen (markus heiler)
                   ` (3 preceding siblings ...)
  2012-05-28  3:06 ` [ruby-core:45288] [Ruby 1.8 - Bug #6505][Feedback] " nobu (Nobuyoshi Nakada)
@ 2013-07-10 18:39 ` tenderlovemaking (Aaron Patterson)
  4 siblings, 0 replies; 6+ messages in thread
From: tenderlovemaking (Aaron Patterson) @ 2013-07-10 18:39 UTC (permalink / raw
  To: ruby-core


Issue #6505 has been updated by tenderlovemaking (Aaron Patterson).

Status changed from Feedback to Rejected

There hasn't been any feedback on this, and 1.8.7 is dead, so I will close this.
----------------------------------------
Bug #6505: Can not compile ruby-1.8.7p358 from source
https://bugs.ruby-lang.org/issues/6505#change-40427

Author: shevegen (markus heiler)
Status: Rejected
Priority: Normal
Assignee: tenderlovemaking (Aaron Patterson)
Category: build
Target version: Ruby 1.8.7
ruby -v: 1.8.7p358


My system:

Linux

GCC Version:      GCC version 4.6.3 
Glibc Version:    ldd (GNU libc) 2.14.1
CFLAGS in use:    -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2
Binutils Version: GNU ld (GNU Binutils) 2.22


Configure option:

  only --prefix=/usr used.


make[1]: Entering director
gcc -I. -I../../.. -I../..VE_CONFIG_H -DHAVE_OPENSSLfomit-frame-pointer -freru
gcc -I. -I../../.. -I../..VE_CONFIG_H -DHAVE_OPENSSLfomit-frame-pointer -freru
gcc -shared -o ../../../.e -lpthread -rdynamic -Wl,-
make[1]: Leaving directory
compiling digest/sha2     
make[1]: Entering director
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T    -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2    -c sha2.c
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T    -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2    -c sha2init.c
gcc -shared -o ../../../.ext/x86_64-linux/digest/sha2.so sha2.o sha2init.o -L. -L../../.. -L. -lpthread -rdynamic -Wl,-export-dynamic    -lrt -ldl -lcrypt -lm   -lc
mkdir -p ../../../.ext/common/digest
cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest
make[1]: Leaving directory `/Depot/jjj/ruby-1.8.7p358/ext/digest/sha2'
compiling dl
make[1]: Entering directory `/Depot/jjj/ruby-1.8.7p358/ext/dl'
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR    -I. -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -fno-defer-pop -fno-omit-frame-pointer  -c ptr.c
Generating callback.func
Generating cbtable.func
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR    -I. -fPIC  -fomit-frame-pointer -frerun-loop-opt -pipe -fPIC -pthread -O2   -fno-defer-pop -fno-omit-frame-pointer  -c dl.c
In file included from dl.c:104:0:
callback.func:1:1: warning: data definition has no type or storage class [enabled by default]
callback.func:1:7: error: expected identifier or ‘(’ before ‘long’
In file included from dl.c:104:0:
callback.func:78:33: error: expected ‘)’ before ‘(’ token
callback.func:79:3: warning: data definition has no type or storage class [enabled by default]
callback.func:79:24: error: ‘proc’ undeclared here (not in a function)
callback.func:79:39: error: ‘argc’ undeclared here (not in a function)
callback.func:79:45: error: ‘argv’ undeclared here (not in a function)
callback.func:82:1: error: expected identifier or ‘(’ before ‘}’ token
dl.c:106:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘static’
make[1]: *** [dl.o] Error 1
make[1]: Leaving directory `/Depot/jjj/ruby-1.8.7p358/ext/dl'
make: *** [all] Error 1






-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-07-10 19:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-27 12:45 [ruby-core:45278] [Ruby 1.8 - Bug #6505][Open] Can not compile ruby-1.8.7p358 from source shevegen (markus heiler)
2012-05-27 12:46 ` [ruby-core:45279] [Ruby 1.8 - Bug #6505] " shevegen (markus heiler)
2012-05-27 13:04 ` [ruby-core:45280] [Ruby 1.8 - Bug #6505][Assigned] " mame (Yusuke Endoh)
2012-05-28  2:08 ` [ruby-core:45286] [Ruby 1.8 - Bug #6505] " usa (Usaku NAKAMURA)
2012-05-28  3:06 ` [ruby-core:45288] [Ruby 1.8 - Bug #6505][Feedback] " nobu (Nobuyoshi Nakada)
2013-07-10 18:39 ` [ruby-core:55933] [Ruby 1.8 - Bug #6505][Rejected] " tenderlovemaking (Aaron Patterson)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).