Skip to content

Instantly share code, notes, and snippets.

@tseemann
Created October 3, 2016 15:23
Show Gist options
  • Save tseemann/73bd2bada4f22f621fb067269095dacb to your computer and use it in GitHub Desktop.
Save tseemann/73bd2bada4f22f621fb067269095dacb to your computer and use it in GitHub Desktop.
ruby on "Red Hat Enterprise Linux Server release 7.2 (Maipo)" - Homebrew build logs
Homebrew build logs for ruby on "Red Hat Enterprise Linux Server release 7.2 (Maipo)"
Build date: 2016-10-04 02:01:38
HOMEBREW_VERSION: 1.0.3-2-g3188f0d-dirty
ORIGIN: https://github.com/Linuxbrew/brew
HEAD: 3188f0dcdb07194ad345fabdaf8d02aaf6d6d02d
Last commit: 2 days ago
Core tap ORIGIN: https://github.com/Linuxbrew/homebrew-core
Core tap HEAD: 1825d23d304110089747649e013004e0e03768ab
Core tap last commit: 14 hours ago
HOMEBREW_PREFIX: /home/linuxbrew/.linuxbrew
HOMEBREW_REPOSITORY: /home/linuxbrew/.linuxbrew
HOMEBREW_CELLAR: /home/linuxbrew/.linuxbrew/Cellar
HOMEBREW_BOTTLE_DOMAIN: https://linuxbrew.bintray.com
CPU: 72-core 64-bit haswell
Homebrew Ruby: 2.0.0-p598 => /usr/bin/ruby
Clang: 3.8 build 0
Git: 2.10.0 => /home/linuxbrew/.linuxbrew/bin/git
Perl: /bin/perl => /usr/bin/perl
Python: /home/linuxbrew/.linuxbrew/bin/python => /home/linuxbrew/.linuxbrew/Cellar/python/2.7.12_1/bin/python2.7
Ruby: /bin/ruby => /usr/bin/ruby
Java: 1.8.0_102
Kernel: Linux 3.10.0-327.28.3.el7.x86_64 x86_64 GNU/Linux
OS: Red Hat Enterprise Linux Server release 7.2 (Maipo)
Codename: Maipo
OS glibc: 2.17
OS gcc: 4.8.5
Linuxbrew glibc: 2.19
Linuxbrew gcc: 5.3.0
Linuxbrew xorg: 20160314
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry and just ignore them. Thanks!
Warning: "config" scripts exist outside your system or Homebrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and what additional flags to use when
compiling and linking.
Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew provided
script of the same name. We found the following "config" scripts:
/bin/pkg-config
/bin/rarian-sk-config
/bin/scrollkeeper-config
/bin/ncurses5-config
/bin/brltty-config
/bin/firewall-config
/bin/nss-util-config
/bin/apr-1-config
/bin/curl-config
/bin/ncursesw5-config
/bin/freetype-config
/bin/libpng-config
/bin/libpng15-config
/bin/gdlib-config
/bin/nspr-config
/bin/krb5-config
/bin/libgnutls-config
/bin/pcre-config
/bin/python-config
/bin/python2-config
/bin/python2.7-config
/bin/nss-softokn-config
/bin/nss-config
/bin/icu-config
/bin/kde4-config
/bin/apu-1-config
/bin/gpg-error-config
/bin/libgcrypt-config
/bin/xml2-config
/bin/sane-config
/bin/net-snmp-config
/bin/cups-config
/bin/sdl-config
/bin/xslt-config
/bin/pcap-config
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
ruby
2016-10-04 01:59:51 +1100
./configure
--prefix=/home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1
--enable-shared
--disable-silent-rules
--with-sitedir=/home/linuxbrew/.linuxbrew/lib/ruby/site_ruby
--with-vendordir=/home/linuxbrew/.linuxbrew/lib/ruby/vendor_ruby
--with-out-ext=tk
--disable-install-doc
--without-gmp
--with-opt-dir=/home/linuxbrew/.linuxbrew/opt/libyaml:/home/linuxbrew/.linuxbrew/opt/openssl:/home/linuxbrew/.linuxbrew/opt/readline
checking for ruby... /bin/ruby
config.guess already exists
config.sub already exists
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /home/linuxbrew/.linuxbrew/bin/gcc-5 accepts -g... yes
checking for /home/linuxbrew/.linuxbrew/bin/gcc-5 option to accept ISO C89... none needed
checking whether we are using the GNU C++ compiler... yes
checking whether /home/linuxbrew/.linuxbrew/bin/g++-5 accepts -g... yes
checking how to run the C preprocessor... /home/linuxbrew/.linuxbrew/bin/gcc-5 -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking whether /home/linuxbrew/.linuxbrew/bin/gcc-5 needs -traditional... no
checking for ld... ld
checking whether the linker is GNU ld... yes
checking whether /home/linuxbrew/.linuxbrew/bin/gcc-5 -E accepts -o... yes
checking for ranlib... ranlib
checking for ar... ar
checking for as... as
checking for objdump... objdump
checking for objcopy... objcopy
checking for nm... nm
checking whether ln -s works... yes
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /bin/install -c
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for dtrace... dtrace
checking for dot... dot
checking for doxygen... doxygen
checking for pkg-config... pkg-config
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for cd using physical directory... cd -P
checking whether CFLAGS is valid... yes
checking whether LDFLAGS is valid... yes
checking whether -Wno-unused-parameter is accepted as CFLAGS... yes
checking whether -Wno-parentheses is accepted as CFLAGS... yes
checking whether -Wno-long-long is accepted as CFLAGS... yes
checking whether -diag-disable=2259 is accepted as CFLAGS... no
checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes
checking whether -Wunused-variable is accepted as CFLAGS... yes
checking whether -Wpointer-arith is accepted as CFLAGS... yes
checking whether -Wwrite-strings is accepted as CFLAGS... yes
checking whether -Wdeclaration-after-statement is accepted as CFLAGS... yes
checking whether -Wshorten-64-to-32 is accepted as CFLAGS... no
checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes
checking whether -Wdivision-by-zero is accepted as CFLAGS... no
checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes
checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... yes
checking whether -Wextra-tokens is accepted as CFLAGS... no
checking whether -Wno-maybe-uninitialized is accepted as CFLAGS... yes
checking whether -Wall -Wextra is accepted as CFLAGS... yes
checking whether -Qunused-arguments is accepted as CFLAGS... no
checking whether INFINITY is available without C99 option... yes
checking whether NAN is available without C99 option... yes
checking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes
checking whether -fstack-protector is accepted as CFLAGS... yes
checking whether -fstack-protector is accepted as LDFLAGS... yes
checking whether -std=iso9899:1999 is accepted as CFLAGS... yes
checking whether -fno-strict-overflow is accepted as CFLAGS... yes
checking whether -ggdb3 is accepted as CFLAGS... yes
checking whether -fvisibility=hidden is accepted as CFLAGS... yes
checking whether -fno-fast-math is accepted as CFLAGS... yes
checking whether -fp-model precise is accepted as CFLAGS... no
checking for crypt in -lcrypt... yes
checking for dlopen in -ldl... yes
checking for shl_load in -ldld... no
checking for shutdown in -lsocket... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking a.out.h usability... yes
checking a.out.h presence... yes
checking for a.out.h... yes
checking atomic.h usability... no
checking atomic.h presence... no
checking for atomic.h... no
checking direct.h usability... no
checking direct.h presence... no
checking for direct.h... no
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking ieeefp.h usability... no
checking ieeefp.h presence... no
checking for ieeefp.h... no
checking intrinsics.h usability... no
checking intrinsics.h presence... no
checking for intrinsics.h... no
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking malloc/malloc.h usability... no
checking malloc/malloc.h presence... no
checking for malloc/malloc.h... no
checking malloc_np.h usability... no
checking malloc_np.h presence... no
checking for malloc_np.h... no
checking net/socket.h usability... no
checking net/socket.h presence... no
checking for net/socket.h... no
checking process.h usability... no
checking process.h presence... no
checking for process.h... no
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking setjmpex.h usability... no
checking setjmpex.h presence... no
checking for setjmpex.h... no
checking sys/attr.h usability... no
checking sys/attr.h presence... no
checking for sys/attr.h... no
checking sys/fcntl.h usability... yes
checking sys/fcntl.h presence... yes
checking for sys/fcntl.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/id.h usability... no
checking sys/id.h presence... no
checking for sys/id.h... no
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/mkdev.h usability... no
checking sys/mkdev.h presence... no
checking for sys/mkdev.h... no
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/prctl.h usability... yes
checking sys/prctl.h presence... yes
checking for sys/prctl.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/sendfile.h usability... yes
checking sys/sendfile.h presence... yes
checking for sys/sendfile.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/syscall.h usability... yes
checking sys/syscall.h presence... yes
checking for sys/syscall.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking sys/utime.h usability... no
checking sys/utime.h presence... no
checking for sys/utime.h... no
checking syscall.h usability... yes
checking syscall.h presence... yes
checking for syscall.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking ucontext.h usability... yes
checking ucontext.h presence... yes
checking for ucontext.h... yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether byte ordering is bigendian... no
checking for an ANSI C-conforming const... yes
checking whether char is unsigned... no
checking for inline... inline
checking for working volatile... yes
checking for typeof syntax and keyword spelling... typeof
checking for long long... yes
checking for off_t... yes
checking char bit... 8
checking size of int... 4
checking size of short... 2
checking size of long... 8
checking size of long long... 8
checking size of __int64... 0
checking size of off_t... 8
checking size of void*... 8
checking size of float... 4
checking size of double... 8
checking size of time_t... 8
checking size of clock_t... 8
checking packed struct attribute... x __attribute__((packed))
checking for printf prefix for long long... ll
checking for pid_t... yes
checking for convertible type of pid_t... INT
checking for uid_t... yes
checking for convertible type of uid_t... UINT
checking for gid_t... yes
checking for convertible type of gid_t... UINT
checking for time_t... yes
checking for convertible type of time_t... LONG
checking for dev_t... yes
checking for convertible type of dev_t... ULONG
checking for mode_t... yes
checking for convertible type of mode_t... UINT
checking for rlim_t... yes
checking for convertible type of rlim_t... ULONG
checking for off_t... (cached) yes
checking for convertible type of off_t... LONG
checking for clockid_t... yes
checking for convertible type of clockid_t... INT
checking for prototypes... yes
checking token paste string... ansi
checking stringization... #expr
checking string literal concatenation... yes
checking for variable length prototypes and stdarg.h... yes
checking for variable length macro... yes
checking for NORETURN function attribute... __attribute__ ((noreturn)) x
checking for DEPRECATED function attribute... __attribute__ ((deprecated)) x
checking for DEPRECATED_BY function attribute... __attribute__ ((deprecated("by "#n))) x
checking for DEPRECATED_TYPE type attribute... __attribute__ ((deprecated mesg)) x
checking for NOINLINE function attribute... __attribute__ ((noinline)) x
checking for WEAK function attribute... __attribute__ ((weak)) x
checking for stdcall function attribute... __attribute__ ((stdcall)) x
checking for cdecl function attribute... __attribute__ ((cdecl)) x
checking for fastcall function attribute... __attribute__ ((fastcall)) x
checking for FUNC_UNOPTIMIZED function attribute... __attribute__ ((optimize("O0"))) x
checking for FUNC_MINIMIZED function attribute... __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
checking for function alias... alias
checking for __atomic builtins... yes
checking for __sync builtins... yes
checking for __builtin_unreachable... yes
checking for exported function attribute... __attribute__ ((visibility("default")))
checking for function name string predefined identifier... __func__
checking if enum over int is allowed... yes
checking whether sys_nerr is declared... yes
checking whether getenv is declared... yes
checking for size_t... yes
checking size of size_t... 8
checking size of ptrdiff_t... 8
checking for printf prefix for size_t... z
checking for printf prefix for ptrdiff_t... t
checking for struct stat.st_blksize... yes
checking for struct stat.st_blocks... yes
checking for struct stat.st_rdev... yes
checking size of struct stat.st_size... SIZEOF_OFF_T
checking size of struct stat.st_blocks... SIZEOF_OFF_T
checking size of struct stat.st_ino... SIZEOF_LONG
checking for struct stat.st_atim... yes
checking for struct stat.st_atimespec... no
checking for struct stat.st_atimensec... no
checking for struct stat.st_mtim... yes
checking for struct stat.st_mtimespec... no
checking for struct stat.st_mtimensec... no
checking for struct stat.st_ctim... yes
checking for struct stat.st_ctimespec... no
checking for struct stat.st_ctimensec... no
checking for struct stat.st_birthtimespec... no
checking for struct timeval... yes
checking size of struct timeval.tv_sec... SIZEOF_TIME_T
checking for struct timespec... yes
checking for struct timezone... yes
checking for clockid_t... (cached) yes
checking for fd_mask... yes
checking for int8_t... yes
checking size of int8_t... 1
checking for uint8_t... yes
checking size of uint8_t... 1
checking for int16_t... yes
checking size of int16_t... 2
checking for uint16_t... yes
checking size of uint16_t... 2
checking for int32_t... yes
checking size of int32_t... 4
checking for uint32_t... yes
checking size of uint32_t... 4
checking for int64_t... yes
checking size of int64_t... 8
checking for uint64_t... yes
checking size of uint64_t... 8
checking for intptr_t... yes
checking size of intptr_t... 8
checking for uintptr_t... yes
checking size of uintptr_t... 8
checking for ssize_t... yes
checking size of ssize_t... 8
checking for stack end address... __libc_stack_end
checking for uid_t in sys/types.h... (cached) yes
checking type of array argument to getgroups... gid_t
checking return type of signal handlers... void
checking for working alloca.h... yes
checking for alloca... yes
checking for dynamic size alloca... ok
checking for working memcmp... yes
checking for broken erfc of glibc-2.3.6 on IA64... no
checking for acosh... yes
checking for cbrt... yes
checking for crypt... yes
checking for dup2... yes
checking for erf... yes
checking for explicit_bzero... no
checking for ffs... yes
checking for finite... yes
checking for flock... yes
checking for hypot... yes
checking for isinf... yes
checking for isnan... yes
checking for lgamma_r... yes
checking for memmove... yes
checking for nextafter... yes
checking for setproctitle... no
checking for strchr... yes
checking for strerror... yes
checking for strlcat... no
checking for strlcpy... no
checking for strstr... yes
checking for tgamma... yes
checking sys/pstat.h usability... no
checking sys/pstat.h presence... no
checking for sys/pstat.h... no
checking for signbit... yes
checking for broken memmem... no
checking for pid_t... (cached) yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for __syscall... no
checking for _longjmp... yes
checking for _setjmp... yes
checking for _setjmpex... no
checking for atan2l... yes
checking for atan2f... yes
checking for chroot... yes
checking for chsize... no
checking for clock_gettime... yes
checking for cosh... yes
checking for daemon... (cached) no
checking for dirfd... yes
checking for dl_iterate_phdr... yes
checking for dlopen... yes
checking for dladdr... yes
checking for dup... yes
checking for dup3... yes
checking for eaccess... yes
checking for endgrent... yes
checking for fchmod... yes
checking for fchown... yes
checking for fcntl... yes
checking for fdatasync... yes
checking for fgetattrlist... no
checking for fmod... yes
checking for fsync... yes
checking for ftruncate... yes
checking for ftruncate64... yes
checking for getattrlist... no
checking for getcwd... yes
checking for getgidx... no
checking for getgrnam... yes
checking for getgrnam_r... yes
checking for getgroups... yes
checking for getpgid... yes
checking for getpgrp... yes
checking for getpriority... yes
checking for getpwnam_r... yes
checking for getresgid... yes
checking for getresuid... yes
checking for getrlimit... yes
checking for getsid... yes
checking for gettimeofday... yes
checking for getuidx... no
checking for gmtime_r... yes
checking for initgroups... yes
checking for ioctl... yes
checking for isfinite... no
checking for issetugid... no
checking for killpg... yes
checking for lchmod... no
checking for lchown... yes
checking for link... yes
checking for llabs... yes
checking for lockf... yes
checking for log2... yes
checking for lstat... yes
checking for malloc_usable_size... yes
checking for malloc_size... no
checking for mblen... yes
checking for memalign... yes
checking for memset_s... no
checking for writev... yes
checking for memrchr... yes
checking for memmem... yes
checking for mkfifo... yes
checking for mknod... yes
checking for mktime... yes
checking for pipe2... yes
checking for poll... yes
checking for posix_fadvise... yes
checking for posix_memalign... yes
checking for ppoll... yes
checking for pread... yes
checking for qsort_r... yes
checking for readlink... yes
checking for round... yes
checking for sched_getaffinity... yes
checking for seekdir... yes
checking for select_large_fdset... no
checking for sendfile... yes
checking for setegid... yes
checking for setenv... yes
checking for seteuid... yes
checking for setgid... yes
checking for setgroups... yes
checking for setpgid... yes
checking for setpgrp... yes
checking for setregid... yes
checking for setresgid... yes
checking for setresuid... yes
checking for setreuid... yes
checking for setrgid... no
checking for setrlimit... yes
checking for setruid... no
checking for setsid... yes
checking for setuid... yes
checking for shutdown... yes
checking for sigaction... yes
checking for sigaltstack... yes
checking for sigprocmask... yes
checking for sinh... yes
checking for spawnv... no
checking for symlink... yes
checking for syscall... yes
checking for sysconf... yes
checking for tanh... yes
checking for telldir... yes
checking for timegm... yes
checking for times... yes
checking for truncate... yes
checking for truncate64... yes
checking for unsetenv... yes
checking for utimensat... yes
checking for utimes... yes
checking for wait4... yes
checking for waitpid... yes
checking if getcwd allocates buffer if NULL is given... yes
checking for __builtin_bswap16... yes
checking for __builtin_bswap32... yes
checking for __builtin_bswap64... yes
checking for __builtin_clz... yes
checking for __builtin_clzl... yes
checking for __builtin_clzll... yes
checking for __builtin_choose_expr... yes
checking for __builtin_choose_expr_constant_p... yes
checking for __builtin_types_compatible_p... yes
checking whether qsort_r is GNU version... yes
checking whether qsort_r is BSD version... no
checking whether atan2 handles Inf as C99... yes
checking whether lgamma_r handles -0.0... yes
checking for clock_getres... yes
checking for unsetenv returns a value... yes
checking for sigsetjmp as a macro or function... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking for external int daylight... yes
checking for external timezone... long
checking for external altzone... no
checking for timezone... yes
checking whether timezone requires zero arguments... yes
checking for negative time_t for gmtime(3)... yes
checking for localtime(3) overflow correctly... yes
checking whether right shift preserve sign bit... yes
checking whether _SC_CLK_TCK is supported... yes
checking stack growing direction on x86_64... -1
checking for pthread_kill in -lthr... no
checking for pthread_kill in -lpthread... yes
checking for pthread_np.h... no
checking whether pthread_t is scalar type... yes
checking for sched_yield... yes
checking for pthread_attr_setinheritsched... yes
checking for pthread_attr_get_np... no
checking for pthread_attr_getstack... yes
checking for pthread_get_stackaddr_np... no
checking for pthread_get_stacksize_np... no
checking for thr_stksegment... no
checking for pthread_stackseg_np... no
checking for pthread_getthrds_np... no
checking for pthread_cond_init... yes
checking for pthread_condattr_setclock... yes
checking for pthread_condattr_init... yes
checking for pthread_sigmask... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking for pthread_getattr_np... yes
checking for pthread_attr_init... yes
checking arguments of pthread_setname_np... (pthread_self(), name)
checking if mcontext_t is a pointer... no
checking for getcontext... yes
checking for setcontext... yes
checking if fork works with pthread... yes
checking whether ELF binaries are produced... yes
checking elf.h usability... yes
checking elf.h presence... yes
checking for elf.h... yes
checking elf_abi.h usability... no
checking elf_abi.h presence... no
checking for elf_abi.h... no
checking whether OS depend dynamic link works... yes
checking whether -Wl,-R. is accepted as LDFLAGS... yes
checking for backtrace... yes
checking for broken backtrace... no
checking valgrind/memcheck.h usability... no
checking valgrind/memcheck.h presence... no
checking for valgrind/memcheck.h... no
checking for strip... strip
checking whether -Wl,--no-undefined is accepted as LDFLAGS... yes
checking whether wrapper for LD_LIBRARY_PATH is needed... no
checking whether dtrace USDT is available... yes
checking whether dtrace USDT is available... (cached) yes
checking whether dtrace needs post processing... yes
checking for __builtin_setjmp... yes with cast ()
checking for setjmp type... __builtin_setjmp
checking for prefix of external symbols... NONE
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking if make is GNU make... yes
checking for nroff... /usr/bin/nroff
.ext/include/x86_64-linux/ruby/config.h updated
configure: ruby library version = 2.3.0
configure: creating ./config.status
config.status: creating GNUmakefile
config.status: creating Makefile
config.status: creating ruby-2.3.pc
2016-10-04 02:00:20 +1100
make
CC = /home/linuxbrew/.linuxbrew/bin/gcc-5
LD = ld
LDSHARED = /home/linuxbrew/.linuxbrew/bin/gcc-5 -shared
CFLAGS = -Os -w -pipe -march=native -fPIC
XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT
CPPFLAGS = -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -I. -I.ext/include/x86_64-linux -I./include -I.
DLDFLAGS = -Wl,-soname,libruby.so.2.3 -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -Wl,-R/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -Wl,-R/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib -Wl,-R/home/linuxbrew/.linuxbrew/opt/readline/lib -fstack-protector
SOLIBS = -lpthread -ldl -lcrypt -lm
Reading specs from /home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0/lib/gcc/x86_64-unknown-linux-gnu/5.3.0/specs
COLLECT_GCC=/home/linuxbrew/.linuxbrew/bin/gcc-5
COLLECT_LTO_WRAPPER=/home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0/libexec/gcc/x86_64-unknown-linux-gnu/5.3.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../configure --prefix=/home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0 --enable-languages=c,c++,objc,obj-c++,fortran --program-suffix=-5 --with-gmp=/home/linuxbrew/.linuxbrew/opt/gmp --with-mpfr=/home/linuxbrew/.linuxbrew/opt/mpfr --with-mpc=/home/linuxbrew/.linuxbrew/opt/libmpc --with-isl=/home/linuxbrew/.linuxbrew/opt/isl --with-system-zlib --enable-libstdcxx-time=yes --enable-stage1-checking --enable-checking=release --enable-lto --with-build-config=bootstrap-debug --disable-werror --with-pkgversion='Homebrew gcc 5.3.0' --with-bugurl=https://github.com/Homebrew/homebrew/issues --enable-plugin --disable-nls --disable-multilib
Thread model: posix
gcc version 5.3.0 (Homebrew gcc 5.3.0)
translating probes probes.d
compiling main.c
compiling miniinit.c
compiling dmyext.c
compiling dmydln.c
compiling bignum.c
compiling miniprelude.c
compiling class.c
compiling compar.c
compiling complex.c
compiling dir.c
compiling dln_find.c
compiling encoding.c
compiling enum.c
compiling proc.c
compiling error.c
compiling enumerator.c
compiling file.c
compiling inits.c
compiling io.c
compiling numeric.c
compiling node.c
compiling math.c
compiling marshal.c
compiling pack.c
compiling random.c
compiling process.c
compiling range.c
compiling rational.c
compiling re.c
compiling regcomp.c
compiling regenc.c
compiling regerror.c
compiling regexec.c
compiling regparse.c
compiling regsyntax.c
compiling ruby.c
compiling safe.c
compiling signal.c
compiling sprintf.c
compiling st.c
compiling struct.c
compiling strftime.c
compiling time.c
compiling version.c
compiling variable.c
compiling debug.c
compiling compile.c
compiling util.c
compiling iseq.c
compiling transcode.c
compiling vm.c
compiling vm_backtrace.c
compiling vm_dump.c
compiling vm_trace.c
compiling thread.c
compiling cont.c
processing probes in object files
compiling ./missing/explicit_bzero.c
compiling ./missing/strlcat.c
compiling ./missing/setproctitle.c
compiling ./missing/strlcpy.c
compiling addr2line.c
compiling dmyenc.c
compiling dln.c
compiling localeinit.c
compiling prelude.c
compiling array.c
compiling load.c
compiling hash.c
compiling eval.c
compiling gc.c
compiling parse.c
compiling object.c
compiling string.c
compiling symbol.c
compiling enc/ascii.c
compiling enc/us_ascii.c
compiling enc/unicode.c
compiling enc/utf_8.c
compiling enc/trans/newline.c
linking miniruby
generating encdb.h
rbconfig.rb updated
generating enc.mk
creating verconf.h
encdb.h updated
verconf.h updated
compiling loadpath.c
making srcs under enc
make[1]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
make[1]: Nothing to be done for `srcs'.
make[1]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
generating transdb.h
linking static-library libruby-static.a
verifying static-library libruby-static.a
linking shared-library libruby.so.2.3.0
transdb.h updated
generating makefile exts.mk
making trans
making enc
make[1]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
make[1]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
compiling ./enc/trans/transdb.c
compiling ./enc/trans/big5.c
compiling ./enc/cp949.c
compiling ./enc/encdb.c
compiling ./enc/big5.c
compiling ./enc/trans/chinese.c
compiling ./enc/trans/emoji_iso2022_kddi.c
compiling ./enc/emacs_mule.c
compiling ./enc/trans/emoji.c
compiling ./enc/trans/ebcdic.c
compiling ./enc/euc_kr.c
compiling ./enc/trans/emoji_sjis_softbank.c
compiling ./enc/trans/emoji_sjis_docomo.c
compiling ./enc/iso_8859_2.c
compiling ./enc/euc_tw.c
compiling ./enc/gbk.c
compiling ./enc/euc_jp.c
compiling ./enc/iso_8859_3.c
compiling ./enc/iso_8859_8.c
compiling ./enc/iso_8859_6.c
compiling ./enc/iso_8859_5.c
compiling ./enc/iso_8859_9.c
compiling ./enc/iso_8859_7.c
compiling ./enc/gb2312.c
compiling ./enc/iso_8859_10.c
compiling ./enc/iso_8859_1.c
compiling ./enc/iso_8859_4.c
compiling ./enc/trans/emoji_sjis_kddi.c
compiling ./enc/trans/escape.c
compiling ./enc/trans/gb18030.c
compiling ./enc/trans/gbk.c
compiling ./enc/trans/iso2022.c
compiling ./enc/windows_1250.c
compiling ./enc/utf_32be.c
compiling ./enc/utf_32le.c
compiling ./enc/windows_1251.c
compiling ./enc/iso_8859_14.c
compiling ./enc/trans/japanese_euc.c
compiling ./enc/trans/japanese.c
compiling ./enc/iso_8859_11.c
compiling ./enc/trans/korean.c
compiling ./enc/iso_8859_13.c
compiling ./enc/gb18030.c
configuring -test-/array/resize
configuring -test-/bignum
configuring -test-/bug-3571
configuring -test-/bug-5832
compiling ./enc/trans/utf_16_32.c
compiling ./enc/trans/single_byte.c
compiling ./enc/trans/utf8_mac.c
compiling ./enc/trans/japanese_sjis.c
configuring -test-/bug_reporter
compiling ./enc/iso_8859_15.c
compiling ./enc/shift_jis.c
compiling ./enc/iso_8859_16.c
compiling ./enc/koi8_u.c
compiling ./enc/koi8_r.c
configuring -test-/class
compiling ./enc/windows_1252.c
compiling ./enc/windows_31j.c
compiling ./enc/utf_16be.c
compiling ./enc/utf_16le.c
configuring -test-/debug
configuring -test-/dln/empty
configuring -test-/exception
configuring -test-/fatal
configuring -test-/file
linking transcoder transdb.so
linking encoding cp949.so
linking encoding big5.so
linking encoding euc_tw.so
linking encoding euc_kr.so
linking encoding iso_8859_2.so
linking encoding iso_8859_10.so
linking encoding iso_8859_4.so
linking encoding iso_8859_1.so
linking transcoder ebcdic.so
linking encoding iso_8859_8.so
linking encoding encdb.so
linking encoding utf_32be.so
linking encoding emacs_mule.so
linking encoding iso_8859_9.so
linking encoding iso_8859_3.so
linking encoding gbk.so
linking encoding iso_8859_5.so
linking encoding iso_8859_6.so
linking encoding windows_1251.so
linking encoding iso_8859_14.so
linking encoding windows_1250.so
linking encoding utf_32le.so
linking transcoder escape.so
linking encoding gb2312.so
linking encoding iso_8859_7.so
linking encoding iso_8859_11.so
linking encoding iso_8859_16.so
linking encoding iso_8859_13.so
linking transcoder japanese.so
linking encoding iso_8859_15.so
linking encoding euc_jp.so
linking encoding koi8_r.so
linking encoding koi8_u.so
linking transcoder iso2022.so
linking transcoder emoji.so
linking encoding windows_1252.so
linking encoding gb18030.so
linking encoding utf_16be.so
linking encoding utf_16le.so
linking transcoder utf_16_32.so
linking encoding shift_jis.so
linking encoding windows_31j.so
linking transcoder single_byte.so
make[1]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
linking transcoder emoji_sjis_docomo.so
linking transcoder emoji_iso2022_kddi.so
linking transcoder emoji_sjis_softbank.so
linking transcoder emoji_sjis_kddi.so
linking transcoder gb18030.so
linking transcoder japanese_sjis.so
linking transcoder chinese.so
linking transcoder korean.so
configuring -test-/float
configuring -test-/funcall
configuring -test-/gvl/call_without_gvl
configuring -test-/hash
configuring -test-/iseq_load
configuring -test-/iter
linking transcoder utf8_mac.so
configuring -test-/load/dot.dot
configuring -test-/marshal/compat
configuring -test-/marshal/internal_ivar
configuring -test-/marshal/usr
configuring -test-/method
configuring -test-/notimplement
configuring -test-/num2int
configuring -test-/path_to_class
configuring -test-/popen_deadlock
configuring -test-/postponed_job
linking transcoder gbk.so
configuring -test-/printf
configuring -test-/proc
configuring -test-/rational
configuring -test-/recursion
configuring -test-/st/foreach
configuring -test-/st/numhash
configuring -test-/st/update
configuring -test-/string
configuring -test-/struct
configuring -test-/symbol
configuring -test-/time
configuring -test-/tracepoint
configuring -test-/typeddata
configuring -test-/vm
configuring -test-/wait_for_single_fd
linking transcoder japanese_euc.so
configuring -test-/win32/console
configuring -test-/win32/dln
configuring -test-/win32/fd_setsize
configuring bigdecimal
linking transcoder big5.so
make[1]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
making encs
make[1]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
make[1]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
configuring cgi/escape
configuring continuation
configuring coverage
configuring date
configuring dbm
Failed to configure dbm. It will not be installed.
configuring digest
configuring digest/bubblebabble
configuring digest/md5
configuring digest/rmd160
configuring digest/sha1
configuring digest/sha2
configuring etc
configuring fcntl
configuring fiber
configuring fiddle
configuring gdbm
configuring io/console
configuring io/nonblock
configuring io/wait
configuring json
configuring json/generator
configuring json/parser
configuring mathn/complex
configuring mathn/rational
configuring nkf
configuring objspace
configuring openssl
configuring pathname
configuring psych
configuring pty
configuring racc/cparse
configuring rbconfig/sizeof
configuring readline
configuring ripper
configuring sdbm
configuring socket
configuring stringio
configuring strscan
configuring syslog
configuring thread
Failed to configure tk/tkutil. It will not be installed.
configuring win32
Failed to configure win32. It will not be installed.
configuring win32ole
Failed to configure win32ole. It will not be installed.
configuring zlib
make[1]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bignum'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/array/resize'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bug_reporter'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bug-5832'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/class'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bug-3571'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/dln/empty'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/exception'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/debug'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/file'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/fatal'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/iter'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/marshal/compat'
compiling big2str.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/load/dot.dot'
compiling str2big.c
compiling mul.c
compiling bug_reporter.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/gvl/call_without_gvl'
compiling resize.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/hash'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/float'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/funcall'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/iseq_load'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/postponed_job'
compiling enc_raise.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/printf'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/proc'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/popen_deadlock'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/num2int'
compiling init.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/path_to_class'
compiling ensured.c
compiling div.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/notimplement'
compiling bug.c
compiling class2name.c
compiling empty.c
compiling bug.c
compiling init.c
compiling intpack.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/marshal/usr'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/method'
compiling bigzero.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/marshal/internal_ivar'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/time'
compiling inspector.c
compiling init.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/symbol'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/st/numhash'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/rational'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/string'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/struct'
compiling profile_frames.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/st/update'
compiling init.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/st/foreach'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/recursion'
compiling dataerror.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/wait_for_single_fd'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/win32/fd_setsize'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/win32/fd_setsize'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/vm'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/win32/dln'
make[2]: Nothing to be done for `all'.
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/typeddata'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/win32/dln'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/tracepoint'
compiling stat.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/coverage'
compiling yield.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/continuation'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/dbm'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/dbm'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/cgi/escape'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/bigdecimal'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/win32/console'
compiling rb_fatal.c
make[2]: Nothing to be done for `all'.
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/date'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/win32/console'
compiling usrcompat.c
compiling dot.dot.c
compiling call_without_gvl.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest'
compiling postponed_job.c
compiling passing_block.c
compiling delete.c
compiling fs.c
compiling iseq_load.c
compiling nextafter.c
compiling infinite_loop_dlsym.c
compiling receiver.c
compiling printf.c
compiling init.c
compiling num2int.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/bubblebabble'
compiling path_to_class.c
compiling bug.c
compiling init.c
compiling init.c
compiling usrmarshal.c
compiling arity.c
compiling internal_ivar.c
compiling init.c
compiling type.c
compiling numhash.c
compiling init.c
compiling cstr.c
compiling rat.c
compiling duplicate.c
compiling update.c
compiling foreach.c
compiling recursion.c
compiling wait_for_single_fd.c
compiling at_exit.c
compiling typeddata.c
compiling tracepoint.c
compiling member.c
compiling coverage.c
compiling continuation.c
compiling escape.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/md5'
compiling bigdecimal.c
compiling date_strftime.c
compiling digest.c
compiling super.c
linking shared-object -test-/dln/empty.so
compiling bubblebabble.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/rmd160'
compiling md5init.c
compiling break.c
compiling gc_hook.c
compiling rmd160init.c
linking shared-object -test-/load/dot.dot/dot.dot.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/dln/empty'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/sha1'
compiling sha1init.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/load/dot.dot'
compiling init.c
linking shared-object -test-/array/resize.so
linking shared-object -test-/bug_reporter/bug_reporter.so
compiling init.c
compiling new.c
compiling init.c
linking shared-object -test-/bug-3571/bug.so
compiling ellipsize.c
linking shared-object -test-/bug-5832/bug.so
compiling fstring.c
compiling enc_associate.c
linking shared-object -test-/class.so
compiling init.c
installing digest libraries
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/sha2'
compiling sha2init.c
installing default digest libraries
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/etc'
generating constant definitions
compiling date_strptime.c
linking shared-object -test-/exception.so
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/fcntl'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/fiber'
compiling fcntl.c
compiling fiber.c
linking shared-object -test-/debug.so
compiling etc.c
linking shared-object -test-/fatal/rb_fatal.so
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/fiddle'
compiling conversions.c
linking shared-object -test-/marshal/internal_ivar.so
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/gdbm'
linking shared-object -test-/iseq_load/iseq_load.so
linking shared-object -test-/hash.so
linking shared-object -test-/marshal/compat.so
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/io/console'
compiling gdbm.c
compiling console.c
linking shared-object -test-/path_to_class/path_to_class.so
linking shared-object -test-/postponed_job.so
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/io/nonblock'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/io/wait'
compiling nonblock.c
compiling wait.c
linking shared-object -test-/funcall/funcall.so
linking shared-object -test-/num2int/num2int.so
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/json'
compiling set_len.c
linking shared-object -test-/recursion.so
installing default bigdecimal libraries
linking shared-object -test-/iter.so
linking shared-object -test-/printf.so
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/json/generator'
compiling generator.c
linking shared-object -test-/marshal/usr.so
linking shared-object -test-/st/update.so
compiling date_parse.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/json/parser'
linking shared-object continuation.so
linking shared-object -test-/st/numhash.so
linking shared-object cgi/escape.so
compiling parser.c
installing default libraries
linking shared-object -test-/st/foreach.so
linking shared-object -test-/symbol.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/json'
installing default sha2 libraries
compiling handle.c
linking shared-object -test-/gvl/call_without_gvl.so
compiling nofree.c
linking shared-object -test-/typeddata/typeddata.so
linking shared-object -test-/notimplement.so
compiling date_core.c
linking shared-object -test-/vm/at_exit.so
linking shared-object -test-/tracepoint.so
linking shared-object digest/bubblebabble.so
linking shared-object -test-/bignum.so
linking shared-object -test-/popen_deadlock/infinite_loop_dlsym.so
compiling coderange.c
linking shared-object fiber.so
linking shared-object digest/md5.so
linking shared-object digest.so
linking shared-object digest/rmd160.so
linking shared-object -test-/rational.so
compiling closure.c
linking shared-object -test-/wait_for_single_fd/wait_for_single_fd.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/array/resize'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/mathn/complex'
compiling complex.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bug_reporter'
compiling qsort.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/mathn/rational'
compiling rational.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bug-3571'
compiling modify.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bug-5832'
installing default date_core libraries
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/nkf'
compiling nkf.c
linking shared-object mathn/complex.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/class'
installing default console libraries
compiling normalize.c
linking shared-object mathn/rational.so
installing default nkf libraries
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/objspace'
compiling object_tracing.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/exception'
compiling init.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/debug'
compiling objspace.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/path_to_class'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/marshal/internal_ivar'
compiling objspace_dump.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/iseq_load'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/marshal/compat'
compiling fiddle.c
compiling enc_str_buf_cat.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/fatal'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/hash'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/pathname'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/funcall'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/num2int'
compiling pathname.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/openssl'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/racc/cparse'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/psych'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/pty'
compiling ossl_ssl_session.c
compiling pty.c
compiling psych_to_ruby.c
compiling cparse.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/postponed_job'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/continuation'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/iter'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/recursion'
compiling ossl_ocsp.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/rbconfig/sizeof'
installing default pathname libraries
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/st/numhash'
compiling sizes.c
compiling psych.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/st/foreach'
compiling function.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/printf'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/cgi/escape'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/gvl/call_without_gvl'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/marshal/usr'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/st/update'
compiling pointer.c
installing default pty libraries
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/readline'
compiling readline.c
compiling ossl_x509req.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/sdbm'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/typeddata'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/ripper'
compiling init.c
compiling _sdbm.c
compiling ripper.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/notimplement'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/symbol'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/vm'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bignum'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/bubblebabble'
compiling psych_parser.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/popen_deadlock'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/stringio'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/socket'
linking shared-object coverage.so
compiling psych_emitter.c
compiling stringio.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/tracepoint'
generating constant definitions
checking ../.././parse.y and ../.././ext/ripper/eventids2.c
generating constant definitions
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/fiber'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/strscan'
compiling strscan.c
installing default fiddle libraries
compiling ossl_ns_spki.c
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/syslog'
compiling syslog.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest'
installing default ripper libraries
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/thread'
compiling thread.c
installing default syslog libraries
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/tk/tkutil'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/tk/tkutil'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/win32'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/win32'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/win32ole'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/win32ole'
compiling ossl_x509revoked.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/md5'
compiling psych_yaml_tree.c
linking shared-object -test-/file.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/rmd160'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/zlib'
compiling zlib.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/rational'
installing default socket libraries
compiling ossl_pkcs5.c
compiling ossl_pkcs12.c
compiling init.c
linking shared-object digest/sha1.so
compiling constants.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/wait_for_single_fd'
compiling ossl_pkcs7.c
linking shared-object -test-/proc.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/mathn/complex'
compiling ossl_pkey_ec.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/mathn/rational'
compiling ossl_bn.c
linking shared-object -test-/struct.so
linking shared-object -test-/method.so
linking shared-object -test-/time.so
compiling basicsocket.c
linking shared-object -test-/float.so
compiling socket.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/coverage'
compiling ossl_config.c
linking shared-object bigdecimal.so
compiling ipsocket.c
linking shared-object digest/sha2.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/file'
compiling tcpsocket.c
compiling tcpserver.c
linking shared-object fcntl.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/sha1'
compiling sockssocket.c
compiling ossl.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/proc'
compiling ossl_bio.c
compiling udpsocket.c
compiling ossl_pkey.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/struct'
compiling unixsocket.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/time'
compiling ossl_ssl.c
compiling unixserver.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/method'
installing default psych libraries
linking shared-object io/nonblock.so
compiling ossl_digest.c
compiling ossl_x509attr.c
linking shared-object io/wait.so
compiling option.c
compiling ancdata.c
linking shared-object json/ext/parser.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/float'
compiling raddrinfo.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/bigdecimal'
compiling ossl_x509ext.c
compiling ossl_x509store.c
linking shared-object gdbm.so
linking shared-object json/ext/generator.so
linking shared-object etc.so
linking shared-object io/console.so
linking shared-object rbconfig/sizeof.so
compiling ossl_x509.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/sha2'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/fcntl'
compiling ifaddr.c
compiling ossl_hmac.c
compiling ossl_cipher.c
linking shared-object racc/cparse.so
compiling ossl_pkey_dh.c
compiling ossl_asn1.c
linking shared-object -test-/string.so
linking shared-object thread.so
linking shared-object syslog.so
compiling ossl_x509name.c
compiling ossl_rand.c
compiling ossl_engine.c
compiling openssl_missing.c
linking shared-object psych.so
linking shared-object pathname.so
compiling ossl_pkey_dsa.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/io/nonblock'
compiling ossl_pkey_rsa.c
linking shared-object strscan.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/io/wait'
compiling ossl_x509crl.c
compiling ossl_x509cert.c
installing default openssl libraries
linking shared-object sdbm.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/json/parser'
linking shared-object fiddle.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/rbconfig/sizeof'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/etc'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/json/generator'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/gdbm'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/io/console'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/racc/cparse'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/string'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/thread'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/syslog'
linking shared-object readline.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/psych'
linking shared-object objspace.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/pathname'
linking shared-object stringio.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/strscan'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/sdbm'
linking shared-object pty.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/fiddle'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/objspace'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/readline'
linking shared-object date_core.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/stringio'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/pty'
linking shared-object zlib.so
linking shared-object nkf.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/date'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/zlib'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/nkf'
linking shared-object socket.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/socket'
linking shared-object openssl.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/openssl'
linking shared-object ripper.so
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/ripper'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
linking shared-library libruby.so.2.3.0
linking ruby
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
make[1]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
2016-10-04 02:01:20 +1100
make
install
generating x86_64-linux-fake.rb
CC = /home/linuxbrew/.linuxbrew/bin/gcc-5
LD = ld
LDSHARED = /home/linuxbrew/.linuxbrew/bin/gcc-5 -shared
CFLAGS = -Os -w -pipe -march=native -fPIC
XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT
CPPFLAGS = -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -I. -I.ext/include/x86_64-linux -I./include -I.
DLDFLAGS = -Wl,-soname,libruby.so.2.3 -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -Wl,-R/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -Wl,-R/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib -Wl,-R/home/linuxbrew/.linuxbrew/opt/readline/lib -fstack-protector
SOLIBS = -lpthread -ldl -lcrypt -lm
generating enc.mk
Reading specs from /home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0/lib/gcc/x86_64-unknown-linux-gnu/5.3.0/specs
COLLECT_GCC=/home/linuxbrew/.linuxbrew/bin/gcc-5
COLLECT_LTO_WRAPPER=/home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0/libexec/gcc/x86_64-unknown-linux-gnu/5.3.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../configure --prefix=/home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0 --enable-languages=c,c++,objc,obj-c++,fortran --program-suffix=-5 --with-gmp=/home/linuxbrew/.linuxbrew/opt/gmp --with-mpfr=/home/linuxbrew/.linuxbrew/opt/mpfr --with-mpc=/home/linuxbrew/.linuxbrew/opt/libmpc --with-isl=/home/linuxbrew/.linuxbrew/opt/isl --with-system-zlib --enable-libstdcxx-time=yes --enable-stage1-checking --enable-checking=release --enable-lto --with-build-config=bootstrap-debug --disable-werror --with-pkgversion='Homebrew gcc 5.3.0' --with-bugurl=https://github.com/Homebrew/homebrew/issues --enable-plugin --disable-nls --disable-multilib
Thread model: posix
gcc version 5.3.0 (Homebrew gcc 5.3.0)
In file included from /home/linuxbrew/.linuxbrew/include/stdio.h:27:0,
from ./include/ruby/defines.h:26,
from ./include/ruby/ruby.h:36,
from ./version.c:12:
/home/linuxbrew/.linuxbrew/include/features.h:341:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
# warning _FORTIFY_SOURCE requires compiling with optimization (-O)
^
x86_64-linux-fake.rb updated
making srcs under enc
making enc
make[1]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
make[1]: Nothing to be done for `enc'.
make[1]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
make[1]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
make[1]: Nothing to be done for `srcs'.
make[1]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
generating transdb.h
transdb.h unchanged
generating makefile exts.mk
making trans
make[1]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
make[1]: Nothing to be done for `./enc/trans'.
make[1]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
making encs
make[1]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
make[1]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
Failed to configure dbm. It will not be installed.
configuring socket
Failed to configure tk/tkutil. It will not be installed.
Failed to configure win32. It will not be installed.
Failed to configure win32ole. It will not be installed.
make[1]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bug_reporter'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bug-5832'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bug_reporter'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bug-3571'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bug-3571'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bug-5832'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bignum'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/array/resize'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/bignum'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/array/resize'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/dln/empty'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/class'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/dln/empty'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/class'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/float'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/debug'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/file'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/float'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/debug'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/funcall'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/gvl/call_without_gvl'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/fatal'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/load/dot.dot'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/funcall'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/fatal'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/hash'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/iseq_load'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/iter'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/hash'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/iseq_load'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/exception'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/exception'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/method'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/marshal/usr'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/marshal/internal_ivar'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/marshal/compat'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/method'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/marshal/usr'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/path_to_class'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/num2int'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/notimplement'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/file'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/notimplement'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/proc'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/printf'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/postponed_job'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/popen_deadlock'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/gvl/call_without_gvl'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/printf'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/proc'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/load/dot.dot'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/st/numhash'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/recursion'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/st/foreach'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/recursion'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/struct'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/struct'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/rational'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/st/update'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/rational'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/vm'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/symbol'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/tracepoint'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/vm'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/symbol'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/win32/fd_setsize'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/win32/dln'
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/typeddata'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/win32/fd_setsize'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/win32/dln'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/bigdecimal'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/iter'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/win32/console'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/string'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/wait_for_single_fd'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/string'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/dbm'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/time'
make[2]: Nothing to be done for `all'.
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/continuation'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/time'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/dbm'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/cgi/escape'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/coverage'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/date'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/cgi/escape'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/marshal/internal_ivar'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/marshal/compat'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/sha1'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/md5'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/sha1'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/rmd160'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/bubblebabble'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/fiber'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/rmd160'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/fcntl'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/path_to_class'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/fcntl'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/num2int'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/etc'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/json'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/gdbm'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/sha2'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/gdbm'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/io/nonblock'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/fiddle'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/io/console'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/io/nonblock'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/io/wait'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/json/generator'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/popen_deadlock'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/postponed_job'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/json/parser'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/mathn/complex'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/json/parser'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/nkf'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/mathn/rational'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/pathname'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/mathn/rational'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/racc/cparse'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/racc/cparse'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/psych'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/st/numhash'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/stringio'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/tk/tkutil'
make[2]: Nothing to be done for `all'.
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/pty'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/tk/tkutil'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/stringio'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/st/foreach'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/rbconfig/sizeof'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/syslog'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/sdbm'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/thread'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/rbconfig/sizeof'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/sdbm'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/strscan'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/objspace'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/strscan'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/win32ole'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/readline'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/win32ole'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/win32'
make[2]: Nothing to be done for `all'.
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/socket'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/win32'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/zlib'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/ripper'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/openssl'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/zlib'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/st/update'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/tracepoint'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/typeddata'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/wait_for_single_fd'
installing default bigdecimal libraries
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/continuation'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/coverage'
installing digest libraries
installing default date_core libraries
installing default digest libraries
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/md5'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/bubblebabble'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/fiber'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/etc'
installing default libraries
installing default sha2 libraries
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/io/wait'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/json/generator'
installing default fiddle libraries
installing default console libraries
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/mathn/complex'
installing default pathname libraries
installing default nkf libraries
installing default psych libraries
installing default pty libraries
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/thread'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/objspace'
installing default syslog libraries
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/readline'
linking shared-object socket.so
installing default openssl libraries
installing default socket libraries
installing default ripper libraries
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/-test-/win32/console'
checking ../.././parse.y and ../.././ext/ripper/eventids2.c
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/bigdecimal'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/digest/sha2'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/json'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/date'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/nkf'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/pty'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/syslog'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/fiddle'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/io/console'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/psych'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/pathname'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/openssl'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/ripper'
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/ext/socket'
make[2]: Entering directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
make[2]: `ruby' is up to date.
make[2]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
make[1]: Leaving directory `/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1'
./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems -r./x86_64-linux-fake ./tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --mflags="" --make-flags=" --jobserver-fds=4,5 -j" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="doc"
installing binary commands: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/bin
installing base libraries: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/lib
installing arch files: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/lib/ruby/2.3.0/x86_64-linux
installing pkgconfig data: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/lib/pkgconfig
installing command scripts: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/bin
installing library scripts: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/lib/ruby/2.3.0
installing common headers: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/include/ruby-2.3.0
installing manpages: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/share/man/man1
installing extension objects: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/lib/ruby/2.3.0/x86_64-linux
installing extension headers: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/include/ruby-2.3.0/x86_64-linux
installing extension scripts: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/lib/ruby/2.3.0
installing extension headers: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/include/ruby-2.3.0/ruby
installing default gems: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/lib/ruby/gems/2.3.0 (build_info, cache, doc, extensions, gems, specifications)
bigdecimal 1.2.8
io-console 0.4.5
json 1.8.3
psych 2.0.17
rdoc 4.2.1
installing bundle gems: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/lib/ruby/gems/2.3.0 (build_info, cache, doc, extensions, gems, specifications)
did_you_mean 1.0.0
minitest 5.8.3
/tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/fileutils.rb:1393:in `initialize': Permission denied @ rb_sysopen - /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/lib/ruby/gems/2.3.0/gems/minitest-5.8.3/lib/minitest/test.rb (Errno::EACCES)
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/fileutils.rb:1393:in `open'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/fileutils.rb:1393:in `block in copy_file'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/fileutils.rb:1392:in `open'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/fileutils.rb:1392:in `copy_file'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/fileutils.rb:486:in `copy_file'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/fileutils.rb:864:in `block in install'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/fileutils.rb:1571:in `block in fu_each_src_dest'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/fileutils.rb:1587:in `fu_each_src_dest0'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/fileutils.rb:1569:in `fu_each_src_dest'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/fileutils.rb:860:in `install'
from ./tool/rbinstall.rb:163:in `install'
from ./tool/rbinstall.rb:259:in `block in install_recursive'
from ./tool/rbinstall.rb:251:in `each'
from ./tool/rbinstall.rb:251:in `install_recursive'
from ./tool/rbinstall.rb:664:in `extract_files'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/rubygems/installer.rb:762:in `extract_files'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/rubygems/installer.rb:289:in `install'
from ./tool/rbinstall.rb:686:in `call'
from ./tool/rbinstall.rb:686:in `block in <class:Installer>'
from ./tool/rbinstall.rb:754:in `block (2 levels) in <main>'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/rubygems/specification.rb:821:in `block in each_spec'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/rubygems/specification.rb:743:in `block (2 levels) in each_gemspec'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/rubygems/specification.rb:742:in `each'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/rubygems/specification.rb:742:in `block in each_gemspec'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/rubygems/specification.rb:741:in `each'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/rubygems/specification.rb:741:in `each_gemspec'
from /tmp/ruby-20161004-99199-uefwx3/ruby-2.3.1/lib/rubygems/specification.rb:819:in `each_spec'
from ./tool/rbinstall.rb:751:in `block in <main>'
from ./tool/rbinstall.rb:801:in `block in <main>'
from ./tool/rbinstall.rb:798:in `each'
from ./tool/rbinstall.rb:798:in `<main>'
make: *** [do-install-nodoc] Error 1
HOMEBREW_VERSION: 1.0.3-2-g3188f0d-dirty
ORIGIN: https://github.com/Linuxbrew/brew
HEAD: 3188f0dcdb07194ad345fabdaf8d02aaf6d6d02d
Last commit: 2 days ago
Core tap ORIGIN: https://github.com/Linuxbrew/homebrew-core
Core tap HEAD: 1825d23d304110089747649e013004e0e03768ab
Core tap last commit: 14 hours ago
HOMEBREW_PREFIX: /home/linuxbrew/.linuxbrew
HOMEBREW_REPOSITORY: /home/linuxbrew/.linuxbrew
HOMEBREW_CELLAR: /home/linuxbrew/.linuxbrew/Cellar
HOMEBREW_BOTTLE_DOMAIN: https://linuxbrew.bintray.com
CPU: 72-core 64-bit haswell
Homebrew Ruby: 2.0.0-p598 => /usr/bin/ruby
Clang: 3.8 build 0
Git: 2.10.0 => /home/linuxbrew/.linuxbrew/bin/git
Perl: /bin/perl => /usr/bin/perl
Python: /home/linuxbrew/.linuxbrew/bin/python => /home/linuxbrew/.linuxbrew/Cellar/python/2.7.12_1/bin/python2.7
Ruby: /bin/ruby => /usr/bin/ruby
Java: 1.8.0_102
Kernel: Linux 3.10.0-327.28.3.el7.x86_64 x86_64 GNU/Linux
OS: Red Hat Enterprise Linux Server release 7.2 (Maipo)
Codename: Maipo
OS glibc: 2.17
OS gcc: 4.8.5
Linuxbrew glibc: 2.19
Linuxbrew gcc: 5.3.0
Linuxbrew xorg: 20160314
CC: /home/linuxbrew/.linuxbrew/bin/gcc-5 => /home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0/bin/gcc-5
CXX: /home/linuxbrew/.linuxbrew/bin/g++-5 => /home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0/bin/g++-5
OBJC: /home/linuxbrew/.linuxbrew/bin/gcc-5
OBJCXX: /home/linuxbrew/.linuxbrew/bin/g++-5
CFLAGS: -Os -w -pipe -march=native
CXXFLAGS: -Os -w -pipe -march=native
CPPFLAGS: -isystem/home/linuxbrew/.linuxbrew/include
LDFLAGS: -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib
MAKEFLAGS: -j72
CMAKE_PREFIX_PATH: /home/linuxbrew/.linuxbrew
PKG_CONFIG_LIBDIR: /home/linuxbrew/.linuxbrew/lib/pkgconfig:/home/linuxbrew/.linuxbrew/share/pkgconfig
PATH: /home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/home/linuxbrew/perl5/bin:/bio/perl5/bin:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/bio/sw/hierBAPS:/bio/sw/brat:/bio/sw/mauve:/bio/sw/splitstree4:/bio/sw/vbc/fqa-tools:/bio/sw/vbc/misc:/bio/sw/tablet:/home/tseemann/git/wombac/bin:/home/tseemann/git/snippy/bin:/home/tseemann/git/barrnap/bin:/home/tseemann/git/nullarbor/bin:/home/tseemann/git/prokka/bin:/home/tseemann/git/mlst/bin:/home/tseemann/git/abricate/bin:/home/tseemann/git/mdu-tools/bin:/home/linuxbrew/.linuxbrew/Library/Homebrew/cask/cmd:/home/linuxbrew/.linuxbrew/Library/Homebrew/shims/scm
CPATH: /home/linuxbrew/.linuxbrew/include
LD_LIBRARY_PATH: /home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1/lib:/home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1
LD_RUN_PATH: /home/linuxbrew/.linuxbrew/lib
LIBRARY_PATH: /home/linuxbrew/.linuxbrew/lib
This file has been truncated, but you can view the full file.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by configure, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./configure --prefix=/home/linuxbrew/.linuxbrew/Cellar/ruby/2.3.1_1 --enable-shared --disable-silent-rules --with-sitedir=/home/linuxbrew/.linuxbrew/lib/ruby/site_ruby --with-vendordir=/home/linuxbrew/.linuxbrew/lib/ruby/vendor_ruby --with-out-ext=tk --disable-install-doc --without-gmp --with-opt-dir=/home/linuxbrew/.linuxbrew/opt/libyaml:/home/linuxbrew/.linuxbrew/opt/openssl:/home/linuxbrew/.linuxbrew/opt/readline
## --------- ##
## Platform. ##
## --------- ##
hostname = 526080-s598784
uname -m = x86_64
uname -r = 3.10.0-327.28.3.el7.x86_64
uname -s = Linux
uname -v = #1 SMP Fri Aug 12 13:21:05 EDT 2016
/usr/bin/uname -p = x86_64
/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: /home/linuxbrew/.linuxbrew/bin
PATH: /home/linuxbrew/.linuxbrew/sbin
PATH: /home/linuxbrew/perl5/bin
PATH: /bio/perl5/bin
PATH: /home/linuxbrew/.linuxbrew/bin
PATH: /home/linuxbrew/.linuxbrew/sbin
PATH: /sbin
PATH: /bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /usr/local/sbin
PATH: /bio/sw/hierBAPS
PATH: /bio/sw/brat
PATH: /bio/sw/mauve
PATH: /bio/sw/splitstree4
PATH: /bio/sw/vbc/fqa-tools
PATH: /bio/sw/vbc/misc
PATH: /bio/sw/tablet
PATH: /home/tseemann/git/wombac/bin
PATH: /home/tseemann/git/snippy/bin
PATH: /home/tseemann/git/barrnap/bin
PATH: /home/tseemann/git/nullarbor/bin
PATH: /home/tseemann/git/prokka/bin
PATH: /home/tseemann/git/mlst/bin
PATH: /home/tseemann/git/abricate/bin
PATH: /home/tseemann/git/mdu-tools/bin
PATH: /home/linuxbrew/.linuxbrew/Library/Homebrew/cask/cmd
PATH: /home/linuxbrew/.linuxbrew/Library/Homebrew/shims/scm
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2927: checking for ruby
configure:2945: found /bin/ruby
configure:2958: result: /bin/ruby
configure:3010: checking build system type
configure:3024: result: x86_64-pc-linux-gnu
configure:3129: checking host system type
configure:3142: result: x86_64-pc-linux-gnu
configure:3162: checking target system type
configure:3175: result: x86_64-pc-linux-gnu
configure:4205: checking for C compiler version
configure:4214: /home/linuxbrew/.linuxbrew/bin/gcc-5 --version >&5
gcc-5 (Homebrew gcc 5.3.0) 5.3.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:4225: $? = 0
configure:4214: /home/linuxbrew/.linuxbrew/bin/gcc-5 -v >&5
Reading specs from /home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0/lib/gcc/x86_64-unknown-linux-gnu/5.3.0/specs
COLLECT_GCC=/home/linuxbrew/.linuxbrew/bin/gcc-5
COLLECT_LTO_WRAPPER=/home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0/libexec/gcc/x86_64-unknown-linux-gnu/5.3.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../configure --prefix=/home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0 --enable-languages=c,c++,objc,obj-c++,fortran --program-suffix=-5 --with-gmp=/home/linuxbrew/.linuxbrew/opt/gmp --with-mpfr=/home/linuxbrew/.linuxbrew/opt/mpfr --with-mpc=/home/linuxbrew/.linuxbrew/opt/libmpc --with-isl=/home/linuxbrew/.linuxbrew/opt/isl --with-system-zlib --enable-libstdcxx-time=yes --enable-stage1-checking --enable-checking=release --enable-lto --with-build-config=bootstrap-debug --disable-werror --with-pkgversion='Homebrew gcc 5.3.0' --with-bugurl=https://github.com/Homebrew/homebrew/issues --enable-plugin --disable-nls --disable-multilib
Thread model: posix
gcc version 5.3.0 (Homebrew gcc 5.3.0)
configure:4225: $? = 0
configure:4214: /home/linuxbrew/.linuxbrew/bin/gcc-5 -V >&5
gcc-5: error: unrecognized command line option '-V'
gcc-5: fatal error: no input files
compilation terminated.
configure:4225: $? = 1
configure:4214: /home/linuxbrew/.linuxbrew/bin/gcc-5 -qversion >&5
gcc-5: error: unrecognized command line option '-qversion'
gcc-5: fatal error: no input files
compilation terminated.
configure:4225: $? = 1
configure:4245: checking whether the C compiler works
configure:4267: /home/linuxbrew/.linuxbrew/bin/gcc-5 -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib conftest.c >&5
configure:4271: $? = 0
configure:4319: result: yes
configure:4322: checking for C compiler default output file name
configure:4324: result: a.out
configure:4330: checking for suffix of executables
configure:4337: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib conftest.c >&5
configure:4341: $? = 0
configure:4363: result:
configure:4385: checking whether we are cross compiling
configure:4393: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib conftest.c >&5
configure:4397: $? = 0
configure:4404: ./conftest
configure:4408: $? = 0
configure:4423: result: no
configure:4428: checking for suffix of object files
configure:4450: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:4454: $? = 0
configure:4475: result: o
configure:4479: checking whether we are using the GNU C compiler
configure:4498: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:4498: $? = 0
configure:4507: result: yes
configure:4516: checking whether /home/linuxbrew/.linuxbrew/bin/gcc-5 accepts -g
configure:4536: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -g -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:4536: $? = 0
configure:4577: result: yes
configure:4594: checking for /home/linuxbrew/.linuxbrew/bin/gcc-5 option to accept ISO C89
configure:4657: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:4657: $? = 0
configure:4670: result: none needed
configure:4802: checking for C++ compiler version
configure:4811: /home/linuxbrew/.linuxbrew/bin/g++-5 --version >&5
g++-5 (Homebrew gcc 5.3.0) 5.3.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:4822: $? = 0
configure:4811: /home/linuxbrew/.linuxbrew/bin/g++-5 -v >&5
Reading specs from /home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0/lib/gcc/x86_64-unknown-linux-gnu/5.3.0/specs
COLLECT_GCC=/home/linuxbrew/.linuxbrew/bin/g++-5
COLLECT_LTO_WRAPPER=/home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0/libexec/gcc/x86_64-unknown-linux-gnu/5.3.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../configure --prefix=/home/linuxbrew/.linuxbrew/Cellar/gcc/5.3.0 --enable-languages=c,c++,objc,obj-c++,fortran --program-suffix=-5 --with-gmp=/home/linuxbrew/.linuxbrew/opt/gmp --with-mpfr=/home/linuxbrew/.linuxbrew/opt/mpfr --with-mpc=/home/linuxbrew/.linuxbrew/opt/libmpc --with-isl=/home/linuxbrew/.linuxbrew/opt/isl --with-system-zlib --enable-libstdcxx-time=yes --enable-stage1-checking --enable-checking=release --enable-lto --with-build-config=bootstrap-debug --disable-werror --with-pkgversion='Homebrew gcc 5.3.0' --with-bugurl=https://github.com/Homebrew/homebrew/issues --enable-plugin --disable-nls --disable-multilib
Thread model: posix
gcc version 5.3.0 (Homebrew gcc 5.3.0)
configure:4822: $? = 0
configure:4811: /home/linuxbrew/.linuxbrew/bin/g++-5 -V >&5
g++-5: error: unrecognized command line option '-V'
g++-5: fatal error: no input files
compilation terminated.
configure:4822: $? = 1
configure:4811: /home/linuxbrew/.linuxbrew/bin/g++-5 -qversion >&5
g++-5: error: unrecognized command line option '-qversion'
g++-5: fatal error: no input files
compilation terminated.
configure:4822: $? = 1
configure:4826: checking whether we are using the GNU C++ compiler
configure:4845: /home/linuxbrew/.linuxbrew/bin/g++-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.cpp >&5
configure:4845: $? = 0
configure:4854: result: yes
configure:4863: checking whether /home/linuxbrew/.linuxbrew/bin/g++-5 accepts -g
configure:4883: /home/linuxbrew/.linuxbrew/bin/g++-5 -c -g -isystem/home/linuxbrew/.linuxbrew/include conftest.cpp >&5
configure:4883: $? = 0
configure:4924: result: yes
configure:4953: checking how to run the C preprocessor
configure:4984: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include conftest.c
configure:4984: $? = 0
configure:4998: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include conftest.c
conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:4998: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:5023: result: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E
configure:5043: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include conftest.c
configure:5043: $? = 0
configure:5057: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include conftest.c
conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:5057: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:5137: checking for grep that handles long lines and -e
configure:5195: result: /bin/grep
configure:5200: checking for egrep
configure:5262: result: /bin/grep -E
configure:5268: checking whether /home/linuxbrew/.linuxbrew/bin/gcc-5 needs -traditional
configure:5302: result: no
configure:5456: checking for ld
configure:5472: found /home/linuxbrew/.linuxbrew/bin/ld
configure:5483: result: ld
configure:5519: checking whether the linker is GNU ld
configure:5531: result: yes
configure:5535: checking whether /home/linuxbrew/.linuxbrew/bin/gcc-5 -E accepts -o
configure:5547: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -o conftest-1.i conftest.c
configure:5547: $? = 0
configure:5554: result: yes
configure:5855: checking for ranlib
configure:5871: found /home/linuxbrew/.linuxbrew/bin/ranlib
configure:5882: result: ranlib
configure:5947: checking for ar
configure:5963: found /home/linuxbrew/.linuxbrew/bin/ar
configure:5974: result: ar
configure:6085: checking for as
configure:6101: found /home/linuxbrew/.linuxbrew/bin/as
configure:6112: result: as
configure:6194: checking for objdump
configure:6210: found /home/linuxbrew/.linuxbrew/bin/objdump
configure:6221: result: objdump
configure:6294: checking for objcopy
configure:6310: found /home/linuxbrew/.linuxbrew/bin/objcopy
configure:6321: result: objcopy
configure:6738: checking for nm
configure:6754: found /home/linuxbrew/.linuxbrew/bin/nm
configure:6765: result: nm
configure:6788: checking whether ln -s works
configure:6792: result: yes
configure:6799: checking whether make sets $(MAKE)
configure:6821: result: yes
configure:6844: checking for a BSD-compatible install
configure:6912: result: /bin/install -c
configure:6923: checking for a thread-safe mkdir -p
configure:6962: result: /bin/mkdir -p
configure:6982: checking for dtrace
configure:6998: found /bin/dtrace
configure:7009: result: dtrace
configure:7061: checking for dot
configure:7077: found /home/linuxbrew/.linuxbrew/bin/dot
configure:7088: result: dot
configure:7103: checking for doxygen
configure:7119: found /home/linuxbrew/.linuxbrew/bin/doxygen
configure:7130: result: doxygen
configure:7189: checking for pkg-config
configure:7210: found /home/linuxbrew/.linuxbrew/bin/pkg-config
configure:7233: result: pkg-config
configure:7243: checking for ANSI C header files
configure:7263: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7263: $? = 0
configure:7336: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib conftest.c >&5
configure:7336: $? = 0
configure:7336: ./conftest
configure:7336: $? = 0
configure:7347: result: yes
configure:7360: checking for sys/types.h
configure:7360: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7360: $? = 0
configure:7360: result: yes
configure:7360: checking for sys/stat.h
configure:7360: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7360: $? = 0
configure:7360: result: yes
configure:7360: checking for stdlib.h
configure:7360: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7360: $? = 0
configure:7360: result: yes
configure:7360: checking for string.h
configure:7360: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7360: $? = 0
configure:7360: result: yes
configure:7360: checking for memory.h
configure:7360: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7360: $? = 0
configure:7360: result: yes
configure:7360: checking for strings.h
configure:7360: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7360: $? = 0
configure:7360: result: yes
configure:7360: checking for inttypes.h
configure:7360: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7360: $? = 0
configure:7360: result: yes
configure:7360: checking for stdint.h
configure:7360: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7360: $? = 0
configure:7360: result: yes
configure:7360: checking for unistd.h
configure:7360: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7360: $? = 0
configure:7360: result: yes
configure:7373: checking minix/config.h usability
configure:7373: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
conftest.c:53:26: fatal error: minix/config.h: No such file or directory
compilation terminated.
configure:7373: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define 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:7373: result: no
configure:7373: checking minix/config.h presence
configure:7373: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include conftest.c
conftest.c:20:26: fatal error: minix/config.h: No such file or directory
compilation terminated.
configure:7373: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define 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:7373: result: no
configure:7373: checking for minix/config.h
configure:7373: result: no
configure:7394: checking whether it is safe to define __EXTENSIONS__
configure:7412: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7412: $? = 0
configure:7419: result: yes
configure:7451: checking for cd using physical directory
configure:7466: result: cd -P
configure:7484: checking whether CFLAGS is valid
configure:7497: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7497: $? = 0
configure:7498: result: yes
configure:7509: checking whether LDFLAGS is valid
configure:7529: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib conftest.c >&5
configure:7529: $? = 0
configure:7530: result: yes
configure:7598: checking whether -Wno-unused-parameter is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wno-unused-parameter -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7621: $? = 0
configure:7636: result: yes
configure:7598: checking whether -Wno-parentheses is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wno-parentheses -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7621: $? = 0
configure:7636: result: yes
configure:7598: checking whether -Wno-long-long is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wno-long-long -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7621: $? = 0
configure:7636: result: yes
configure:7598: checking whether -diag-disable=2259 is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -diag-disable=2259 -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
cc1: warning: unrecognized gcc debugging option: i
cc1: warning: unrecognized gcc debugging option: g
cc1: warning: unrecognized gcc debugging option: -
cc1: warning: unrecognized gcc debugging option: d
cc1: warning: unrecognized gcc debugging option: i
cc1: warning: unrecognized gcc debugging option: s
cc1: warning: unrecognized gcc debugging option: b
cc1: warning: unrecognized gcc debugging option: l
cc1: warning: unrecognized gcc debugging option: e
cc1: warning: unrecognized gcc debugging option: =
cc1: warning: unrecognized gcc debugging option: 2
cc1: warning: unrecognized gcc debugging option: 2
cc1: warning: unrecognized gcc debugging option: 5
cc1: warning: unrecognized gcc debugging option: 9
configure:7621: $? = 0
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:7640: result: no
configure:7598: checking whether -Wno-missing-field-initializers is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wno-missing-field-initializers -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7621: $? = 0
configure:7636: result: yes
configure:7598: checking whether -Wunused-variable is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wunused-variable -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7621: $? = 0
configure:7636: result: yes
configure:7598: checking whether -Wpointer-arith is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wpointer-arith -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7621: $? = 0
configure:7636: result: yes
configure:7598: checking whether -Wwrite-strings is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wwrite-strings -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7621: $? = 0
configure:7636: result: yes
configure:7598: checking whether -Wdeclaration-after-statement is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wdeclaration-after-statement -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7621: $? = 0
configure:7636: result: yes
configure:7598: checking whether -Wshorten-64-to-32 is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wshorten-64-to-32 -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
gcc-5: error: unrecognized command line option '-Wshorten-64-to-32'
configure:7621: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:7640: result: no
configure:7598: checking whether -Wimplicit-function-declaration is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wimplicit-function-declaration -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7621: $? = 0
configure:7636: result: yes
configure:7598: checking whether -Wdivision-by-zero is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wdivision-by-zero -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
gcc-5: error: unrecognized command line option '-Wdivision-by-zero'
configure:7621: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:7640: result: no
configure:7598: checking whether -Wdeprecated-declarations is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wdeprecated-declarations -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7621: $? = 0
configure:7636: result: yes
configure:7598: checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wno-packed-bitfield-compat -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7621: $? = 0
configure:7636: result: yes
configure:7598: checking whether -Wextra-tokens is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wextra-tokens -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
gcc-5: error: unrecognized command line option '-Wextra-tokens'
configure:7621: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:7640: result: no
configure:7598: checking whether -Wno-maybe-uninitialized is accepted as CFLAGS
configure:7621: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7621: $? = 0
configure:7636: result: yes
configure:7725: checking whether -Wall -Wextra is accepted as CFLAGS
configure:7748: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7748: $? = 0
configure:7750: result: yes
configure:7772: checking whether -Qunused-arguments is accepted as CFLAGS
configure:7795: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -Qunused-arguments -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
gcc-5: error: unrecognized command line option '-Qunused-arguments'
configure:7795: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:7811: result: no
configure:7827: checking whether INFINITY is available without C99 option
configure:7851: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7851: $? = 0
configure:7859: result: yes
configure:7827: checking whether NAN is available without C99 option
configure:7851: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7851: $? = 0
configure:7859: result: yes
configure:7883: checking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS
configure:7906: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -D_FORTIFY_SOURCE=2 -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7906: $? = 0
configure:7916: result: yes
configure:7947: checking whether -fstack-protector is accepted as CFLAGS
configure:7970: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -fstack-protector -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:7970: $? = 0
configure:7972: result: yes
configure:7993: checking whether -fstack-protector is accepted as LDFLAGS
configure:8015: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector conftest.c >&5
configure:8015: $? = 0
configure:8017: result: yes
configure:8087: checking whether -std=iso9899:1999 is accepted as CFLAGS
configure:8110: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -std=iso9899:1999 -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:8110: $? = 0
configure:8135: result: yes
configure:8159: checking whether -fno-strict-overflow is accepted as CFLAGS
configure:8182: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -fno-strict-overflow -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:8182: $? = 0
configure:8192: result: yes
configure:8211: checking whether -ggdb3 is accepted as CFLAGS
configure:8234: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -ggdb3 -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:8234: $? = 0
configure:8236: result: yes
configure:8353: checking whether -fvisibility=hidden is accepted as CFLAGS
configure:8376: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -fvisibility=hidden -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:8376: $? = 0
configure:8378: result: yes
configure:8575: checking whether -fno-fast-math is accepted as CFLAGS
configure:8598: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -fno-fast-math -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
configure:8598: $? = 0
configure:8608: result: yes
configure:8575: checking whether -fp-model precise is accepted as CFLAGS
configure:8598: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -fp-model precise -isystem/home/linuxbrew/.linuxbrew/include conftest.c >&5
gcc-5: error: precise: No such file or directory
gcc-5: error: unrecognized command line option '-fp-model'
configure:8598: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:8612: result: no
configure:9211: checking for crypt in -lcrypt
configure:9236: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -lcrypt -lm >&5
configure:9236: $? = 0
configure:9245: result: yes
configure:9256: checking for dlopen in -ldl
configure:9281: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:9281: $? = 0
configure:9290: result: yes
configure:9301: checking for shl_load in -ldld
configure:9326: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldld -ldl -lcrypt -lm >&5
/home/linuxbrew/.linuxbrew/bin/ld: cannot find -ldld
collect2: error: ld returned 1 exit status
configure:9326: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #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:9335: result: no
configure:9346: checking for shutdown in -lsocket
configure:9371: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -lsocket -ldl -lcrypt -lm >&5
/home/linuxbrew/.linuxbrew/bin/ld: cannot find -lsocket
collect2: error: ld returned 1 exit status
configure:9371: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #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 shutdown ();
| int
| main ()
| {
| return shutdown ();
| ;
| return 0;
| }
configure:9380: result: no
configure:9395: checking for dirent.h that defines DIR
configure:9414: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9414: $? = 0
configure:9422: result: yes
configure:9435: checking for library containing opendir
configure:9466: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:9466: $? = 0
configure:9483: result: none required
configure:9550: checking for stdbool.h that conforms to C99
configure:9617: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9617: $? = 0
configure:9624: result: yes
configure:9626: checking for _Bool
configure:9626: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9626: $? = 0
configure:9626: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:68:20: error: expected expression before ')' token
if (sizeof ((_Bool)))
^
configure:9626: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((_Bool)))
| return 0;
| ;
| return 0;
| }
configure:9626: result: yes
configure:9643: checking for sys/wait.h that is POSIX.1 compatible
configure:9669: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9669: $? = 0
configure:9676: result: yes
configure:9687: checking a.out.h usability
configure:9687: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9687: $? = 0
configure:9687: result: yes
configure:9687: checking a.out.h presence
configure:9687: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9687: $? = 0
configure:9687: result: yes
configure:9687: checking for a.out.h
configure:9687: result: yes
configure:9699: checking atomic.h usability
configure:9699: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:69:20: fatal error: atomic.h: No such file or directory
compilation terminated.
configure:9699: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <atomic.h>
configure:9699: result: no
configure:9699: checking atomic.h presence
configure:9699: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:36:20: fatal error: atomic.h: No such file or directory
compilation terminated.
configure:9699: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| /* end confdefs.h. */
| #include <atomic.h>
configure:9699: result: no
configure:9699: checking for atomic.h
configure:9699: result: no
configure:9711: checking direct.h usability
configure:9711: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:69:20: fatal error: direct.h: No such file or directory
compilation terminated.
configure:9711: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_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:9711: result: no
configure:9711: checking direct.h presence
configure:9711: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:36:20: fatal error: direct.h: No such file or directory
compilation terminated.
configure:9711: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| /* end confdefs.h. */
| #include <direct.h>
configure:9711: result: no
configure:9711: checking for direct.h
configure:9711: result: no
configure:9723: checking grp.h usability
configure:9723: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9723: $? = 0
configure:9723: result: yes
configure:9723: checking grp.h presence
configure:9723: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9723: $? = 0
configure:9723: result: yes
configure:9723: checking for grp.h
configure:9723: result: yes
configure:9735: checking fcntl.h usability
configure:9735: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9735: $? = 0
configure:9735: result: yes
configure:9735: checking fcntl.h presence
configure:9735: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9735: $? = 0
configure:9735: result: yes
configure:9735: checking for fcntl.h
configure:9735: result: yes
configure:9747: checking float.h usability
configure:9747: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9747: $? = 0
configure:9747: result: yes
configure:9747: checking float.h presence
configure:9747: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9747: $? = 0
configure:9747: result: yes
configure:9747: checking for float.h
configure:9747: result: yes
configure:9759: checking ieeefp.h usability
configure:9759: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:72:20: fatal error: ieeefp.h: No such file or directory
compilation terminated.
configure:9759: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <ieeefp.h>
configure:9759: result: no
configure:9759: checking ieeefp.h presence
configure:9759: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:39:20: fatal error: ieeefp.h: No such file or directory
compilation terminated.
configure:9759: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| /* end confdefs.h. */
| #include <ieeefp.h>
configure:9759: result: no
configure:9759: checking for ieeefp.h
configure:9759: result: no
configure:9771: checking intrinsics.h usability
configure:9771: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:72:24: fatal error: intrinsics.h: No such file or directory
compilation terminated.
configure:9771: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <intrinsics.h>
configure:9771: result: no
configure:9771: checking intrinsics.h presence
configure:9771: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:39:24: fatal error: intrinsics.h: No such file or directory
compilation terminated.
configure:9771: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| /* end confdefs.h. */
| #include <intrinsics.h>
configure:9771: result: no
configure:9771: checking for intrinsics.h
configure:9771: result: no
configure:9783: checking langinfo.h usability
configure:9783: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9783: $? = 0
configure:9783: result: yes
configure:9783: checking langinfo.h presence
configure:9783: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9783: $? = 0
configure:9783: result: yes
configure:9783: checking for langinfo.h
configure:9783: result: yes
configure:9795: checking limits.h usability
configure:9795: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9795: $? = 0
configure:9795: result: yes
configure:9795: checking limits.h presence
configure:9795: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9795: $? = 0
configure:9795: result: yes
configure:9795: checking for limits.h
configure:9795: result: yes
configure:9807: checking locale.h usability
configure:9807: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9807: $? = 0
configure:9807: result: yes
configure:9807: checking locale.h presence
configure:9807: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9807: $? = 0
configure:9807: result: yes
configure:9807: checking for locale.h
configure:9807: result: yes
configure:9819: checking malloc.h usability
configure:9819: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9819: $? = 0
configure:9819: result: yes
configure:9819: checking malloc.h presence
configure:9819: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9819: $? = 0
configure:9819: result: yes
configure:9819: checking for malloc.h
configure:9819: result: yes
configure:9831: checking malloc/malloc.h usability
configure:9831: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:76:27: fatal error: malloc/malloc.h: No such file or directory
compilation terminated.
configure:9831: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <malloc/malloc.h>
configure:9831: result: no
configure:9831: checking malloc/malloc.h presence
configure:9831: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:43:27: fatal error: malloc/malloc.h: No such file or directory
compilation terminated.
configure:9831: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| /* end confdefs.h. */
| #include <malloc/malloc.h>
configure:9831: result: no
configure:9831: checking for malloc/malloc.h
configure:9831: result: no
configure:9843: checking malloc_np.h usability
configure:9843: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:76:23: fatal error: malloc_np.h: No such file or directory
compilation terminated.
configure:9843: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <malloc_np.h>
configure:9843: result: no
configure:9843: checking malloc_np.h presence
configure:9843: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:43:23: fatal error: malloc_np.h: No such file or directory
compilation terminated.
configure:9843: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| /* end confdefs.h. */
| #include <malloc_np.h>
configure:9843: result: no
configure:9843: checking for malloc_np.h
configure:9843: result: no
configure:9855: checking net/socket.h usability
configure:9855: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:76:24: fatal error: net/socket.h: No such file or directory
compilation terminated.
configure:9855: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <net/socket.h>
configure:9855: result: no
configure:9855: checking net/socket.h presence
configure:9855: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:43:24: fatal error: net/socket.h: No such file or directory
compilation terminated.
configure:9855: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| /* end confdefs.h. */
| #include <net/socket.h>
configure:9855: result: no
configure:9855: checking for net/socket.h
configure:9855: result: no
configure:9867: checking process.h usability
configure:9867: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:76:21: fatal error: process.h: No such file or directory
compilation terminated.
configure:9867: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <process.h>
configure:9867: result: no
configure:9867: checking process.h presence
configure:9867: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:43:21: fatal error: process.h: No such file or directory
compilation terminated.
configure:9867: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| /* end confdefs.h. */
| #include <process.h>
configure:9867: result: no
configure:9867: checking for process.h
configure:9867: result: no
configure:9879: checking pwd.h usability
configure:9879: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9879: $? = 0
configure:9879: result: yes
configure:9879: checking pwd.h presence
configure:9879: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9879: $? = 0
configure:9879: result: yes
configure:9879: checking for pwd.h
configure:9879: result: yes
configure:9891: checking setjmpex.h usability
configure:9891: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:77:22: fatal error: setjmpex.h: No such file or directory
compilation terminated.
configure:9891: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <setjmpex.h>
configure:9891: result: no
configure:9891: checking setjmpex.h presence
configure:9891: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:44:22: fatal error: setjmpex.h: No such file or directory
compilation terminated.
configure:9891: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| /* end confdefs.h. */
| #include <setjmpex.h>
configure:9891: result: no
configure:9891: checking for setjmpex.h
configure:9891: result: no
configure:9903: checking sys/attr.h usability
configure:9903: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:77:22: fatal error: sys/attr.h: No such file or directory
compilation terminated.
configure:9903: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/attr.h>
configure:9903: result: no
configure:9903: checking sys/attr.h presence
configure:9903: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:44:22: fatal error: sys/attr.h: No such file or directory
compilation terminated.
configure:9903: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| /* end confdefs.h. */
| #include <sys/attr.h>
configure:9903: result: no
configure:9903: checking for sys/attr.h
configure:9903: result: no
configure:9915: checking sys/fcntl.h usability
configure:9915: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9915: $? = 0
configure:9915: result: yes
configure:9915: checking sys/fcntl.h presence
configure:9915: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9915: $? = 0
configure:9915: result: yes
configure:9915: checking for sys/fcntl.h
configure:9915: result: yes
configure:9927: checking sys/file.h usability
configure:9927: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9927: $? = 0
configure:9927: result: yes
configure:9927: checking sys/file.h presence
configure:9927: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9927: $? = 0
configure:9927: result: yes
configure:9927: checking for sys/file.h
configure:9927: result: yes
configure:9939: checking sys/id.h usability
configure:9939: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:79:20: fatal error: sys/id.h: No such file or directory
compilation terminated.
configure:9939: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/id.h>
configure:9939: result: no
configure:9939: checking sys/id.h presence
configure:9939: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:46:20: fatal error: sys/id.h: No such file or directory
compilation terminated.
configure:9939: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| /* end confdefs.h. */
| #include <sys/id.h>
configure:9939: result: no
configure:9939: checking for sys/id.h
configure:9939: result: no
configure:9951: checking sys/ioctl.h usability
configure:9951: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9951: $? = 0
configure:9951: result: yes
configure:9951: checking sys/ioctl.h presence
configure:9951: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9951: $? = 0
configure:9951: result: yes
configure:9951: checking for sys/ioctl.h
configure:9951: result: yes
configure:9963: checking sys/mkdev.h usability
configure:9963: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:80:23: fatal error: sys/mkdev.h: No such file or directory
compilation terminated.
configure:9963: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/mkdev.h>
configure:9963: result: no
configure:9963: checking sys/mkdev.h presence
configure:9963: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:47:23: fatal error: sys/mkdev.h: No such file or directory
compilation terminated.
configure:9963: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| /* end confdefs.h. */
| #include <sys/mkdev.h>
configure:9963: result: no
configure:9963: checking for sys/mkdev.h
configure:9963: result: no
configure:9975: checking sys/param.h usability
configure:9975: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9975: $? = 0
configure:9975: result: yes
configure:9975: checking sys/param.h presence
configure:9975: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9975: $? = 0
configure:9975: result: yes
configure:9975: checking for sys/param.h
configure:9975: result: yes
configure:9987: checking sys/prctl.h usability
configure:9987: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9987: $? = 0
configure:9987: result: yes
configure:9987: checking sys/prctl.h presence
configure:9987: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9987: $? = 0
configure:9987: result: yes
configure:9987: checking for sys/prctl.h
configure:9987: result: yes
configure:9999: checking sys/resource.h usability
configure:9999: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:9999: $? = 0
configure:9999: result: yes
configure:9999: checking sys/resource.h presence
configure:9999: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:9999: $? = 0
configure:9999: result: yes
configure:9999: checking for sys/resource.h
configure:9999: result: yes
configure:10011: checking sys/select.h usability
configure:10011: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10011: $? = 0
configure:10011: result: yes
configure:10011: checking sys/select.h presence
configure:10011: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:10011: $? = 0
configure:10011: result: yes
configure:10011: checking for sys/select.h
configure:10011: result: yes
configure:10023: checking sys/sendfile.h usability
configure:10023: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10023: $? = 0
configure:10023: result: yes
configure:10023: checking sys/sendfile.h presence
configure:10023: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:10023: $? = 0
configure:10023: result: yes
configure:10023: checking for sys/sendfile.h
configure:10023: result: yes
configure:10035: checking sys/socket.h usability
configure:10035: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10035: $? = 0
configure:10035: result: yes
configure:10035: checking sys/socket.h presence
configure:10035: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:10035: $? = 0
configure:10035: result: yes
configure:10035: checking for sys/socket.h
configure:10035: result: yes
configure:10047: checking sys/syscall.h usability
configure:10047: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10047: $? = 0
configure:10047: result: yes
configure:10047: checking sys/syscall.h presence
configure:10047: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:10047: $? = 0
configure:10047: result: yes
configure:10047: checking for sys/syscall.h
configure:10047: result: yes
configure:10059: checking sys/time.h usability
configure:10059: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10059: $? = 0
configure:10059: result: yes
configure:10059: checking sys/time.h presence
configure:10059: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:10059: $? = 0
configure:10059: result: yes
configure:10059: checking for sys/time.h
configure:10059: result: yes
configure:10071: checking sys/times.h usability
configure:10071: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10071: $? = 0
configure:10071: result: yes
configure:10071: checking sys/times.h presence
configure:10071: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:10071: $? = 0
configure:10071: result: yes
configure:10071: checking for sys/times.h
configure:10071: result: yes
configure:10083: checking sys/uio.h usability
configure:10083: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10083: $? = 0
configure:10083: result: yes
configure:10083: checking sys/uio.h presence
configure:10083: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:10083: $? = 0
configure:10083: result: yes
configure:10083: checking for sys/uio.h
configure:10083: result: yes
configure:10095: checking sys/utime.h usability
configure:10095: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:90:23: fatal error: sys/utime.h: No such file or directory
compilation terminated.
configure:10095: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/utime.h>
configure:10095: result: no
configure:10095: checking sys/utime.h presence
configure:10095: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:57:23: fatal error: sys/utime.h: No such file or directory
compilation terminated.
configure:10095: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| /* end confdefs.h. */
| #include <sys/utime.h>
configure:10095: result: no
configure:10095: checking for sys/utime.h
configure:10095: result: no
configure:10107: checking syscall.h usability
configure:10107: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10107: $? = 0
configure:10107: result: yes
configure:10107: checking syscall.h presence
configure:10107: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:10107: $? = 0
configure:10107: result: yes
configure:10107: checking for syscall.h
configure:10107: result: yes
configure:10119: checking time.h usability
configure:10119: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10119: $? = 0
configure:10119: result: yes
configure:10119: checking time.h presence
configure:10119: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:10119: $? = 0
configure:10119: result: yes
configure:10119: checking for time.h
configure:10119: result: yes
configure:10131: checking ucontext.h usability
configure:10131: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10131: $? = 0
configure:10131: result: yes
configure:10131: checking ucontext.h presence
configure:10131: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:10131: $? = 0
configure:10131: result: yes
configure:10131: checking for ucontext.h
configure:10131: result: yes
configure:10143: checking utime.h usability
configure:10143: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10143: $? = 0
configure:10143: result: yes
configure:10143: checking utime.h presence
configure:10143: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
configure:10143: $? = 0
configure:10143: result: yes
configure:10143: checking for utime.h
configure:10143: result: yes
configure:10357: checking for special C compiler options needed for large files
configure:10402: result: no
configure:10408: checking for _FILE_OFFSET_BITS value needed for large files
configure:10433: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10433: $? = 0
configure:10465: result: no
configure:10607: checking whether byte ordering is bigendian
configure:10622: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:62:9: error: unknown type name 'not'
not a universal capable compiler
^
conftest.c:62:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
not a universal capable compiler
^
conftest.c:62:15: error: unknown type name 'universal'
configure:10622: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| /* end confdefs.h. */
| #ifndef __APPLE_CC__
| not a universal capable compiler
| #endif
| typedef int dummy;
|
configure:10667: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10667: $? = 0
configure:10685: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:68:4: error: unknown type name 'not'
not big endian
^
conftest.c:68:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
not big endian
^
configure:10685: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/param.h>
|
| int
| main ()
| {
| #if BYTE_ORDER != BIG_ENDIAN
| not big endian
| #endif
|
| ;
| return 0;
| }
configure:10813: result: no
configure:10831: checking for an ANSI C-conforming const
configure:10897: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10897: $? = 0
configure:10904: result: yes
configure:10912: checking whether char is unsigned
configure:10931: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10931: $? = 0
configure:10938: result: no
configure:10945: checking for inline
configure:10961: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:10961: $? = 0
configure:10969: result: inline
configure:10987: checking for working volatile
configure:11006: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:11006: $? = 0
configure:11013: result: yes
configure:11022: checking for typeof syntax and keyword spelling
configure:11053: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:11053: $? = 0
configure:11060: result: typeof
configure:11083: checking for long long
configure:11083: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:11083: $? = 0
configure:11083: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:98:24: error: expected expression before ')' token
if (sizeof ((long long)))
^
configure:11083: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((long long)))
| return 0;
| ;
| return 0;
| }
configure:11083: result: yes
configure:11092: checking for off_t
configure:11092: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:11092: $? = 0
configure:11092: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:99:20: error: expected expression before ')' token
if (sizeof ((off_t)))
^
configure:11092: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((off_t)))
| return 0;
| ;
| return 0;
| }
configure:11092: result: yes
configure:11103: checking char bit
configure:11109: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:11109: $? = 0
configure:11109: ./conftest
configure:11109: $? = 0
configure:11118: result: 8
configure:11241: checking size of int
configure:11246: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:11246: $? = 0
configure:11246: ./conftest
configure:11246: $? = 0
configure:11260: result: 4
configure:11339: checking size of short
configure:11344: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:11344: $? = 0
configure:11344: ./conftest
configure:11344: $? = 0
configure:11358: result: 2
configure:11513: checking size of long
configure:11518: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:11518: $? = 0
configure:11518: ./conftest
configure:11518: $? = 0
configure:11532: result: 8
configure:11611: checking size of long long
configure:11616: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:11616: $? = 0
configure:11616: ./conftest
configure:11616: $? = 0
configure:11630: result: 8
configure:11709: checking size of __int64
configure:11714: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
conftest.c: In function 'longval':
conftest.c:101:57: error: '__int64' undeclared (first use in this function)
static long int longval () { return (long int) (sizeof (__int64)); }
^
conftest.c:101:57: note: each undeclared identifier is reported only once for each function it appears in
conftest.c: In function 'ulongval':
conftest.c:102:67: error: '__int64' undeclared (first use in this function)
static unsigned long int ulongval () { return (long int) (sizeof (__int64)); }
^
conftest.c: In function 'main':
conftest.c:112:28: error: '__int64' undeclared (first use in this function)
if (((long int) (sizeof (__int64))) < 0)
^
configure:11714: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| static long int longval () { return (long int) (sizeof (__int64)); }
| static unsigned long int ulongval () { return (long int) (sizeof (__int64)); }
| #include <stdio.h>
| #include <stdlib.h>
| int
| main ()
| {
|
| FILE *f = fopen ("conftest.val", "w");
| if (! f)
| return 1;
| if (((long int) (sizeof (__int64))) < 0)
| {
| long int i = longval ();
| if (i != ((long int) (sizeof (__int64))))
| return 1;
| fprintf (f, "%ld", i);
| }
| else
| {
| unsigned long int i = ulongval ();
| if (i != ((long int) (sizeof (__int64))))
| return 1;
| fprintf (f, "%lu", i);
| }
| /* Do not output a trailing newline, as this causes \r\n confusion
| on some platforms. */
| return ferror (f) || fclose (f) != 0;
|
| ;
| return 0;
| }
configure:11728: result: 0
configure:11807: checking size of off_t
configure:11812: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:11812: $? = 0
configure:11812: ./conftest
configure:11812: $? = 0
configure:11826: result: 8
configure:11981: checking size of void*
configure:11986: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:11986: $? = 0
configure:11986: ./conftest
configure:11986: $? = 0
configure:12000: result: 8
configure:12079: checking size of float
configure:12084: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:12084: $? = 0
configure:12084: ./conftest
configure:12084: $? = 0
configure:12098: result: 4
configure:12177: checking size of double
configure:12182: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:12182: $? = 0
configure:12182: ./conftest
configure:12182: $? = 0
configure:12196: result: 8
configure:12301: checking size of time_t
configure:12306: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:12306: $? = 0
configure:12306: ./conftest
configure:12306: $? = 0
configure:12321: result: 8
configure:12401: checking size of clock_t
configure:12406: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:12406: $? = 0
configure:12406: ./conftest
configure:12406: $? = 0
configure:12421: result: 8
configure:12434: checking packed struct attribute
configure:12456: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:75:35: error: unknown type name 'pack'
#define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
^
conftest.c:76:4: note: in expansion of macro 'PACKED_STRUCT'
PACKED_STRUCT(struct { int a; });
^
conftest.c:75:61: error: unknown type name 'pack'
#define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
^
conftest.c:76:4: note: in expansion of macro 'PACKED_STRUCT'
PACKED_STRUCT(struct { int a; });
^
configure:12456: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| /* end confdefs.h. */
| #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop))
| PACKED_STRUCT(struct { int a; });
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:12456: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:12456: $? = 0
configure:12462: result: x __attribute__((packed))
configure:12485: checking for printf prefix for long long
configure:12532: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:12532: $? = 0
configure:12545: result: ll
configure:12630: checking for pid_t
configure:12630: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:12630: $? = 0
configure:12630: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:114:20: error: expected expression before ')' token
if (sizeof ((pid_t)))
^
configure:12630: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((pid_t)))
| return 0;
| ;
| return 0;
| }
configure:12630: result: yes
configure:12637: checking for convertible type of pid_t
configure:12665: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:114:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((pid_t)-1 > 0)];
^
configure:12665: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((pid_t)-1 > 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12694: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:114:38: error: conflicting types for 'rbcv_conftest_var'
extern rbcv_conftest_replace_type rbcv_conftest_var;
^
conftest.c:113:37: note: previous declaration of 'rbcv_conftest_var' was here
extern rbcv_conftest_target_type rbcv_conftest_var;
^
conftest.c:116:38: error: conflicting types for 'rbcv_conftest_func'
extern rbcv_conftest_replace_type rbcv_conftest_func(void);
^
conftest.c:115:37: note: previous declaration of 'rbcv_conftest_func' was here
extern rbcv_conftest_target_type rbcv_conftest_func(void);
^
conftest.c: In function 'main':
conftest.c:121:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
^
configure:12694: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| typedef pid_t rbcv_conftest_target_type;
| typedef long long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12694: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:114:38: error: conflicting types for 'rbcv_conftest_var'
extern rbcv_conftest_replace_type rbcv_conftest_var;
^
conftest.c:113:37: note: previous declaration of 'rbcv_conftest_var' was here
extern rbcv_conftest_target_type rbcv_conftest_var;
^
conftest.c:116:38: error: conflicting types for 'rbcv_conftest_func'
extern rbcv_conftest_replace_type rbcv_conftest_func(void);
^
conftest.c:115:37: note: previous declaration of 'rbcv_conftest_func' was here
extern rbcv_conftest_target_type rbcv_conftest_func(void);
^
conftest.c: In function 'main':
conftest.c:121:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
^
configure:12694: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| typedef pid_t rbcv_conftest_target_type;
| typedef long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12694: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:12694: $? = 0
configure:12713: result: INT
configure:12760: checking for uid_t
configure:12760: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:12760: $? = 0
configure:12760: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:119:20: error: expected expression before ')' token
if (sizeof ((uid_t)))
^
configure:12760: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((uid_t)))
| return 0;
| ;
| return 0;
| }
configure:12760: result: yes
configure:12767: checking for convertible type of uid_t
configure:12795: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:12795: $? = 0
configure:12824: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:119:38: error: conflicting types for 'rbcv_conftest_var'
extern rbcv_conftest_replace_type rbcv_conftest_var;
^
conftest.c:118:37: note: previous declaration of 'rbcv_conftest_var' was here
extern rbcv_conftest_target_type rbcv_conftest_var;
^
conftest.c:121:38: error: conflicting types for 'rbcv_conftest_func'
extern rbcv_conftest_replace_type rbcv_conftest_func(void);
^
conftest.c:120:37: note: previous declaration of 'rbcv_conftest_func' was here
extern rbcv_conftest_target_type rbcv_conftest_func(void);
^
conftest.c: In function 'main':
conftest.c:126:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
^
configure:12824: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| typedef uid_t rbcv_conftest_target_type;
| typedef unsigned long long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12824: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:119:38: error: conflicting types for 'rbcv_conftest_var'
extern rbcv_conftest_replace_type rbcv_conftest_var;
^
conftest.c:118:37: note: previous declaration of 'rbcv_conftest_var' was here
extern rbcv_conftest_target_type rbcv_conftest_var;
^
conftest.c:121:38: error: conflicting types for 'rbcv_conftest_func'
extern rbcv_conftest_replace_type rbcv_conftest_func(void);
^
conftest.c:120:37: note: previous declaration of 'rbcv_conftest_func' was here
extern rbcv_conftest_target_type rbcv_conftest_func(void);
^
conftest.c: In function 'main':
conftest.c:126:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
^
configure:12824: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| typedef uid_t rbcv_conftest_target_type;
| typedef unsigned long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12824: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:12824: $? = 0
configure:12843: result: UINT
configure:12890: checking for gid_t
configure:12890: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:12890: $? = 0
configure:12890: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:124:20: error: expected expression before ')' token
if (sizeof ((gid_t)))
^
configure:12890: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((gid_t)))
| return 0;
| ;
| return 0;
| }
configure:12890: result: yes
configure:12897: checking for convertible type of gid_t
configure:12925: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:12925: $? = 0
configure:12954: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:124:38: error: conflicting types for 'rbcv_conftest_var'
extern rbcv_conftest_replace_type rbcv_conftest_var;
^
conftest.c:123:37: note: previous declaration of 'rbcv_conftest_var' was here
extern rbcv_conftest_target_type rbcv_conftest_var;
^
conftest.c:126:38: error: conflicting types for 'rbcv_conftest_func'
extern rbcv_conftest_replace_type rbcv_conftest_func(void);
^
conftest.c:125:37: note: previous declaration of 'rbcv_conftest_func' was here
extern rbcv_conftest_target_type rbcv_conftest_func(void);
^
conftest.c: In function 'main':
conftest.c:131:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
^
configure:12954: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| typedef gid_t rbcv_conftest_target_type;
| typedef unsigned long long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12954: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:124:38: error: conflicting types for 'rbcv_conftest_var'
extern rbcv_conftest_replace_type rbcv_conftest_var;
^
conftest.c:123:37: note: previous declaration of 'rbcv_conftest_var' was here
extern rbcv_conftest_target_type rbcv_conftest_var;
^
conftest.c:126:38: error: conflicting types for 'rbcv_conftest_func'
extern rbcv_conftest_replace_type rbcv_conftest_func(void);
^
conftest.c:125:37: note: previous declaration of 'rbcv_conftest_func' was here
extern rbcv_conftest_target_type rbcv_conftest_func(void);
^
conftest.c: In function 'main':
conftest.c:131:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
^
configure:12954: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| typedef gid_t rbcv_conftest_target_type;
| typedef unsigned long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12954: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:12954: $? = 0
configure:12973: result: UINT
configure:13020: checking for time_t
configure:13020: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:13020: $? = 0
configure:13020: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:98:21: error: expected expression before ')' token
if (sizeof ((time_t)))
^
configure:13020: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
|
[...snip...]
IDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| typedef clockid_t rbcv_conftest_target_type;
| typedef long long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13767: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:154:38: error: conflicting types for 'rbcv_conftest_var'
extern rbcv_conftest_replace_type rbcv_conftest_var;
^
conftest.c:153:37: note: previous declaration of 'rbcv_conftest_var' was here
extern rbcv_conftest_target_type rbcv_conftest_var;
^
conftest.c:156:38: error: conflicting types for 'rbcv_conftest_func'
extern rbcv_conftest_replace_type rbcv_conftest_func(void);
^
conftest.c:155:37: note: previous declaration of 'rbcv_conftest_func' was here
extern rbcv_conftest_target_type rbcv_conftest_func(void);
^
conftest.c: In function 'main':
conftest.c:161:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
^
configure:13767: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| typedef clockid_t rbcv_conftest_target_type;
| typedef long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13767: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:13767: $? = 0
configure:13786: result: INT
configure:13834: checking for prototypes
configure:13850: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:13850: $? = 0
configure:13857: result: yes
configure:13864: checking token paste string
configure:13880: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:13880: $? = 0
configure:13887: result: ansi
configure:13897: checking stringization
configure:13926: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:13926: $? = 0
configure:13935: result: #expr
configure:13948: checking string literal concatenation
configure:13972: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:13972: $? = 0
configure:13980: result: yes
configure:13987: checking for variable length prototypes and stdarg.h
configure:14013: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14013: $? = 0
configure:14020: result: yes
configure:14027: checking for variable length macro
configure:14046: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14046: $? = 0
configure:14053: result: yes
configure:14068: checking for NORETURN function attribute
configure:14105: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14105: $? = 0
configure:14119: result: __attribute__ ((noreturn)) x
configure:14130: checking for DEPRECATED function attribute
configure:14167: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14167: $? = 0
configure:14181: result: __attribute__ ((deprecated)) x
configure:14192: checking for DEPRECATED_BY function attribute
configure:14229: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14229: $? = 0
configure:14243: result: __attribute__ ((deprecated("by "#n))) x
configure:14254: checking for DEPRECATED_TYPE type attribute
configure:14293: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14293: $? = 0
configure:14307: result: __attribute__ ((deprecated mesg)) x
configure:14318: checking for NOINLINE function attribute
configure:14355: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14355: $? = 0
configure:14369: result: __attribute__ ((noinline)) x
configure:14380: checking for WEAK function attribute
configure:14417: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14417: $? = 0
configure:14431: result: __attribute__ ((weak)) x
configure:14448: checking for stdcall function attribute
configure:14487: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14487: $? = 0
configure:14501: result: __attribute__ ((stdcall)) x
configure:14518: checking for cdecl function attribute
configure:14557: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14557: $? = 0
configure:14571: result: __attribute__ ((cdecl)) x
configure:14588: checking for fastcall function attribute
configure:14627: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14627: $? = 0
configure:14641: result: __attribute__ ((fastcall)) x
configure:14658: checking for FUNC_UNOPTIMIZED function attribute
configure:14695: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14695: $? = 0
configure:14709: result: __attribute__ ((optimize("O0"))) x
configure:14720: checking for FUNC_MINIMIZED function attribute
configure:14757: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14757: $? = 0
configure:14771: result: __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
configure:14783: checking for function alias
configure:14802: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:14802: $? = 0
configure:14809: result: alias
configure:14824: checking for __atomic builtins
configure:14847: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:14847: $? = 0
configure:14855: result: yes
configure:14862: checking for __sync builtins
configure:14886: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:14886: $? = 0
configure:14894: result: yes
configure:14901: checking for __builtin_unreachable
configure:14925: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:14925: $? = 0
configure:14942: result: yes
configure:14952: checking for exported function attribute
configure:14981: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:14981: $? = 0
configure:14995: result: __attribute__ ((visibility("default")))
configure:15014: checking for function name string predefined identifier
configure:15041: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:15041: $? = 0
configure:15058: result: __func__
configure:15067: checking if enum over int is allowed
configure:15110: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15110: $? = 0
configure:15127: result: yes
configure:15134: checking whether sys_nerr is declared
configure:15134: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15134: $? = 0
configure:15134: result: yes
configure:15148: checking whether getenv is declared
configure:15148: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15148: $? = 0
configure:15148: result: yes
configure:15191: checking for size_t
configure:15191: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15191: $? = 0
configure:15191: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:187:21: error: expected expression before ')' token
if (sizeof ((size_t)))
^
configure:15191: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((size_t)))
| return 0;
| ;
| return 0;
| }
configure:15191: result: yes
configure:15217: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15217: $? = 0
configure:15316: checking size of size_t
configure:15321: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:15321: $? = 0
configure:15321: ./conftest
configure:15321: $? = 0
configure:15336: result: 8
configure:15441: checking size of ptrdiff_t
configure:15446: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:15446: $? = 0
configure:15446: ./conftest
configure:15446: $? = 0
configure:15461: result: 8
configure:15474: checking for printf prefix for size_t
configure:15521: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15521: $? = 0
configure:15534: result: z
configure:15544: checking for printf prefix for ptrdiff_t
configure:15591: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wno-maybe-uninitialized -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15591: $? = 0
configure:15604: result: t
configure:15613: checking for struct stat.st_blksize
configure:15613: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15613: $? = 0
configure:15613: result: yes
configure:15626: checking for struct stat.st_blocks
configure:15626: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15626: $? = 0
configure:15626: result: yes
configure:15646: checking for struct stat.st_rdev
configure:15646: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15646: $? = 0
configure:15646: result: yes
configure:15660: checking size of struct stat.st_size
configure:15690: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15690: $? = 0
configure:15724: result: SIZEOF_OFF_T
configure:15751: checking size of struct stat.st_blocks
configure:15781: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15781: $? = 0
configure:15815: result: SIZEOF_OFF_T
configure:15842: checking size of struct stat.st_ino
configure:15872: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15872: $? = 0
configure:15906: result: SIZEOF_LONG
configure:15931: checking for struct stat.st_atim
configure:15931: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:201:5: error: used struct type value where scalar is required
if (ac_aggr.st_atim)
^
configure:15931: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_atim)
| return 0;
| ;
| return 0;
| }
configure:15931: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15931: $? = 0
configure:15931: result: yes
configure:15941: checking for struct stat.st_atimespec
configure:15941: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:202:12: error: 'struct stat' has no member named 'st_atimespec'
if (ac_aggr.st_atimespec)
^
configure:15941: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_atimespec)
| return 0;
| ;
| return 0;
| }
configure:15941: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:202:19: error: 'struct stat' has no member named 'st_atimespec'
if (sizeof ac_aggr.st_atimespec)
^
configure:15941: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (sizeof ac_aggr.st_atimespec)
| return 0;
| ;
| return 0;
| }
configure:15941: result: no
configure:15951: checking for struct stat.st_atimensec
configure:15951: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:202:12: error: 'struct stat' has no member named 'st_atimensec'
if (ac_aggr.st_atimensec)
^
configure:15951: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_atimensec)
| return 0;
| ;
| return 0;
| }
configure:15951: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:202:19: error: 'struct stat' has no member named 'st_atimensec'
if (sizeof ac_aggr.st_atimensec)
^
configure:15951: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (sizeof ac_aggr.st_atimensec)
| return 0;
| ;
| return 0;
| }
configure:15951: result: no
configure:15961: checking for struct stat.st_mtim
configure:15961: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:202:5: error: used struct type value where scalar is required
if (ac_aggr.st_mtim)
^
configure:15961: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_mtim)
| return 0;
| ;
| return 0;
| }
configure:15961: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15961: $? = 0
configure:15961: result: yes
configure:15971: checking for struct stat.st_mtimespec
configure:15971: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:203:12: error: 'struct stat' has no member named 'st_mtimespec'
if (ac_aggr.st_mtimespec)
^
configure:15971: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_mtimespec)
| return 0;
| ;
| return 0;
| }
configure:15971: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:203:19: error: 'struct stat' has no member named 'st_mtimespec'
if (sizeof ac_aggr.st_mtimespec)
^
configure:15971: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (sizeof ac_aggr.st_mtimespec)
| return 0;
| ;
| return 0;
| }
configure:15971: result: no
configure:15981: checking for struct stat.st_mtimensec
configure:15981: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:203:12: error: 'struct stat' has no member named 'st_mtimensec'
if (ac_aggr.st_mtimensec)
^
configure:15981: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_mtimensec)
| return 0;
| ;
| return 0;
| }
configure:15981: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:203:19: error: 'struct stat' has no member named 'st_mtimensec'
if (sizeof ac_aggr.st_mtimensec)
^
configure:15981: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (sizeof ac_aggr.st_mtimensec)
| return 0;
| ;
| return 0;
| }
configure:15981: result: no
configure:15991: checking for struct stat.st_ctim
configure:15991: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:203:5: error: used struct type value where scalar is required
if (ac_aggr.st_ctim)
^
configure:15991: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_ctim)
| return 0;
| ;
| return 0;
| }
configure:15991: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:15991: $? = 0
configure:15991: result: yes
configure:16001: checking for struct stat.st_ctimespec
configure:16001: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:204:12: error: 'struct stat' has no member named 'st_ctimespec'
if (ac_aggr.st_ctimespec)
^
configure:16001: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_ctimespec)
| return 0;
| ;
| return 0;
| }
configure:16001: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:204:19: error: 'struct stat' has no member named 'st_ctimespec'
if (sizeof ac_aggr.st_ctimespec)
^
configure:16001: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (sizeof ac_aggr.st_ctimespec)
| return 0;
| ;
| return 0;
| }
configure:16001: result: no
configure:16011: checking for struct stat.st_ctimensec
configure:16011: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:204:12: error: 'struct stat' has no member named 'st_ctimensec'
if (ac_aggr.st_ctimensec)
^
configure:16011: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_ctimensec)
| return 0;
| ;
| return 0;
| }
configure:16011: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:204:19: error: 'struct stat' has no member named 'st_ctimensec'
if (sizeof ac_aggr.st_ctimensec)
^
configure:16011: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (sizeof ac_aggr.st_ctimensec)
| return 0;
| ;
| return 0;
| }
configure:16011: result: no
configure:16021: checking for struct stat.st_birthtimespec
configure:16021: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:204:12: error: 'struct stat' has no member named 'st_birthtimespec'
if (ac_aggr.st_birthtimespec)
^
configure:16021: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_birthtimespec)
| return 0;
| ;
| return 0;
| }
configure:16021: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:204:19: error: 'struct stat' has no member named 'st_birthtimespec'
if (sizeof ac_aggr.st_birthtimespec)
^
configure:16021: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static struct stat ac_aggr;
| if (sizeof ac_aggr.st_birthtimespec)
| return 0;
| ;
| return 0;
| }
configure:16021: result: no
configure:16032: checking for struct timeval
configure:16032: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16032: $? = 0
configure:16032: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:177:29: error: expected expression before ')' token
if (sizeof ((struct timeval)))
^
configure:16032: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| /* end confdefs.h. */
| #ifdef HAVE_TIME_H
| #include <time.h>
| #endif
| #ifdef HAVE_SYS_TIME_H
| #include <sys/time.h>
| #endif
|
| int
| main ()
| {
| if (sizeof ((struct timeval)))
| return 0;
| ;
| return 0;
| }
configure:16032: result: yes
configure:16051: checking size of struct timeval.tv_sec
configure:16086: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16086: $? = 0
configure:16125: result: SIZEOF_TIME_T
configure:16168: checking for struct timespec
configure:16168: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16168: $? = 0
configure:16168: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:179:30: error: expected expression before ')' token
if (sizeof ((struct timespec)))
^
configure:16168: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| /* end confdefs.h. */
| #ifdef HAVE_TIME_H
| #include <time.h>
| #endif
| #ifdef HAVE_SYS_TIME_H
| #include <sys/time.h>
| #endif
|
| int
| main ()
| {
| if (sizeof ((struct timespec)))
| return 0;
| ;
| return 0;
| }
configure:16168: result: yes
configure:16185: checking for struct timezone
configure:16185: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16185: $? = 0
configure:16185: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:180:30: error: expected expression before ')' token
if (sizeof ((struct timezone)))
^
configure:16185: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| /* end confdefs.h. */
| #ifdef HAVE_TIME_H
| # include <time.h>
| #endif
| #ifdef HAVE_SYS_TIME_H
| # include <sys/time.h>
| #endif
|
| int
| main ()
| {
| if (sizeof ((struct timezone)))
| return 0;
| ;
| return 0;
| }
configure:16185: result: yes
configure:16202: checking for clockid_t
configure:16202: result: yes
configure:16222: checking for fd_mask
configure:16222: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16222: $? = 0
configure:16222: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:208:22: error: expected expression before ')' token
if (sizeof ((fd_mask)))
^
configure:16222: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((fd_mask)))
| return 0;
| ;
| return 0;
| }
configure:16222: result: yes
configure:16238: checking for int8_t
configure:16255: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16255: $? = 0
configure:16277: result: yes
configure:16287: checking size of int8_t
configure:16292: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:16292: $? = 0
configure:16292: ./conftest
configure:16292: $? = 0
configure:16307: result: 1
configure:16329: checking for uint8_t
configure:16346: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16346: $? = 0
configure:16368: result: yes
configure:16378: checking size of uint8_t
configure:16383: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:16383: $? = 0
configure:16383: ./conftest
configure:16383: $? = 0
configure:16398: result: 1
configure:16420: checking for int16_t
configure:16437: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16437: $? = 0
configure:16459: result: yes
configure:16469: checking size of int16_t
configure:16474: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:16474: $? = 0
configure:16474: ./conftest
configure:16474: $? = 0
configure:16489: result: 2
configure:16511: checking for uint16_t
configure:16528: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16528: $? = 0
configure:16550: result: yes
configure:16560: checking size of uint16_t
configure:16565: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:16565: $? = 0
configure:16565: ./conftest
configure:16565: $? = 0
configure:16580: result: 2
configure:16602: checking for int32_t
configure:16619: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16619: $? = 0
configure:16641: result: yes
configure:16651: checking size of int32_t
configure:16656: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:16656: $? = 0
configure:16656: ./conftest
configure:16656: $? = 0
configure:16671: result: 4
configure:16693: checking for uint32_t
configure:16710: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16710: $? = 0
configure:16732: result: yes
configure:16742: checking size of uint32_t
configure:16747: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:16747: $? = 0
configure:16747: ./conftest
configure:16747: $? = 0
configure:16762: result: 4
configure:16784: checking for int64_t
configure:16801: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16801: $? = 0
configure:16823: result: yes
configure:16833: checking size of int64_t
configure:16838: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:16838: $? = 0
configure:16838: ./conftest
configure:16838: $? = 0
configure:16853: result: 8
configure:16875: checking for uint64_t
configure:16892: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16892: $? = 0
configure:16914: result: yes
configure:16924: checking size of uint64_t
configure:16929: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:16929: $? = 0
configure:16929: ./conftest
configure:16929: $? = 0
configure:16944: result: 8
configure:16966: checking for intptr_t
configure:16983: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:16983: $? = 0
configure:17005: result: yes
configure:17104: checking size of intptr_t
configure:17109: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:17109: $? = 0
configure:17109: ./conftest
configure:17109: $? = 0
configure:17124: result: 8
configure:17148: checking for uintptr_t
configure:17165: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:17165: $? = 0
configure:17187: result: yes
configure:17286: checking size of uintptr_t
configure:17291: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:17291: $? = 0
configure:17291: ./conftest
configure:17291: $? = 0
configure:17306: result: 8
configure:17330: checking for ssize_t
configure:17348: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:17348: $? = 0
configure:17370: result: yes
configure:17471: checking size of ssize_t
configure:17476: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:17476: $? = 0
configure:17476: ./conftest
configure:17476: $? = 0
configure:17492: result: 8
configure:17598: checking for stack end address
configure:17615: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:17615: $? = 0
configure:17622: result: __libc_stack_end
configure:17691: checking for uid_t in sys/types.h
configure:17710: result: yes
configure:17721: checking type of array argument to getgroups
configure:17755: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:17755: $? = 0
configure:17755: ./conftest
configure:17755: $? = 0
configure:17780: result: gid_t
configure:17788: checking return type of signal handlers
configure:17806: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:203:9: error: void value not ignored as it ought to be
return *(signal (0, 0)) (0) == 1;
^
configure:17806: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <signal.h>
|
| int
| main ()
| {
| return *(signal (0, 0)) (0) == 1;
| ;
| return 0;
| }
configure:17813: result: void
configure:17864: checking for working alloca.h
configure:17881: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:17881: $? = 0
configure:17889: result: yes
configure:17897: checking for alloca
configure:17934: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:17934: $? = 0
configure:17942: result: yes
configure:18051: checking for dynamic size alloca
configure:18075: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18075: $? = 0
configure:18082: result: ok
configure:18100: checking for working memcmp
configure:18143: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18143: $? = 0
configure:18143: ./conftest
configure:18143: $? = 0
configure:18153: result: yes
configure:18166: checking for broken erfc of glibc-2.3.6 on IA64
configure:18186: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18186: $? = 0
configure:18186: ./conftest
configure:18186: $? = 0
configure:18196: result: no
configure:18229: checking for acosh
configure:18229: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18229: $? = 0
configure:18229: result: yes
configure:18243: checking for cbrt
configure:18243: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18243: $? = 0
configure:18243: result: yes
configure:18257: checking for crypt
configure:18257: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18257: $? = 0
configure:18257: result: yes
configure:18271: checking for dup2
configure:18271: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18271: $? = 0
configure:18271: result: yes
configure:18285: checking for erf
configure:18285: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18285: $? = 0
configure:18285: result: yes
configure:18299: checking for explicit_bzero
configure:18299: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccwHjgMV.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `explicit_bzero'
collect2: error: ld returned 1 exit status
configure:18299: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| /* end confdefs.h. */
| /* Define explicit_bzero to an innocuous variant, in case <limits.h> declares explicit_bzero.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define explicit_bzero innocuous_explicit_bzero
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char explicit_bzero (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef explicit_bzero
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char explicit_bzero ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_explicit_bzero || defined __stub___explicit_bzero
| choke me
| #endif
|
| int
| main ()
| {
| return explicit_bzero ();
| ;
| return 0;
| }
configure:18299: result: no
configure:18313: checking for ffs
configure:18313: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18313: $? = 0
configure:18313: result: yes
configure:18327: checking for finite
configure:18327: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18327: $? = 0
configure:18327: result: yes
configure:18341: checking for flock
configure:18341: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18341: $? = 0
configure:18341: result: yes
configure:18355: checking for hypot
configure:18355: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18355: $? = 0
configure:18355: result: yes
configure:18369: checking for isinf
configure:18369: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18369: $? = 0
configure:18369: result: yes
configure:18383: checking for isnan
configure:18383: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18383: $? = 0
configure:18383: result: yes
configure:18397: checking for lgamma_r
configure:18397: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18397: $? = 0
configure:18397: result: yes
configure:18411: checking for memmove
configure:18411: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18411: $? = 0
configure:18411: result: yes
configure:18425: checking for nextafter
configure:18425: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18425: $? = 0
configure:18425: result: yes
configure:18439: checking for setproctitle
configure:18439: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/cca0xAwv.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `setproctitle'
collect2: error: ld returned 1 exit status
configure:18439: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| /* end confdefs.h. */
| /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setproctitle innocuous_setproctitle
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setproctitle (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef setproctitle
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char setproctitle ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_setproctitle || defined __stub___setproctitle
| choke me
| #endif
|
| int
| main ()
| {
| return setproctitle ();
| ;
| return 0;
| }
configure:18439: result: no
configure:18453: checking for strchr
configure:18453: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18453: $? = 0
configure:18453: result: yes
configure:18467: checking for strerror
configure:18467: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18467: $? = 0
configure:18467: result: yes
configure:18481: checking for strlcat
configure:18481: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccQi2G4H.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `strlcat'
collect2: error: ld returned 1 exit status
configure:18481: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| /* end confdefs.h. */
| /* Define strlcat to an innocuous variant, in case <limits.h> declares strlcat.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define strlcat innocuous_strlcat
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char strlcat (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef strlcat
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char strlcat ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_strlcat || defined __stub___strlcat
| choke me
| #endif
|
| int
| main ()
| {
| return strlcat ();
| ;
| return 0;
| }
configure:18481: result: no
configure:18495: checking for strlcpy
configure:18495: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccQ6oHOM.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `strlcpy'
collect2: error: ld returned 1 exit status
configure:18495: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| /* end confdefs.h. */
| /* Define strlcpy to an innocuous variant, in case <limits.h> declares strlcpy.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define strlcpy innocuous_strlcpy
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char strlcpy (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef strlcpy
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char strlcpy ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_strlcpy || defined __stub___strlcpy
| choke me
| #endif
|
| int
| main ()
| {
| return strlcpy ();
| ;
| return 0;
| }
configure:18495: result: no
configure:18509: checking for strstr
configure:18509: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18509: $? = 0
configure:18509: result: yes
configure:18523: checking for tgamma
configure:18523: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18523: $? = 0
configure:18523: result: yes
configure:18551: checking sys/pstat.h usability
configure:18551: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:252:23: fatal error: sys/pstat.h: No such file or directory
compilation terminated.
configure:18551: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/pstat.h>
configure:18551: result: no
configure:18551: checking sys/pstat.h presence
configure:18551: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:219:23: fatal error: sys/pstat.h: No such file or directory
compilation terminated.
configure:18551: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| /* end confdefs.h. */
| #include <sys/pstat.h>
configure:18551: result: no
configure:18551: checking for sys/pstat.h
configure:18551: result: no
configure:18563: checking for signbit
configure:18581: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18581: $? = 0
configure:18589: result: yes
configure:18603: checking for broken memmem
configure:18635: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18635: $? = 0
configure:18635: ./conftest
configure:18635: $? = 0
configure:18646: result: no
configure:18650: checking for pid_t
configure:18650: result: yes
configure:18663: checking vfork.h usability
configure:18663: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:253:19: fatal error: vfork.h: No such file or directory
compilation terminated.
configure:18663: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <vfork.h>
configure:18663: result: no
configure:18663: checking vfork.h presence
configure:18663: /home/linuxbrew/.linuxbrew/bin/gcc-5 -E -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c
conftest.c:220:19: fatal error: vfork.h: No such file or directory
compilation terminated.
configure:18663: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| /* end confdefs.h. */
| #include <vfork.h>
configure:18663: result: no
configure:18663: checking for vfork.h
configure:18663: result: no
configure:18676: checking for fork
configure:18676: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18676: $? = 0
configure:18676: result: yes
configure:18676: checking for vfork
configure:18676: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18676: $? = 0
configure:18676: result: yes
configure:18686: checking for working fork
configure:18708: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18708: $? = 0
configure:18708: ./conftest
configure:18708: $? = 0
configure:18718: result: yes
configure:18739: checking for working vfork
configure:18849: result: yes
configure:18877: checking for __syscall
configure:18877: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/cc7lJ4vp.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `__syscall'
collect2: error: ld returned 1 exit status
configure:18877: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| /* end confdefs.h. */
| /* Define __syscall to an innocuous variant, in case <limits.h> declares __syscall.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define __syscall innocuous___syscall
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char __syscall (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef __syscall
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char __syscall ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub___syscall || defined __stub_____syscall
| choke me
| #endif
|
| int
| main ()
| {
| return __syscall ();
| ;
| return 0;
| }
configure:18877: result: no
configure:18888: checking for _longjmp
configure:18888: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18888: $? = 0
configure:18888: result: yes
configure:18901: checking for _setjmp
configure:18901: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18901: $? = 0
configure:18901: result: yes
configure:18912: checking for _setjmpex
configure:18912: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/cce51jc3.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `_setjmpex'
collect2: error: ld returned 1 exit status
configure:18912: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| /* end confdefs.h. */
| /* Define _setjmpex to an innocuous variant, in case <limits.h> declares _setjmpex.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define _setjmpex innocuous__setjmpex
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char _setjmpex (); 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 _setjmpex
|
| /* 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 _setjmpex ();
| /* 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__setjmpex || defined __stub____setjmpex
| choke me
| #endif
|
| int
| main ()
| {
| return _setjmpex ();
| ;
| return 0;
| }
configure:18912: result: no
configure:18924: checking for atan2l
configure:18924: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18924: $? = 0
configure:18924: result: yes
configure:18924: checking for atan2f
configure:18924: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18924: $? = 0
configure:18924: result: yes
configure:18935: checking for chroot
configure:18935: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18935: $? = 0
configure:18935: result: yes
configure:18946: checking for chsize
configure:18946: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccp6vAYj.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `chsize'
collect2: error: ld returned 1 exit status
configure:18946: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| /* end confdefs.h. */
| /* Define chsize to an innocuous variant, in case <limits.h> declares chsize.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define chsize innocuous_chsize
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char chsize (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef chsize
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char chsize ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_chsize || defined __stub___chsize
| choke me
| #endif
|
| int
| main ()
| {
| return chsize ();
| ;
| return 0;
| }
configure:18946: result: no
configure:18957: checking for clock_gettime
configure:18957: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18957: $? = 0
configure:18957: result: yes
configure:18968: checking for cosh
configure:18968: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18968: $? = 0
configure:18968: result: yes
configure:18979: checking for daemon
configure:18979: result: no
configure:18990: checking for dirfd
configure:18990: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:18990: $? = 0
configure:18990: result: yes
configure:19001: checking for dl_iterate_phdr
configure:19001: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19001: $? = 0
configure:19001: result: yes
configure:19012: checking for dlopen
configure:19012: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19012: $? = 0
configure:19012: result: yes
configure:19023: checking for dladdr
configure:19023: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19023: $? = 0
configure:19023: result: yes
configure:19034: checking for dup
configure:19034: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19034: $? = 0
configure:19034: result: yes
configure:19045: checking for dup3
configure:19045: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19045: $? = 0
configure:19045: result: yes
configure:19056: checking for eaccess
configure:19056: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19056: $? = 0
configure:19056: result: yes
configure:19067: checking for endgrent
configure:19067: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19067: $? = 0
configure:19067: result: yes
configure:19078: checking for fchmod
configure:19078: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19078: $? = 0
configure:19078: result: yes
configure:19089: checking for fchown
configure:19089: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19089: $? = 0
configure:19089: result: yes
configure:19100: checking for fcntl
configure:19100: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19100: $? = 0
configure:19100: result: yes
configure:19111: checking for fdatasync
configure:19111: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19111: $? = 0
configure:19111: result: yes
configure:19122: checking for fgetattrlist
configure:19122: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccknu86f.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `fgetattrlist'
collect2: error: ld returned 1 exit status
configure:19122: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| /* end confdefs.h. */
| /* Define fgetattrlist to an innocuous variant, in case <limits.h> declares fgetattrlist.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define fgetattrlist innocuous_fgetattrlist
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char fgetattrlist (); 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 fgetattrlist
|
| /* 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 fgetattrlist ();
| /* 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_fgetattrlist || defined __stub___fgetattrlist
| choke me
| #endif
|
| int
| main ()
| {
| return fgetattrlist ();
| ;
| return 0;
| }
configure:19122: result: no
configure:19133: checking for fmod
configure:19133: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19133: $? = 0
configure:19133: result: yes
configure:19144: checking for fsync
configure:19144: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19144: $? = 0
configure:19144: result: yes
configure:19155: checking for ftruncate
configure:19155: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19155: $? = 0
configure:19155: result: yes
configure:19166: checking for ftruncate64
configure:19166: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19166: $? = 0
configure:19166: result: yes
configure:19177: checking for getattrlist
configure:19177: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccmqLlHs.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `getattrlist'
collect2: error: ld returned 1 exit status
configure:19177: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| /* end confdefs.h. */
| /* Define getattrlist to an innocuous variant, in case <limits.h> declares getattrlist.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getattrlist innocuous_getattrlist
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getattrlist (); 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 getattrlist
|
| /* 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 getattrlist ();
| /* 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_getattrlist || defined __stub___getattrlist
| choke me
| #endif
|
| int
| main ()
| {
| return getattrlist ();
| ;
| return 0;
| }
configure:19177: result: no
configure:19188: checking for getcwd
configure:19188: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19188: $? = 0
configure:19188: result: yes
configure:19199: checking for getgidx
configure:19199: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/cceTQWYF.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `getgidx'
collect2: error: ld returned 1 exit status
configure:19199: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| /* end confdefs.h. */
| /* Define getgidx to an innocuous variant, in case <limits.h> declares getgidx.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getgidx innocuous_getgidx
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getgidx (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef getgidx
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getgidx ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_getgidx || defined __stub___getgidx
| choke me
| #endif
|
| int
| main ()
| {
| return getgidx ();
| ;
| return 0;
| }
configure:19199: result: no
configure:19210: checking for getgrnam
configure:19210: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19210: $? = 0
configure:19210: result: yes
configure:19221: checking for getgrnam_r
configure:19221: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19221: $? = 0
configure:19221: result: yes
configure:19232: checking for getgroups
configure:19232: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19232: $? = 0
configure:19232: result: yes
configure:19243: checking for getpgid
configure:19243: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19243: $? = 0
configure:19243: result: yes
configure:19254: checking for getpgrp
configure:19254: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19254: $? = 0
configure:19254: result: yes
configure:19265: checking for getpriority
configure:19265: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19265: $? = 0
configure:19265: result: yes
configure:19276: checking for getpwnam_r
configure:19276: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19276: $? = 0
configure:19276: result: yes
configure:19287: checking for getresgid
configure:19287: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19287: $? = 0
configure:19287: result: yes
configure:19298: checking for getresuid
configure:19298: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19298: $? = 0
configure:19298: result: yes
configure:19309: checking for getrlimit
configure:19309: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19309: $? = 0
configure:19309: result: yes
configure:19320: checking for getsid
configure:19320: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19320: $? = 0
configure:19320: result: yes
configure:19331: checking for gettimeofday
configure:19331: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19331: $? = 0
configure:19331: result: yes
configure:19342: checking for getuidx
configure:19342: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccBObkOx.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `getuidx'
collect2: error: ld returned 1 exit status
configure:19342: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| /* end confdefs.h. */
| /* Define getuidx to an innocuous variant, in case <limits.h> declares getuidx.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getuidx innocuous_getuidx
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getuidx (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef getuidx
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getuidx ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_getuidx || defined __stub___getuidx
| choke me
| #endif
|
| int
| main ()
| {
| return getuidx ();
| ;
| return 0;
| }
configure:19342: result: no
configure:19353: checking for gmtime_r
configure:19353: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19353: $? = 0
configure:19353: result: yes
configure:19364: checking for initgroups
configure:19364: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19364: $? = 0
configure:19364: result: yes
configure:19375: checking for ioctl
configure:19375: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19375: $? = 0
configure:19375: result: yes
configure:19386: checking for isfinite
configure:19386: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccTinS7Q.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `isfinite'
collect2: error: ld returned 1 exit status
configure:19386: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| /* end confdefs.h. */
| /* Define isfinite to an innocuous variant, in case <limits.h> declares isfinite.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define isfinite innocuous_isfinite
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char isfinite (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef isfinite
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char isfinite ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_isfinite || defined __stub___isfinite
| choke me
| #endif
|
| int
| main ()
| {
| return isfinite ();
| ;
| return 0;
| }
configure:19386: result: no
configure:19397: checking for issetugid
configure:19397: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccGSn6HV.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `issetugid'
collect2: error: ld returned 1 exit status
configure:19397: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| /* end confdefs.h. */
| /* Define 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:19397: result: no
configure:19408: checking for killpg
configure:19408: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19408: $? = 0
configure:19408: result: yes
configure:19419: checking for lchmod
configure:19419: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
conftest.c:292:1: error: unknown type name 'choke'
choke me
^
conftest.c:295:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
int
^
configure:19419: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 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:19419: result: no
configure:19430: checking for lchown
configure:19430: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19430: $? = 0
configure:19430: result: yes
configure:19441: checking for link
configure:19441: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19441: $? = 0
configure:19441: result: yes
configure:19452: checking for llabs
configure:19452: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19452: $? = 0
configure:19452: result: yes
configure:19463: checking for lockf
configure:19463: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19463: $? = 0
configure:19463: result: yes
configure:19474: checking for log2
configure:19474: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19474: $? = 0
configure:19474: result: yes
configure:19485: checking for lstat
configure:19485: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19485: $? = 0
configure:19485: result: yes
configure:19496: checking for malloc_usable_size
configure:19496: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19496: $? = 0
configure:19496: result: yes
configure:19507: checking for malloc_size
configure:19507: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccndKqzB.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `malloc_size'
collect2: error: ld returned 1 exit status
configure:19507: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 1
| #define HAVE_LCHOWN 1
| #define HAVE_LINK 1
| #define HAVE_LLABS 1
| #define HAVE_LOCKF 1
| #define HAVE_LOG2 1
| #define HAVE_LSTAT 1
| #define HAVE_MALLOC_USABLE_SIZE 1
| /* end confdefs.h. */
| /* Define malloc_size to an innocuous variant, in case <limits.h> declares malloc_size.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define malloc_size innocuous_malloc_size
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char malloc_size (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef malloc_size
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char malloc_size ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_malloc_size || defined __stub___malloc_size
| choke me
| #endif
|
| int
| main ()
| {
| return malloc_size ();
| ;
| return 0;
| }
configure:19507: result: no
configure:19518: checking for mblen
configure:19518: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19518: $? = 0
configure:19518: result: yes
configure:19529: checking for memalign
configure:19529: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19529: $? = 0
configure:19529: result: yes
configure:19540: checking for memset_s
configure:19540: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/cchuPg8P.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `memset_s'
collect2: error: ld returned 1 exit status
configure:19540: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 1
| #define HAVE_LCHOWN 1
| #define HAVE_LINK 1
| #define HAVE_LLABS 1
| #define HAVE_LOCKF 1
| #define HAVE_LOG2 1
| #define HAVE_LSTAT 1
| #define HAVE_MALLOC_USABLE_SIZE 1
| #define HAVE_MBLEN 1
| #define HAVE_MEMALIGN 1
| /* end confdefs.h. */
| /* Define memset_s to an innocuous variant, in case <limits.h> declares memset_s.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define memset_s innocuous_memset_s
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char memset_s (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef memset_s
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char memset_s ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_memset_s || defined __stub___memset_s
| choke me
| #endif
|
| int
| main ()
| {
| return memset_s ();
| ;
| return 0;
| }
configure:19540: result: no
configure:19551: checking for writev
configure:19551: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19551: $? = 0
configure:19551: result: yes
configure:19562: checking for memrchr
configure:19562: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19562: $? = 0
configure:19562: result: yes
configure:19573: checking for memmem
configure:19573: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19573: $? = 0
configure:19573: result: yes
configure:19584: checking for mkfifo
configure:19584: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19584: $? = 0
configure:19584: result: yes
configure:19595: checking for mknod
configure:19595: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19595: $? = 0
configure:19595: result: yes
configure:19606: checking for mktime
configure:19606: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19606: $? = 0
configure:19606: result: yes
configure:19617: checking for pipe2
configure:19617: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19617: $? = 0
configure:19617: result: yes
configure:19628: checking for poll
configure:19628: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19628: $? = 0
configure:19628: result: yes
configure:19639: checking for posix_fadvise
configure:19639: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19639: $? = 0
configure:19639: result: yes
configure:19650: checking for posix_memalign
configure:19650: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19650: $? = 0
configure:19650: result: yes
configure:19661: checking for ppoll
configure:19661: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19661: $? = 0
configure:19661: result: yes
configure:19672: checking for pread
configure:19672: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19672: $? = 0
configure:19672: result: yes
configure:19683: checking for qsort_r
configure:19683: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19683: $? = 0
configure:19683: result: yes
configure:19694: checking for readlink
configure:19694: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19694: $? = 0
configure:19694: result: yes
configure:19705: checking for round
configure:19705: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19705: $? = 0
configure:19705: result: yes
configure:19716: checking for sched_getaffinity
configure:19716: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19716: $? = 0
configure:19716: result: yes
configure:19727: checking for seekdir
configure:19727: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19727: $? = 0
configure:19727: result: yes
configure:19738: checking for select_large_fdset
configure:19738: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccXMXFAZ.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `select_large_fdset'
collect2: error: ld returned 1 exit status
configure:19738: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 1
| #define HAVE_LCHOWN 1
| #define HAVE_LINK 1
| #define HAVE_LLABS 1
| #define HAVE_LOCKF 1
| #define HAVE_LOG2 1
| #define HAVE_LSTAT 1
| #define HAVE_MALLOC_USABLE_SIZE 1
| #define HAVE_MBLEN 1
| #define HAVE_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_MEMRCHR 1
| #define HAVE_MEMMEM 1
| #define HAVE_MKFIFO 1
| #define HAVE_MKNOD 1
| #define HAVE_MKTIME 1
| #define HAVE_PIPE2 1
| #define HAVE_POLL 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_PPOLL 1
| #define HAVE_PREAD 1
| #define HAVE_QSORT_R 1
| #define HAVE_READLINK 1
| #define HAVE_ROUND 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SEEKDIR 1
| /* end confdefs.h. */
| /* Define select_large_fdset to an innocuous variant, in case <limits.h> declares select_large_fdset.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define select_large_fdset innocuous_select_large_fdset
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char select_large_fdset (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef select_large_fdset
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char select_large_fdset ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_select_large_fdset || defined __stub___select_large_fdset
| choke me
| #endif
|
| int
| main ()
| {
| return select_large_fdset ();
| ;
| return 0;
| }
configure:19738: result: no
configure:19749: checking for sendfile
configure:19749: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19749: $? = 0
configure:19749: result: yes
configure:19760: checking for setegid
configure:19760: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19760: $? = 0
configure:19760: result: yes
configure:19771: checking for setenv
configure:19771: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19771: $? = 0
configure:19771: result: yes
configure:19782: checking for seteuid
configure:19782: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19782: $? = 0
configure:19782: result: yes
configure:19793: checking for setgid
configure:19793: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19793: $? = 0
configure:19793: result: yes
configure:19804: checking for setgroups
configure:19804: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19804: $? = 0
configure:19804: result: yes
configure:19815: checking for setpgid
configure:19815: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19815: $? = 0
configure:19815: result: yes
configure:19826: checking for setpgrp
configure:19826: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19826: $? = 0
configure:19826: result: yes
configure:19837: checking for setregid
configure:19837: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19837: $? = 0
configure:19837: result: yes
configure:19848: checking for setresgid
configure:19848: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19848: $? = 0
configure:19848: result: yes
configure:19859: checking for setresuid
configure:19859: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19859: $? = 0
configure:19859: result: yes
configure:19870: checking for setreuid
configure:19870: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19870: $? = 0
configure:19870: result: yes
configure:19881: checking for setrgid
configure:19881: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccVHAtjU.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `setrgid'
collect2: error: ld returned 1 exit status
configure:19881: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 1
| #define HAVE_LCHOWN 1
| #define HAVE_LINK 1
| #define HAVE_LLABS 1
| #define HAVE_LOCKF 1
| #define HAVE_LOG2 1
| #define HAVE_LSTAT 1
| #define HAVE_MALLOC_USABLE_SIZE 1
| #define HAVE_MBLEN 1
| #define HAVE_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_MEMRCHR 1
| #define HAVE_MEMMEM 1
| #define HAVE_MKFIFO 1
| #define HAVE_MKNOD 1
| #define HAVE_MKTIME 1
| #define HAVE_PIPE2 1
| #define HAVE_POLL 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_PPOLL 1
| #define HAVE_PREAD 1
| #define HAVE_QSORT_R 1
| #define HAVE_READLINK 1
| #define HAVE_ROUND 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SEEKDIR 1
| #define HAVE_SENDFILE 1
| #define HAVE_SETEGID 1
| #define HAVE_SETENV 1
| #define HAVE_SETEUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETGROUPS 1
| #define HAVE_SETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETREUID 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:19881: result: no
configure:19892: checking for setrlimit
configure:19892: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19892: $? = 0
configure:19892: result: yes
configure:19903: checking for setruid
configure:19903: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccr8ea93.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `setruid'
collect2: error: ld returned 1 exit status
configure:19903: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 1
| #define HAVE_LCHOWN 1
| #define HAVE_LINK 1
| #define HAVE_LLABS 1
| #define HAVE_LOCKF 1
| #define HAVE_LOG2 1
| #define HAVE_LSTAT 1
| #define HAVE_MALLOC_USABLE_SIZE 1
| #define HAVE_MBLEN 1
| #define HAVE_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_MEMRCHR 1
| #define HAVE_MEMMEM 1
| #define HAVE_MKFIFO 1
| #define HAVE_MKNOD 1
| #define HAVE_MKTIME 1
| #define HAVE_PIPE2 1
| #define HAVE_POLL 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_PPOLL 1
| #define HAVE_PREAD 1
| #define HAVE_QSORT_R 1
| #define HAVE_READLINK 1
| #define HAVE_ROUND 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SEEKDIR 1
| #define HAVE_SENDFILE 1
| #define HAVE_SETEGID 1
| #define HAVE_SETENV 1
| #define HAVE_SETEUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETGROUPS 1
| #define HAVE_SETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRLIMIT 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:19903: result: no
configure:19914: checking for setsid
configure:19914: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19914: $? = 0
configure:19914: result: yes
configure:19925: checking for setuid
configure:19925: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19925: $? = 0
configure:19925: result: yes
configure:19936: checking for shutdown
configure:19936: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19936: $? = 0
configure:19936: result: yes
configure:19947: checking for sigaction
configure:19947: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19947: $? = 0
configure:19947: result: yes
configure:19958: checking for sigaltstack
configure:19958: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19958: $? = 0
configure:19958: result: yes
configure:19969: checking for sigprocmask
configure:19969: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19969: $? = 0
configure:19969: result: yes
configure:19980: checking for sinh
configure:19980: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:19980: $? = 0
configure:19980: result: yes
configure:19991: checking for spawnv
configure:19991: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
/tmp/ccz7H3Ry.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `spawnv'
collect2: error: ld returned 1 exit status
configure:19991: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 1
| #define HAVE_LCHOWN 1
| #define HAVE_LINK 1
| #define HAVE_LLABS 1
| #define HAVE_LOCKF 1
| #define HAVE_LOG2 1
| #define HAVE_LSTAT 1
| #define HAVE_MALLOC_USABLE_SIZE 1
| #define HAVE_MBLEN 1
| #define HAVE_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_MEMRCHR 1
| #define HAVE_MEMMEM 1
| #define HAVE_MKFIFO 1
| #define HAVE_MKNOD 1
| #define HAVE_MKTIME 1
| #define HAVE_PIPE2 1
| #define HAVE_POLL 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_PPOLL 1
| #define HAVE_PREAD 1
| #define HAVE_QSORT_R 1
| #define HAVE_READLINK 1
| #define HAVE_ROUND 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SEEKDIR 1
| #define HAVE_SENDFILE 1
| #define HAVE_SETEGID 1
| #define HAVE_SETENV 1
| #define HAVE_SETEUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETGROUPS 1
| #define HAVE_SETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SETSID 1
| #define HAVE_SETUID 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_SIGACTION 1
| #define HAVE_SIGALTSTACK 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SINH 1
| /* end confdefs.h. */
| /* Define spawnv to an innocuous variant, in case <limits.h> declares spawnv.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define spawnv innocuous_spawnv
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char spawnv (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef spawnv
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char spawnv ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_spawnv || defined __stub___spawnv
| choke me
| #endif
|
| int
| main ()
| {
| return spawnv ();
| ;
| return 0;
| }
configure:19991: result: no
configure:20002: checking for symlink
configure:20002: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20002: $? = 0
configure:20002: result: yes
configure:20013: checking for syscall
configure:20013: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20013: $? = 0
configure:20013: result: yes
configure:20024: checking for sysconf
configure:20024: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20024: $? = 0
configure:20024: result: yes
configure:20035: checking for tanh
configure:20035: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20035: $? = 0
configure:20035: result: yes
configure:20046: checking for telldir
configure:20046: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20046: $? = 0
configure:20046: result: yes
configure:20057: checking for timegm
configure:20057: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20057: $? = 0
configure:20057: result: yes
configure:20068: checking for times
configure:20068: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20068: $? = 0
configure:20068: result: yes
configure:20079: checking for truncate
configure:20079: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20079: $? = 0
configure:20079: result: yes
configure:20090: checking for truncate64
configure:20090: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20090: $? = 0
configure:20090: result: yes
configure:20101: checking for unsetenv
configure:20101: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20101: $? = 0
configure:20101: result: yes
configure:20112: checking for utimensat
configure:20112: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20112: $? = 0
configure:20112: result: yes
configure:20123: checking for utimes
configure:20123: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20123: $? = 0
configure:20123: result: yes
configure:20134: checking for wait4
configure:20134: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20134: $? = 0
configure:20134: result: yes
configure:20145: checking for waitpid
configure:20145: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20145: $? = 0
configure:20145: result: yes
configure:20170: checking if getcwd allocates buffer if NULL is given
configure:20206: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20206: $? = 0
configure:20206: ./conftest
configure:20206: $? = 0
configure:20216: result: yes
configure:20226: checking for __builtin_bswap16
configure:20242: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20242: $? = 0
configure:20250: result: yes
configure:20256: checking for __builtin_bswap32
configure:20272: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20272: $? = 0
configure:20280: result: yes
configure:20286: checking for __builtin_bswap64
configure:20302: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20302: $? = 0
configure:20310: result: yes
configure:20316: checking for __builtin_clz
configure:20332: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20332: $? = 0
configure:20340: result: yes
configure:20346: checking for __builtin_clzl
configure:20362: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20362: $? = 0
configure:20370: result: yes
configure:20376: checking for __builtin_clzll
configure:20392: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20392: $? = 0
configure:20400: result: yes
configure:20406: checking for __builtin_choose_expr
configure:20425: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20425: $? = 0
configure:20433: result: yes
configure:20440: checking for __builtin_choose_expr_constant_p
configure:20459: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20459: $? = 0
configure:20467: result: yes
configure:20474: checking for __builtin_types_compatible_p
configure:20490: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20490: $? = 0
configure:20498: result: yes
configure:20506: checking whether qsort_r is GNU version
configure:20527: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:20527: $? = 0
configure:20535: result: yes
configure:20537: checking whether qsort_r is BSD version
configure:20557: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:335:6: error: conflicting types for 'qsort_r'
void qsort_r(void *base, size_t nmemb, size_t size,
^
In file included from conftest.c:334:0:
/home/linuxbrew/.linuxbrew/include/stdlib.h:768:13: note: previous declaration of 'qsort_r' was here
extern void qsort_r (void *__base, size_t __nmemb, size_t __size,
^
configure:20557: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 1
| #define HAVE_LCHOWN 1
| #define HAVE_LINK 1
| #define HAVE_LLABS 1
| #define HAVE_LOCKF 1
| #define HAVE_LOG2 1
| #define HAVE_LSTAT 1
| #define HAVE_MALLOC_USABLE_SIZE 1
| #define HAVE_MBLEN 1
| #define HAVE_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_MEMRCHR 1
| #define HAVE_MEMMEM 1
| #define HAVE_MKFIFO 1
| #define HAVE_MKNOD 1
| #define HAVE_MKTIME 1
| #define HAVE_PIPE2 1
| #define HAVE_POLL 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_PPOLL 1
| #define HAVE_PREAD 1
| #define HAVE_QSORT_R 1
| #define HAVE_READLINK 1
| #define HAVE_ROUND 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SEEKDIR 1
| #define HAVE_SENDFILE 1
| #define HAVE_SETEGID 1
| #define HAVE_SETENV 1
| #define HAVE_SETEUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETGROUPS 1
| #define HAVE_SETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SETSID 1
| #define HAVE_SETUID 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_SIGACTION 1
| #define HAVE_SIGALTSTACK 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SINH 1
| #define HAVE_SYMLINK 1
| #define HAVE_SYSCALL 1
| #define HAVE_SYSCONF 1
| #define HAVE_TANH 1
| #define HAVE_TELLDIR 1
| #define HAVE_TIMEGM 1
| #define HAVE_TIMES 1
| #define HAVE_TRUNCATE 1
| #define HAVE_TRUNCATE64 1
| #define HAVE_UNSETENV 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_UTIMES 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
| #define HAVE_BUILTIN___BUILTIN_CLZ 1
| #define HAVE_BUILTIN___BUILTIN_CLZL 1
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
| /* end confdefs.h. */
|
| #include <stdlib.h>
| void qsort_r(void *base, size_t nmemb, size_t size,
| void *arg, int (*compar)(void *, const void *, const void *));
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:20565: result: no
configure:20583: checking whether atan2 handles Inf as C99
configure:20622: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20622: $? = 0
configure:20622: ./conftest
configure:20622: $? = 0
configure:20637: result: yes
configure:20646: checking whether lgamma_r handles -0.0
configure:20684: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20684: $? = 0
configure:20684: ./conftest
configure:20684: $? = 0
configure:20695: result: yes
configure:20760: checking for clock_getres
configure:20760: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20760: $? = 0
configure:20760: result: yes
configure:20770: checking for unsetenv returns a value
configure:20788: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:20788: $? = 0
configure:20795: result: yes
configure:20803: checking for sigsetjmp as a macro or function
configure:20821: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:20821: $? = 0
configure:20828: result: yes
configure:20847: checking whether struct tm is in sys/time.h or time.h
configure:20867: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:20867: $? = 0
configure:20874: result: time.h
configure:20882: checking for struct tm.tm_zone
configure:20882: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:20882: $? = 0
configure:20882: result: yes
configure:20949: checking for struct tm.tm_gmtoff
configure:20965: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:20965: $? = 0
configure:20972: result: yes
configure:20978: checking for external int daylight
configure:20995: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:20995: $? = 0
configure:21003: result: yes
configure:21010: checking for external timezone
configure:21033: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:21033: $? = 0
configure:21053: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:21053: $? = 0
configure:21061: result: long
configure:21071: checking for external altzone
configure:21094: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:352:8: error: 'altzone' undeclared (first use in this function)
t = &(&altzone)[0];
^
conftest.c:352:8: note: each undeclared identifier is reported only once for each function it appears in
configure:21094: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 1
| #define HAVE_LCHOWN 1
| #define HAVE_LINK 1
| #define HAVE_LLABS 1
| #define HAVE_LOCKF 1
| #define HAVE_LOG2 1
| #define HAVE_LSTAT 1
| #define HAVE_MALLOC_USABLE_SIZE 1
| #define HAVE_MBLEN 1
| #define HAVE_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_MEMRCHR 1
| #define HAVE_MEMMEM 1
| #define HAVE_MKFIFO 1
| #define HAVE_MKNOD 1
| #define HAVE_MKTIME 1
| #define HAVE_PIPE2 1
| #define HAVE_POLL 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_PPOLL 1
| #define HAVE_PREAD 1
| #define HAVE_QSORT_R 1
| #define HAVE_READLINK 1
| #define HAVE_ROUND 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SEEKDIR 1
| #define HAVE_SENDFILE 1
| #define HAVE_SETEGID 1
| #define HAVE_SETENV 1
| #define HAVE_SETEUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETGROUPS 1
| #define HAVE_SETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SETSID 1
| #define HAVE_SETUID 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_SIGACTION 1
| #define HAVE_SIGALTSTACK 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SINH 1
| #define HAVE_SYMLINK 1
| #define HAVE_SYSCALL 1
| #define HAVE_SYSCONF 1
| #define HAVE_TANH 1
| #define HAVE_TELLDIR 1
| #define HAVE_TIMEGM 1
| #define HAVE_TIMES 1
| #define HAVE_TRUNCATE 1
| #define HAVE_TRUNCATE64 1
| #define HAVE_UNSETENV 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_UTIMES 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
| #define HAVE_BUILTIN___BUILTIN_CLZ 1
| #define HAVE_BUILTIN___BUILTIN_CLZL 1
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
| #define HAVE_GNU_QSORT_R 1
| #define ATAN2_INF_C99 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define 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:21122: result: no
configure:21134: checking for timezone
configure:21134: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:21134: $? = 0
configure:21134: result: yes
configure:21144: checking whether timezone requires zero arguments
configure:21160: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:347:7: error: called object 'timezone' is not a function or function pointer
(void)timezone(0, 0);
^
In file included from conftest.c:343:0:
/home/linuxbrew/.linuxbrew/include/time.h:298:17: note: declared here
extern long int timezone;
^
configure:21160: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 1
| #define HAVE_LCHOWN 1
| #define HAVE_LINK 1
| #define HAVE_LLABS 1
| #define HAVE_LOCKF 1
| #define HAVE_LOG2 1
| #define HAVE_LSTAT 1
| #define HAVE_MALLOC_USABLE_SIZE 1
| #define HAVE_MBLEN 1
| #define HAVE_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_MEMRCHR 1
| #define HAVE_MEMMEM 1
| #define HAVE_MKFIFO 1
| #define HAVE_MKNOD 1
| #define HAVE_MKTIME 1
| #define HAVE_PIPE2 1
| #define HAVE_POLL 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_PPOLL 1
| #define HAVE_PREAD 1
| #define HAVE_QSORT_R 1
| #define HAVE_READLINK 1
| #define HAVE_ROUND 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SEEKDIR 1
| #define HAVE_SENDFILE 1
| #define HAVE_SETEGID 1
| #define HAVE_SETENV 1
| #define HAVE_SETEUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETGROUPS 1
| #define HAVE_SETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SETSID 1
| #define HAVE_SETUID 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_SIGACTION 1
| #define HAVE_SIGALTSTACK 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SINH 1
| #define HAVE_SYMLINK 1
| #define HAVE_SYSCALL 1
| #define HAVE_SYSCONF 1
| #define HAVE_TANH 1
| #define HAVE_TELLDIR 1
| #define HAVE_TIMEGM 1
| #define HAVE_TIMES 1
| #define HAVE_TRUNCATE 1
| #define HAVE_TRUNCATE64 1
| #define HAVE_UNSETENV 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_UTIMES 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
| #define HAVE_BUILTIN___BUILTIN_CLZ 1
| #define HAVE_BUILTIN___BUILTIN_CLZL 1
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
| #define HAVE_GNU_QSORT_R 1
| #define ATAN2_INF_C99 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define HAVE_TIMEZONE 1
| /* end confdefs.h. */
| #include <time.h>
| int
| main ()
| {
| (void)timezone(0, 0);
| ;
| return 0;
| }
configure:21168: result: yes
configure:21176: checking for negative time_t for gmtime(3)
configure:21218: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:21218: $? = 0
configure:21218: ./conftest
configure:21218: $? = 0
configure:21228: result: yes
configure:21237: checking for localtime(3) overflow correctly
configure:21281: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -ldl -lcrypt -lm >&5
configure:21281: $? = 0
configure:21281: ./conftest
configure:21281: $? = 0
configure:21291: result: yes
configure:21520: checking whether right shift preserve sign bit
configure:21539: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:21539: $? = 0
configure:21546: result: yes
configure:21562: checking whether _SC_CLK_TCK is supported
configure:21579: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:21579: $? = 0
configure:21587: result: yes
configure:21696: checking stack growing direction on x86_64
configure:21747: result: -1
configure:21760: checking for pthread_kill in -lthr
configure:21785: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -lthr -ldl -lcrypt -lm >&5
/home/linuxbrew/.linuxbrew/bin/ld: cannot find -lthr
collect2: error: ld returned 1 exit status
configure:21785: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 1
| #define HAVE_LCHOWN 1
| #define HAVE_LINK 1
| #define HAVE_LLABS 1
| #define HAVE_LOCKF 1
| #define HAVE_LOG2 1
| #define HAVE_LSTAT 1
| #define HAVE_MALLOC_USABLE_SIZE 1
| #define HAVE_MBLEN 1
| #define HAVE_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_MEMRCHR 1
| #define HAVE_MEMMEM 1
| #define HAVE_MKFIFO 1
| #define HAVE_MKNOD 1
| #define HAVE_MKTIME 1
| #define HAVE_PIPE2 1
| #define HAVE_POLL 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_PPOLL 1
| #define HAVE_PREAD 1
| #define HAVE_QSORT_R 1
| #define HAVE_READLINK 1
| #define HAVE_ROUND 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SEEKDIR 1
| #define HAVE_SENDFILE 1
| #define HAVE_SETEGID 1
| #define HAVE_SETENV 1
| #define HAVE_SETEUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETGROUPS 1
| #define HAVE_SETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SETSID 1
| #define HAVE_SETUID 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_SIGACTION 1
| #define HAVE_SIGALTSTACK 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SINH 1
| #define HAVE_SYMLINK 1
| #define HAVE_SYSCALL 1
| #define HAVE_SYSCONF 1
| #define HAVE_TANH 1
| #define HAVE_TELLDIR 1
| #define HAVE_TIMEGM 1
| #define HAVE_TIMES 1
| #define HAVE_TRUNCATE 1
| #define HAVE_TRUNCATE64 1
| #define HAVE_UNSETENV 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_UTIMES 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
| #define HAVE_BUILTIN___BUILTIN_CLZ 1
| #define HAVE_BUILTIN___BUILTIN_CLZL 1
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
| #define HAVE_GNU_QSORT_R 1
| #define ATAN2_INF_C99 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define HAVE_TIMEZONE 1
| #define TIMEZONE_VOID 1
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| #define RSHIFT(x,y) ((x)>>(int)(y))
| #define HAVE__SC_CLK_TCK 1
| #define STACK_GROW_DIRECTION -1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char pthread_kill ();
| int
| main ()
| {
| return pthread_kill ();
| ;
| return 0;
| }
configure:21795: result: no
configure:21760: checking for pthread_kill in -lpthread
configure:21785: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -lpthread -ldl -lcrypt -lm >&5
configure:21785: $? = 0
configure:21795: result: yes
configure:21814: checking for pthread_np.h
configure:21814: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
conftest.c:354:24: fatal error: pthread_np.h: No such file or directory
compilation terminated.
configure:21814: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 1
| #define HAVE_LCHOWN 1
| #define HAVE_LINK 1
| #define HAVE_LLABS 1
| #define HAVE_LOCKF 1
| #define HAVE_LOG2 1
| #define HAVE_LSTAT 1
| #define HAVE_MALLOC_USABLE_SIZE 1
| #define HAVE_MBLEN 1
| #define HAVE_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_MEMRCHR 1
| #define HAVE_MEMMEM 1
| #define HAVE_MKFIFO 1
| #define HAVE_MKNOD 1
| #define HAVE_MKTIME 1
| #define HAVE_PIPE2 1
| #define HAVE_POLL 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_PPOLL 1
| #define HAVE_PREAD 1
| #define HAVE_QSORT_R 1
| #define HAVE_READLINK 1
| #define HAVE_ROUND 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SEEKDIR 1
| #define HAVE_SENDFILE 1
| #define HAVE_SETEGID 1
| #define HAVE_SETENV 1
| #define HAVE_SETEUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETGROUPS 1
| #define HAVE_SETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SETSID 1
| #define HAVE_SETUID 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_SIGACTION 1
| #define HAVE_SIGALTSTACK 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SINH 1
| #define HAVE_SYMLINK 1
| #define HAVE_SYSCALL 1
| #define HAVE_SYSCONF 1
| #define HAVE_TANH 1
| #define HAVE_TELLDIR 1
| #define HAVE_TIMEGM 1
| #define HAVE_TIMES 1
| #define HAVE_TRUNCATE 1
| #define HAVE_TRUNCATE64 1
| #define HAVE_UNSETENV 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_UTIMES 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
| #define HAVE_BUILTIN___BUILTIN_CLZ 1
| #define HAVE_BUILTIN___BUILTIN_CLZL 1
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
| #define HAVE_GNU_QSORT_R 1
| #define ATAN2_INF_C99 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define HAVE_TIMEZONE 1
| #define TIMEZONE_VOID 1
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| #define RSHIFT(x,y) ((x)>>(int)(y))
| #define HAVE__SC_CLK_TCK 1
| #define STACK_GROW_DIRECTION -1
| #define _REENTRANT 1
| #define _THREAD_SAFE 1
| #define HAVE_LIBPTHREAD 1
| /* end confdefs.h. */
| #include <pthread.h>
|
| #include <pthread_np.h>
configure:21814: result: no
configure:21844: checking whether pthread_t is scalar type
configure:21867: /home/linuxbrew/.linuxbrew/bin/gcc-5 -c -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include conftest.c >&5
configure:21867: $? = 0
configure:21875: result: yes
configure:21891: checking for sched_yield
configure:21891: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -lpthread -ldl -lcrypt -lm >&5
configure:21891: $? = 0
configure:21891: result: yes
configure:21891: checking for pthread_attr_setinheritsched
configure:21891: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -lpthread -ldl -lcrypt -lm >&5
configure:21891: $? = 0
configure:21891: result: yes
configure:21891: checking for pthread_attr_get_np
configure:21891: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -lpthread -ldl -lcrypt -lm >&5
/tmp/ccCHZUOO.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `pthread_attr_get_np'
collect2: error: ld returned 1 exit status
configure:21891: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 1
| #define HAVE_LCHOWN 1
| #define HAVE_LINK 1
| #define HAVE_LLABS 1
| #define HAVE_LOCKF 1
| #define HAVE_LOG2 1
| #define HAVE_LSTAT 1
| #define HAVE_MALLOC_USABLE_SIZE 1
| #define HAVE_MBLEN 1
| #define HAVE_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_MEMRCHR 1
| #define HAVE_MEMMEM 1
| #define HAVE_MKFIFO 1
| #define HAVE_MKNOD 1
| #define HAVE_MKTIME 1
| #define HAVE_PIPE2 1
| #define HAVE_POLL 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_PPOLL 1
| #define HAVE_PREAD 1
| #define HAVE_QSORT_R 1
| #define HAVE_READLINK 1
| #define HAVE_ROUND 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SEEKDIR 1
| #define HAVE_SENDFILE 1
| #define HAVE_SETEGID 1
| #define HAVE_SETENV 1
| #define HAVE_SETEUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETGROUPS 1
| #define HAVE_SETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SETSID 1
| #define HAVE_SETUID 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_SIGACTION 1
| #define HAVE_SIGALTSTACK 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SINH 1
| #define HAVE_SYMLINK 1
| #define HAVE_SYSCALL 1
| #define HAVE_SYSCONF 1
| #define HAVE_TANH 1
| #define HAVE_TELLDIR 1
| #define HAVE_TIMEGM 1
| #define HAVE_TIMES 1
| #define HAVE_TRUNCATE 1
| #define HAVE_TRUNCATE64 1
| #define HAVE_UNSETENV 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_UTIMES 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
| #define HAVE_BUILTIN___BUILTIN_CLZ 1
| #define HAVE_BUILTIN___BUILTIN_CLZL 1
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
| #define HAVE_GNU_QSORT_R 1
| #define ATAN2_INF_C99 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define HAVE_TIMEZONE 1
| #define TIMEZONE_VOID 1
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| #define RSHIFT(x,y) ((x)>>(int)(y))
| #define HAVE__SC_CLK_TCK 1
| #define STACK_GROW_DIRECTION -1
| #define _REENTRANT 1
| #define _THREAD_SAFE 1
| #define HAVE_LIBPTHREAD 1
| #define HAVE_SCHED_YIELD 1
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
| /* end confdefs.h. */
| /* Define pthread_attr_get_np to an innocuous variant, in case <limits.h> declares pthread_attr_get_np.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define pthread_attr_get_np innocuous_pthread_attr_get_np
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char pthread_attr_get_np (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef pthread_attr_get_np
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char pthread_attr_get_np ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_pthread_attr_get_np || defined __stub___pthread_attr_get_np
| choke me
| #endif
|
| int
| main ()
| {
| return pthread_attr_get_np ();
| ;
| return 0;
| }
configure:21891: result: no
configure:21891: checking for pthread_attr_getstack
configure:21891: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -lpthread -ldl -lcrypt -lm >&5
configure:21891: $? = 0
configure:21891: result: yes
configure:21891: checking for pthread_get_stackaddr_np
configure:21891: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbrew/lib -fstack-protector -L/home/linuxbrew/.linuxbrew/opt/libyaml/lib -L/home/linuxbrew/.linuxbrew/opt/openssl/lib -L/home/linuxbrew/.linuxbrew/opt/readline/lib conftest.c -lpthread -ldl -lcrypt -lm >&5
/tmp/cc6OoK1O.o: In function `main':
conftest.c:(.text.startup+0x4): undefined reference to `pthread_get_stackaddr_np'
collect2: error: ld returned 1 exit status
configure:21891: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_INFINITY 1
| #define HAVE_NAN 1
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)")
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop")
| #define HAVE_LIBCRYPT 1
| #define HAVE_LIBDL 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_A_OUT_H 1
| #define HAVE_GRP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SENDFILE_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_TYPEOF 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 8
| #define SIZEOF_CLOCK_T 8
| #define PACKED_STRUCT(x) x __attribute__((packed))
| #define PACKED_STRUCT_UNALIGNED(x) x
| #define PRI_LL_PREFIX "ll"
| #define rb_pid_t pid_t
| #define SIGNEDNESS_OF_PID_T -1
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t uid_t
| #define SIGNEDNESS_OF_UID_T +1
| #define UIDT2NUM(v) UINT2NUM(v)
| #define NUM2UIDT(v) NUM2UINT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t gid_t
| #define SIGNEDNESS_OF_GID_T +1
| #define GIDT2NUM(v) UINT2NUM(v)
| #define NUM2GIDT(v) NUM2UINT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define SIGNEDNESS_OF_TIME_T -1
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define SIGNEDNESS_OF_DEV_T +1
| #define DEVT2NUM(v) ULONG2NUM(v)
| #define NUM2DEVT(v) NUM2ULONG(v)
| #define PRI_DEVT_PREFIX PRI_LONG_PREFIX
| #define rb_mode_t mode_t
| #define SIGNEDNESS_OF_MODE_T +1
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t rlim_t
| #define SIGNEDNESS_OF_RLIM_T +1
| #define RLIM2NUM(v) ULONG2NUM(v)
| #define NUM2RLIM(v) NUM2ULONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_PREFIX
| #define rb_off_t off_t
| #define SIGNEDNESS_OF_OFF_T -1
| #define OFFT2NUM(v) LONG2NUM(v)
| #define NUM2OFFT(v) NUM2LONG(v)
| #define PRI_OFFT_PREFIX PRI_LONG_PREFIX
| #define rb_clockid_t clockid_t
| #define SIGNEDNESS_OF_CLOCKID_T -1
| #define CLOCKID2NUM(v) INT2NUM(v)
| #define NUM2CLOCKID(v) NUM2INT(v)
| #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX
| #define HAVE_PROTOTYPES 1
| #define TOKEN_PASTE(x,y) x##y
| #define STRINGIZE(expr) STRINGIZE0(expr)
| #define HAVE_STDARG_PROTOTYPES 1
| #define HAVE_VA_ARGS_MACRO 1
| #define NORETURN(x) __attribute__ ((noreturn)) x
| #define DEPRECATED(x) __attribute__ ((deprecated)) x
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x
| #define NOINLINE(x) __attribute__ ((noinline)) x
| #define WEAK(x) __attribute__ ((weak)) x
| #define HAVE_FUNC_WEAK 1
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name)));
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args)
| #define HAVE_GCC_ATOMIC_BUILTINS 1
| #define HAVE_GCC_SYNC_BUILTINS 1
| #define UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define RUBY_FUNCTION_NAME_STRING __func__
| #define ENUM_OVER_INT 1
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DECL_GETENV 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_PTRDIFF_T 8
| #define PRI_SIZE_PREFIX "z"
| #define PRI_PTRDIFF_PREFIX "t"
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_STRUCT_STAT_ST_BLOCKS 1
| #define HAVE_ST_BLOCKS 1
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG
| #define HAVE_STRUCT_STAT_ST_ATIM 1
| #define HAVE_STRUCT_STAT_ST_MTIM 1
| #define HAVE_STRUCT_STAT_ST_CTIM 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_STRUCT_TIMEZONE 1
| #define HAVE_CLOCKID_T 1
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| #define HAVE_INTPTR_T 1
| #define SIZEOF_INTPTR_T 8
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 8
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 8
| #define STACK_END_ADDRESS __libc_stack_end
| #define GETGROUPS_T gid_t
| #define RETSIGTYPE void
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_ACOSH 1
| #define HAVE_CBRT 1
| #define HAVE_CRYPT 1
| #define HAVE_DUP2 1
| #define HAVE_ERF 1
| #define HAVE_FFS 1
| #define HAVE_FINITE 1
| #define HAVE_FLOCK 1
| #define HAVE_HYPOT 1
| #define HAVE_ISINF 1
| #define HAVE_ISNAN 1
| #define HAVE_LGAMMA_R 1
| #define HAVE_MEMMOVE 1
| #define HAVE_NEXTAFTER 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_TGAMMA 1
| #define SPT_TYPE SPT_REUSEARGV
| #define HAVE_SIGNBIT 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE__LONGJMP 1
| #define HAVE__SETJMP 1
| #define HAVE_ATAN2L 1
| #define HAVE_ATAN2F 1
| #define HAVE_CHROOT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_COSH 1
| #define HAVE_DIRFD 1
| #define HAVE_DL_ITERATE_PHDR 1
| #define HAVE_DLOPEN 1
| #define HAVE_DLADDR 1
| #define HAVE_DUP 1
| #define HAVE_DUP3 1
| #define HAVE_EACCESS 1
| #define HAVE_ENDGRENT 1
| #define HAVE_FCHMOD 1
| #define HAVE_FCHOWN 1
| #define HAVE_FCNTL 1
| #define HAVE_FDATASYNC 1
| #define HAVE_FMOD 1
| #define HAVE_FSYNC 1
| #define HAVE_FTRUNCATE 1
| #define HAVE_FTRUNCATE64 1
| #define HAVE_GETCWD 1
| #define HAVE_GETGRNAM 1
| #define HAVE_GETGRNAM_R 1
| #define HAVE_GETGROUPS 1
| #define HAVE_GETPGID 1
| #define HAVE_GETPGRP 1
| #define HAVE_GETPRIORITY 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETRESGID 1
| #define HAVE_GETRESUID 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETSID 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INITGROUPS 1
| #define HAVE_IOCTL 1
| #define HAVE_KILLPG 1
| #define HAVE_LCHOWN 1
| #define HAVE_LINK 1
| #define HAVE_LLABS 1
| #define HAVE_LOCKF 1
| #define HAVE_LOG2 1
| #define HAVE_LSTAT 1
| #define HAVE_MALLOC_USABLE_SIZE 1
| #define HAVE_MBLEN 1
| #define HAVE_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_MEMRCHR 1
| #define HAVE_MEMMEM 1
| #define HAVE_MKFIFO 1
| #define HAVE_MKNOD 1
| #define HAVE_MKTIME 1
| #define HAVE_PIPE2 1
| #define HAVE_POLL 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_PPOLL 1
| #define HAVE_PREAD 1
| #define HAVE_QSORT_R 1
| #define HAVE_READLINK 1
| #define HAVE_ROUND 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SEEKDIR 1
| #define HAVE_SENDFILE 1
| #define HAVE_SETEGID 1
| #define HAVE_SETENV 1
| #define HAVE_SETEUID 1
| #define HAVE_SETGID 1
| #define HAVE_SETGROUPS 1
| #define HAVE_SETPGID 1
| #define HAVE_SETPGRP 1
| #define HAVE_SETREGID 1
| #define HAVE_SETRESGID 1
| #define HAVE_SETRESUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SETSID 1
| #define HAVE_SETUID 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_SIGACTION 1
| #define HAVE_SIGALTSTACK 1
| #define HAVE_SIGPROCMASK 1
| #define HAVE_SINH 1
| #define HAVE_SYMLINK 1
| #define HAVE_SYSCALL 1
| #define HAVE_SYSCONF 1
| #define HAVE_TANH 1
| #define HAVE_TELLDIR 1
| #define HAVE_TIMEGM 1
| #define HAVE_TIMES 1
| #define HAVE_TRUNCATE 1
| #define HAVE_TRUNCATE64 1
| #define HAVE_UNSETENV 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_UTIMES 1
| #define HAVE_WAIT4 1
| #define HAVE_WAITPID 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1
| #define HAVE_BUILTIN___BUILTIN_CLZ 1
| #define HAVE_BUILTIN___BUILTIN_CLZL 1
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1
| #define HAVE_GNU_QSORT_R 1
| #define ATAN2_INF_C99 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_STRUCT_TM_TM_ZONE 1
| #define HAVE_TM_ZONE 1
| #define HAVE_STRUCT_TM_TM_GMTOFF 1
| #define HAVE_DAYLIGHT 1
| #define HAVE_VAR_TIMEZONE 1
| #define TYPEOF_VAR_TIMEZONE long
| #define HAVE_TIMEZONE 1
| #define TIMEZONE_VOID 1
| #define NEGATIVE_TIME_T 1
| #define POSIX_SIGNAL 1
| #define RSHIFT(x,y) ((x)>>(int)(y))
| #define HAVE__SC_CLK_TCK 1
| #define STACK_GROW_DIRECTION -1
| #define _REENTRANT 1
| #define _THREAD_SAFE 1
| #define HAVE_LIBPTHREAD 1
| #define HAVE_SCHED_YIELD 1
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1
| #define HAVE_PTHREAD_ATTR_GETSTACK 1
| /* end confdefs.h. */
| /* Define pthread_get_stackaddr_np to an innocuous variant, in case <limits.h> declares pthread_get_stackaddr_np.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define pthread_get_stackaddr_np innocuous_pthread_get_stackaddr_np
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char pthread_get_stackaddr_np (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef pthread_get_stackaddr_np
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char pthread_get_stackaddr_np ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_pthread_get_stackaddr_np || defined __stub___pthread_get_stackaddr_np
| choke me
| #endif
|
| int
| main ()
| {
| return pthread_get_stackaddr_np ();
| ;
| return 0;
| }
configure:21891: result: no
configure:21891: checking for pthread_get_stacksize_np
configure:21891: /home/linuxbrew/.linuxbrew/bin/gcc-5 -o conftest -Os -w -pipe -march=native -isystem/home/linuxbrew/.linuxbrew/include -I/home/linuxbrew/.linuxbrew/opt/libyaml/include -I/home/linuxbrew/.linuxbrew/opt/openssl/include -I/home/linuxbrew/.linuxbrew/opt/readline/include -L/home/linuxbrew/.linuxbrew/lib -Wl,--dynamic-linker=/home/linuxbrew/.linuxbrew/lib/ld.so -Wl,-rpath,/home/linuxbrew/.linuxbre
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment