➜ ruby git:(ruby_1_9_2) ✗ ./configure checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for gcc... gcc 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether gcc needs -traditional... no checking whether the linker is GNU ld... yes checking whether gcc -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 whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking for a thread-safe mkdir -p... /bin/mkdir -p checking for dot... no checking for doxygen... no 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 phisical directory... cd -P checking whether -Wno-unused-parameter is accepted... yes checking whether -Wno-parentheses is accepted... yes checking whether -Wpointer-arith is accepted... yes checking whether -Wwrite-strings is accepted... yes checking whether -Wno-missing-field-initializers is accepted... yes checking whether -Wshorten-64-to-32 is accepted... no checking whether -Wno-long-long is accepted... yes checking whether -Wextra is accepted... yes checking whether -Wl,-unexported_symbol,_Init_* is accepted... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no 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 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 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 noinline function attribute... __attribute__ ((noinline)) x checking for stdcall function attribute... x checking for cdecl function attribute... x checking for fastcall function attribute... x checking for function alias... alias checking for RUBY_EXTERN... no checking whether sys_nerr is declared... yes checking for crypt in -lcrypt... yes checking for dlopen in -ldl... yes checking for shl_load in -ldld... no checking for socketpair in -lsocket... no checking for clock_gettime in -lrt... yes 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 limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.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/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking syscall.h usability... yes checking syscall.h presence... yes checking for syscall.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking a.out.h usability... yes checking a.out.h presence... yes checking for a.out.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking direct.h usability... no checking direct.h presence... no checking for direct.h... no checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/mkdev.h usability... no checking sys/mkdev.h presence... no checking for sys/mkdev.h... no checking sys/utime.h usability... no checking sys/utime.h presence... no checking for sys/utime.h... no checking xti.h usability... no checking xti.h presence... no checking for xti.h... no checking netinet/in_systm.h usability... yes checking netinet/in_systm.h presence... yes checking for netinet/in_systm.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 ucontext.h usability... yes checking ucontext.h presence... yes checking for ucontext.h... yes 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 locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/sendfile.h usability... yes checking sys/sendfile.h presence... yes checking for sys/sendfile.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for net/socket.h... (cached) no checking for sys/socket.h... (cached) yes checking size of rlim_t... 8 checking for size_t... yes checking size of size_t... 8 checking size of ptrdiff_t... 8 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_LONG checking size of struct stat.st_blocks... 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 timespec... yes checking for struct timezone... 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 int128_t... no checking for uint128_t... no 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 working memcmp... yes checking for broken erfc of glibc-2.3.6 on IA64... no checking for dup2... yes checking for memmove... yes checking for strerror... yes checking for strchr... yes checking for strstr... yes checking for crypt... yes checking for flock... yes checking for isnan... yes checking for finite... yes checking for isinf... yes checking for hypot... yes checking for acosh... yes checking for erf... yes checking for tgamma... yes checking for lgamma_r... yes checking for cbrt... yes checking for strlcpy... no checking for strlcat... no checking for signbit... yes checking for fmod... yes checking for killpg... yes checking for wait4... yes checking for waitpid... yes checking for fork... yes checking for spawnv... no checking for syscall... yes checking for __syscall... no checking for chroot... yes checking for getcwd... yes checking for eaccess... yes checking for truncate... yes checking for ftruncate... yes checking for ftello... yes checking for chsize... no checking for times... yes checking for utimes... yes checking for utimensat... yes checking for fcntl... yes checking for lockf... yes checking for lstat... yes checking for truncate64... yes checking for ftruncate64... yes checking for ftello64... yes checking for fseeko... yes checking for fseeko64... yes checking for link... yes checking for symlink... yes checking for readlink... yes checking for readdir_r... yes checking for fsync... yes checking for fdatasync... yes checking for fchown... yes checking for setitimer... yes checking for setruid... no checking for seteuid... yes checking for setreuid... yes checking for setresuid... yes checking for setproctitle... no checking for socketpair... yes checking for setrgid... no checking for setegid... yes checking for setregid... yes checking for setresgid... yes checking for issetugid... no checking for pause... yes checking for lchown... yes checking for lchmod... no checking for getpgrp... yes checking for setpgrp... yes checking for getpgid... yes checking for setpgid... yes checking for initgroups... yes checking for getgroups... yes checking for setgroups... yes checking for getpriority... yes checking for getrlimit... yes checking for setrlimit... yes checking for sysconf... yes checking for close... yes checking for dlopen... yes checking for sigprocmask... yes checking for sigaction... yes checking for sigsetjmp... no checking for _setjmp... yes checking for _longjmp... yes checking for setsid... yes checking for telldir... yes checking for seekdir... yes checking for fchmod... yes checking for cosh... yes checking for sinh... yes checking for tanh... yes checking for log2... yes checking for round... yes checking for setuid... yes checking for setgid... yes checking for daemon... (cached) no checking for select_large_fdset... no checking for setenv... yes checking for unsetenv... yes checking for mktime... yes checking for timegm... yes checking for gmtime_r... yes checking for clock_gettime... yes checking for gettimeofday... yes checking for pread... yes checking for sendfile... yes checking for shutdown... yes checking for sigaltstack... yes checking for unsetenv returns a value... yes checking for __builtin_setjmp... no checking for setjmp type... _setjmp 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 getpgrp requires zero arguments... yes checking whether setpgrp takes no argument... yes 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 whether right shift preserve sign bit... yes checking read count field in FILE structures... not found (OK if using GNU libc) checking read buffer ptr field in FILE structures... _IO_read_ptr checking read buffer end field in FILE structures... _IO_read_end checking size of struct stat.st_ino... SIZEOF_LONG 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 pthread_np.h usability... no checking pthread_np.h presence... no checking for pthread_np.h... no checking for nanosleep... yes checking for sched_yield... yes checking for pthread_attr_setinheritsched... yes checking for pthread_getattr_np... 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 getcontext... yes checking for setcontext... yes checking if fork works with pthread... yes checking for backtrace... yes checking whether ELF binaries are produced... yes checking whether OS depend dynamic link works... yes checking for strip... strip checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for if make is GNU make... yes checking for nroff... /usr/bin/nroff .ext/include/x86_64-linux/ruby/config.h updated ruby library version = 1.9.1 configure: creating ./config.status config.status: creating Makefile ➜ ruby git:(ruby_1_9_2) ✗ make gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o main.o -c main.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o dln.o -c dln.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o dmydln.o -c dmydln.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o dmyencoding.o -c dmyencoding.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o version.o -c version.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o dmyversion.o -c dmyversion.c ruby -I. ./tool/compile_prelude.rb ./prelude.rb miniprelude.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o miniprelude.o -c miniprelude.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o array.o -c array.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o bignum.o -c bignum.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o class.o -c class.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o compar.o -c compar.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o complex.o -c complex.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o dir.o -c dir.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o dln_find.o -c dln_find.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o enum.o -c enum.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o enumerator.o -c enumerator.c ruby ./tool/generic_erb.rb -c -o known_errors.inc ./template/known_errors.inc.tmpl ./defs/known_errors.def known_errors.inc updated gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o error.o -c error.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o eval.o -c eval.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o load.o -c load.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o proc.o -c proc.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o file.o -c file.c file.c: In function ‘file_expand_path’: file.c:2852:21: warning: ‘b’ may be used uninitialized in this function gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o gc.o -c gc.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o hash.o -c hash.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o inits.o -c inits.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o io.o -c io.c io.c: In function ‘argf_next_argv’: io.c:6856:4: warning: ignoring return value of ‘fchown’, declared with attribute warn_unused_result io.c: In function ‘rb_write_error2’: io.c:6281:2: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o marshal.o -c marshal.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o math.o -c math.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o node.o -c node.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o numeric.o -c numeric.c numeric.c: In function ‘int_chr’: numeric.c:2093:2: warning: comparison of unsigned expression < 0 is always false gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o object.o -c object.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o pack.o -c pack.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o parse.o -c parse.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o process.o -c process.c process.c: In function ‘p_uid_change_privilege’: process.c:4111:37: warning: signed and unsigned type in conditional expression process.c:4112:31: warning: signed and unsigned type in conditional expression process.c:4113:35: warning: signed and unsigned type in conditional expression process.c: In function ‘p_gid_change_privilege’: process.c:4732:37: warning: signed and unsigned type in conditional expression process.c:4733:31: warning: signed and unsigned type in conditional expression process.c:4734:36: warning: signed and unsigned type in conditional expression process.c: In function ‘proc_daemon’: process.c:4610:2: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result process.c: In function ‘rb_fork_err’: process.c:2516:6: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result process.c:2519:17: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o random.o -c random.c random.c: In function ‘fill_random_seed’: random.c:492:13: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o range.o -c range.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o rational.o -c rational.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o re.o -c re.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o regcomp.o -c regcomp.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o regenc.o -c regenc.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o regerror.o -c regerror.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o regexec.o -c regexec.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o regparse.o -c regparse.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o regsyntax.o -c regsyntax.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o ruby.o -c ruby.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o safe.o -c safe.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o signal.o -c signal.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o sprintf.o -c sprintf.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o st.o -c st.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o strftime.o -c strftime.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o string.o -c string.c string.c: In function ‘rb_str_concat’: string.c:2019:5: warning: comparison is always false due to limited range of data type string.c:2020:2: warning: format ‘%lu’ expects type ‘long unsigned int’, but argument 3 has type ‘unsigned int’ gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o struct.o -c struct.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o time.o -c time.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o transcode.o -c transcode.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o util.o -c util.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o variable.o -c variable.c ruby -Ks ./tool/insns2vm.rb --srcdir="." insns.inc ruby -Ks ./tool/insns2vm.rb --srcdir="." insns_info.inc ruby -Ks ./tool/insns2vm.rb --srcdir="." optinsn.inc ruby -Ks ./tool/insns2vm.rb --srcdir="." optunifs.inc ruby -Ks ./tool/insns2vm.rb --srcdir="." opt_sc.inc gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o compile.o -c compile.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o debug.o -c debug.c ruby -n ./tool/node_name.rb node.h > node_name.inc gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o iseq.o -c iseq.c ruby -Ks ./tool/insns2vm.rb --srcdir="." vmtc.inc ruby -Ks ./tool/insns2vm.rb --srcdir="." vm.inc gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o vm.o -c vm.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o vm_dump.o -c vm_dump.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o thread.o -c thread.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o cont.o -c cont.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o ascii.o -c ./enc/ascii.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o us_ascii.o -c ./enc/us_ascii.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o unicode.o -c ./enc/unicode.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o utf_8.o -c ./enc/utf_8.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o newline.o -c newline.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o strlcpy.o -c ./missing/strlcpy.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o strlcat.o -c ./missing/strlcat.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o dmyext.o -c dmyext.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -L. -rdynamic -Wl,-export-dynamic main.o dmydln.o dmyencoding.o dmyversion.o miniprelude.o array.o bignum.o class.o compar.o complex.o dir.o dln_find.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o node.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o strlcpy.o strlcat.o dmyext.o -lpthread -lrt -ldl -lcrypt -lm -o miniruby rbconfig.rb updated ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./enc/make_encmake.rb --builtin-encs="ascii.o us_ascii.o unicode.o utf_8.o" --builtin-transes="newline.o" enc.mk gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o encoding.o -c encoding.c ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb -I. ./tool/compile_prelude.rb ./prelude.rb ./enc/prelude.rb ./gem_prelude.rb prelude.c gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o prelude.o -c prelude.c ar rcu libruby-static.a dln.o encoding.o version.o array.o bignum.o class.o compar.o complex.o dir.o dln_find.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o node.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o strlcpy.o strlcat.o prelude.o dmyext.o ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc encdb.h updated make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " enc make[1]: Entering directory `/mnt/share/study/src/lang/ruby' gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/encdb.o -c ./enc/encdb.c gcc -shared -o .ext/x86_64-linux/enc/encdb.so enc/encdb.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/big5.o -c ./enc/big5.c gcc -shared -o .ext/x86_64-linux/enc/big5.so enc/big5.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/cp949.o -c ./enc/cp949.c gcc -shared -o .ext/x86_64-linux/enc/cp949.so enc/cp949.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/emacs_mule.o -c ./enc/emacs_mule.c gcc -shared -o .ext/x86_64-linux/enc/emacs_mule.so enc/emacs_mule.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/euc_jp.o -c ./enc/euc_jp.c gcc -shared -o .ext/x86_64-linux/enc/euc_jp.so enc/euc_jp.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/euc_kr.o -c ./enc/euc_kr.c gcc -shared -o .ext/x86_64-linux/enc/euc_kr.so enc/euc_kr.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/euc_tw.o -c ./enc/euc_tw.c gcc -shared -o .ext/x86_64-linux/enc/euc_tw.so enc/euc_tw.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/gb2312.o -c ./enc/gb2312.c gcc -shared -o .ext/x86_64-linux/enc/gb2312.so enc/gb2312.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/gb18030.o -c ./enc/gb18030.c gcc -shared -o .ext/x86_64-linux/enc/gb18030.so enc/gb18030.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/gbk.o -c ./enc/gbk.c gcc -shared -o .ext/x86_64-linux/enc/gbk.so enc/gbk.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_1.o -c ./enc/iso_8859_1.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_1.so enc/iso_8859_1.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_2.o -c ./enc/iso_8859_2.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_2.so enc/iso_8859_2.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_3.o -c ./enc/iso_8859_3.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_3.so enc/iso_8859_3.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_4.o -c ./enc/iso_8859_4.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_4.so enc/iso_8859_4.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_5.o -c ./enc/iso_8859_5.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_5.so enc/iso_8859_5.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_6.o -c ./enc/iso_8859_6.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_6.so enc/iso_8859_6.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_7.o -c ./enc/iso_8859_7.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_7.so enc/iso_8859_7.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_8.o -c ./enc/iso_8859_8.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_8.so enc/iso_8859_8.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_9.o -c ./enc/iso_8859_9.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_9.so enc/iso_8859_9.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_10.o -c ./enc/iso_8859_10.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_10.so enc/iso_8859_10.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_11.o -c ./enc/iso_8859_11.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_11.so enc/iso_8859_11.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_13.o -c ./enc/iso_8859_13.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_13.so enc/iso_8859_13.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_14.o -c ./enc/iso_8859_14.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_14.so enc/iso_8859_14.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_15.o -c ./enc/iso_8859_15.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_15.so enc/iso_8859_15.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/iso_8859_16.o -c ./enc/iso_8859_16.c gcc -shared -o .ext/x86_64-linux/enc/iso_8859_16.so enc/iso_8859_16.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/koi8_r.o -c ./enc/koi8_r.c gcc -shared -o .ext/x86_64-linux/enc/koi8_r.so enc/koi8_r.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/koi8_u.o -c ./enc/koi8_u.c gcc -shared -o .ext/x86_64-linux/enc/koi8_u.so enc/koi8_u.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/shift_jis.o -c ./enc/shift_jis.c gcc -shared -o .ext/x86_64-linux/enc/shift_jis.so enc/shift_jis.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/utf_16be.o -c ./enc/utf_16be.c gcc -shared -o .ext/x86_64-linux/enc/utf_16be.so enc/utf_16be.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/utf_16le.o -c ./enc/utf_16le.c gcc -shared -o .ext/x86_64-linux/enc/utf_16le.so enc/utf_16le.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/utf_32be.o -c ./enc/utf_32be.c gcc -shared -o .ext/x86_64-linux/enc/utf_32be.so enc/utf_32be.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/utf_32le.o -c ./enc/utf_32le.c gcc -shared -o .ext/x86_64-linux/enc/utf_32le.so enc/utf_32le.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/windows_1251.o -c ./enc/windows_1251.c gcc -shared -o .ext/x86_64-linux/enc/windows_1251.so enc/windows_1251.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm make[1]: Leaving directory `/mnt/share/study/src/lang/ruby' make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " srcs make[1]: Entering directory `/mnt/share/study/src/lang/ruby' make[1]: Nothing to be done for `srcs'. make[1]: Leaving directory `/mnt/share/study/src/lang/ruby' ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/generic_erb.rb -c -o transdb.h ./template/transdb.h.tmpl ./enc/trans enc/trans transdb.h updated make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " trans make[1]: Entering directory `/mnt/share/study/src/lang/ruby' gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/transdb.o -c ./enc/trans/transdb.c gcc -shared -o .ext/x86_64-linux/enc/trans/transdb.so enc/trans/transdb.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/big5.o -c ./enc/trans/big5.c gcc -shared -o .ext/x86_64-linux/enc/trans/big5.so enc/trans/big5.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/chinese.o -c ./enc/trans/chinese.c gcc -shared -o .ext/x86_64-linux/enc/trans/chinese.so enc/trans/chinese.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/emoji.o -c ./enc/trans/emoji.c gcc -shared -o .ext/x86_64-linux/enc/trans/emoji.so enc/trans/emoji.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/emoji_iso2022_kddi.o -c ./enc/trans/emoji_iso2022_kddi.c gcc -shared -o .ext/x86_64-linux/enc/trans/emoji_iso2022_kddi.so enc/trans/emoji_iso2022_kddi.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/emoji_sjis_docomo.o -c ./enc/trans/emoji_sjis_docomo.c gcc -shared -o .ext/x86_64-linux/enc/trans/emoji_sjis_docomo.so enc/trans/emoji_sjis_docomo.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/emoji_sjis_kddi.o -c ./enc/trans/emoji_sjis_kddi.c gcc -shared -o .ext/x86_64-linux/enc/trans/emoji_sjis_kddi.so enc/trans/emoji_sjis_kddi.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/emoji_sjis_softbank.o -c ./enc/trans/emoji_sjis_softbank.c gcc -shared -o .ext/x86_64-linux/enc/trans/emoji_sjis_softbank.so enc/trans/emoji_sjis_softbank.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/escape.o -c ./enc/trans/escape.c gcc -shared -o .ext/x86_64-linux/enc/trans/escape.so enc/trans/escape.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/gb18030.o -c ./enc/trans/gb18030.c gcc -shared -o .ext/x86_64-linux/enc/trans/gb18030.so enc/trans/gb18030.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/gbk.o -c ./enc/trans/gbk.c gcc -shared -o .ext/x86_64-linux/enc/trans/gbk.so enc/trans/gbk.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/iso2022.o -c ./enc/trans/iso2022.c gcc -shared -o .ext/x86_64-linux/enc/trans/iso2022.so enc/trans/iso2022.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/japanese.o -c ./enc/trans/japanese.c gcc -shared -o .ext/x86_64-linux/enc/trans/japanese.so enc/trans/japanese.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/japanese_euc.o -c ./enc/trans/japanese_euc.c gcc -shared -o .ext/x86_64-linux/enc/trans/japanese_euc.so enc/trans/japanese_euc.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/japanese_sjis.o -c ./enc/trans/japanese_sjis.c gcc -shared -o .ext/x86_64-linux/enc/trans/japanese_sjis.so enc/trans/japanese_sjis.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/korean.o -c ./enc/trans/korean.c gcc -shared -o .ext/x86_64-linux/enc/trans/korean.so enc/trans/korean.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/single_byte.o -c ./enc/trans/single_byte.c gcc -shared -o .ext/x86_64-linux/enc/trans/single_byte.so enc/trans/single_byte.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/utf8_mac.o -c ./enc/trans/utf8_mac.c gcc -shared -o .ext/x86_64-linux/enc/trans/utf8_mac.so enc/trans/utf8_mac.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm gcc -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o enc/trans/utf_16_32.o -c ./enc/trans/utf_16_32.c gcc -shared -o .ext/x86_64-linux/enc/trans/utf_16_32.so enc/trans/utf_16_32.o -L. -L. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm make[1]: Leaving directory `/mnt/share/study/src/lang/ruby' make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " encs make[1]: Entering directory `/mnt/share/study/src/lang/ruby' /bin/mkdir -p .ext/x86_64-linux/enc .ext/x86_64-linux/enc/trans enc enc/trans make[1]: Leaving directory `/mnt/share/study/src/lang/ruby' ./revision.h unchanged compiling -test-/bug-3662 make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/-test-/bug-3662' /bin/mkdir -p ../../../.ext/x86_64-linux/-test-/bug-3662 gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug-3662 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o bug.o -c bug.c gcc -shared -o ../../../.ext/x86_64-linux/-test-/bug-3662/bug.so bug.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/-test-/bug-3662' compiling -test-/string make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/-test-/string' /bin/mkdir -p ../../../.ext/x86_64-linux/-test-/string gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o cstr.o -c cstr.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o init.o -c init.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o set_len.o -c set_len.c gcc -shared -o ../../../.ext/x86_64-linux/-test-/string/string.so cstr.o init.o set_len.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/-test-/string' compiling bigdecimal make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/bigdecimal' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/bigdecimal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o bigdecimal.o -c bigdecimal.c gcc -shared -o ../../.ext/x86_64-linux/bigdecimal.so bigdecimal.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc cp ../.././ext/bigdecimal/lib/bigdecimal/jacobian.rb ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/ludcmp.rb ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/math.rb ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/newton.rb ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/util.rb ../../.ext/common/bigdecimal make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/bigdecimal' compiling continuation make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/continuation' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/continuation -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o continuation.o -c continuation.c gcc -shared -o ../../.ext/x86_64-linux/continuation.so continuation.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/continuation' compiling coverage make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/coverage' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/coverage -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o coverage.o -c coverage.c gcc -shared -o ../../.ext/x86_64-linux/coverage.so coverage.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/coverage' compiling curses make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/curses' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/curses -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o curses.o -c curses.c gcc -shared -o ../../.ext/x86_64-linux/curses.so curses.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lncursesw -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/curses' compiling dbm make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/dbm' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dbm -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o dbm.o -c dbm.c gcc -shared -o ../../.ext/x86_64-linux/dbm.so dbm.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -ldb -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/dbm' compiling digest make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/digest' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/digest -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o digest.o -c digest.c gcc -shared -o ../../.ext/x86_64-linux/digest.so digest.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc cp ../.././ext/digest/lib/digest/hmac.rb ../../.ext/common/digest cp ../.././ext/digest/lib/digest.rb ../../.ext/common cp ../.././ext/digest/digest.h ../../.ext/include/ruby make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/digest' compiling digest/bubblebabble make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/digest/bubblebabble' /bin/mkdir -p ../../../.ext/x86_64-linux/digest gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/bubblebabble -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o bubblebabble.o -c bubblebabble.c gcc -shared -o ../../../.ext/x86_64-linux/digest/bubblebabble.so bubblebabble.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/digest/bubblebabble' compiling digest/md5 make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/digest/md5' gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/md5 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o md5init.o -c md5init.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/md5 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o md5ossl.o -c md5ossl.c gcc -shared -o ../../../.ext/x86_64-linux/digest/md5.so md5init.o md5ossl.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lcrypto -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/digest/md5' compiling digest/rmd160 make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/digest/rmd160' gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/rmd160 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o rmd160init.o -c rmd160init.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/rmd160 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o rmd160ossl.o -c rmd160ossl.c gcc -shared -o ../../../.ext/x86_64-linux/digest/rmd160.so rmd160init.o rmd160ossl.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lcrypto -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/digest/rmd160' compiling digest/sha1 make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/digest/sha1' gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha1 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o sha1init.o -c sha1init.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha1 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o sha1ossl.o -c sha1ossl.c gcc -shared -o ../../../.ext/x86_64-linux/digest/sha1.so sha1init.o sha1ossl.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lcrypto -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/digest/sha1' compiling digest/sha2 make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/digest/sha2' gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha2 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o sha2init.o -c sha2init.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha2 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o sha2ossl.o -c sha2ossl.c gcc -shared -o ../../../.ext/x86_64-linux/digest/sha2.so sha2init.o sha2ossl.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lcrypto -lpthread -lrt -ldl -lcrypt -lm -lc cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/digest/sha2' compiling dl make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/dl' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fno-defer-pop -fno-omit-frame-pointer -o cfunc.o -c cfunc.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fno-defer-pop -fno-omit-frame-pointer -o cptr.o -c cptr.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fno-defer-pop -fno-omit-frame-pointer -o dl.o -c dl.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fno-defer-pop -fno-omit-frame-pointer -o handle.o -c handle.c gcc -shared -o ../../.ext/x86_64-linux/dl.so cfunc.o cptr.o dl.o handle.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -ldl -lpthread -lrt -ldl -lcrypt -lm -lc cp ../.././ext/dl/lib/dl/callback.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/cparser.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/func.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/import.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/pack.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/stack.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/struct.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/types.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/value.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl.rb ../../.ext/common cp ../.././ext/dl/dl.h ../../.ext/include/ruby make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/dl' compiling dl/callback make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/dl/callback' /bin/mkdir -p ../../../.ext/x86_64-linux/dl gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/dl/callback -I../../.././ext/dl/callback/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o callback.o -c callback.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/dl/callback -I../../.././ext/dl/callback/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o callback-0.o -c callback-0.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/dl/callback -I../../.././ext/dl/callback/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o callback-1.o -c callback-1.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/dl/callback -I../../.././ext/dl/callback/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o callback-2.o -c callback-2.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/dl/callback -I../../.././ext/dl/callback/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o callback-3.o -c callback-3.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/dl/callback -I../../.././ext/dl/callback/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o callback-4.o -c callback-4.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/dl/callback -I../../.././ext/dl/callback/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o callback-5.o -c callback-5.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/dl/callback -I../../.././ext/dl/callback/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o callback-6.o -c callback-6.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/dl/callback -I../../.././ext/dl/callback/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o callback-7.o -c callback-7.c gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/dl/callback -I../../.././ext/dl/callback/.. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o callback-8.o -c callback-8.c gcc -shared -o ../../../.ext/x86_64-linux/dl/callback.so callback.o callback-0.o callback-1.o callback-2.o callback-3.o callback-4.o callback-5.o callback-6.o callback-7.o callback-8.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/dl/callback' compiling dl/win32 compiling etc make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/etc' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/etc -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o etc.o -c etc.c gcc -shared -o ../../.ext/x86_64-linux/etc.so etc.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/etc' compiling fcntl make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/fcntl' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/fcntl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o fcntl.o -c fcntl.c gcc -shared -o ../../.ext/x86_64-linux/fcntl.so fcntl.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/fcntl' compiling fiber make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/fiber' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/fiber -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o fiber.o -c fiber.c gcc -shared -o ../../.ext/x86_64-linux/fiber.so fiber.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/fiber' compiling fiddle make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/fiddle' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/fiddle -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I/usr/lib64/libffi-3.0.10/include -o closure.o -c closure.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/fiddle -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I/usr/lib64/libffi-3.0.10/include -o conversions.o -c conversions.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/fiddle -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I/usr/lib64/libffi-3.0.10/include -o fiddle.o -c fiddle.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/fiddle -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -I/usr/lib64/libffi-3.0.10/include -o function.o -c function.c gcc -shared -o ../../.ext/x86_64-linux/fiddle.so closure.o conversions.o fiddle.o function.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lffi -lffi -lpthread -lrt -ldl -lcrypt -lm -lc cp ../.././ext/fiddle/lib/fiddle/closure.rb ../../.ext/common/fiddle cp ../.././ext/fiddle/lib/fiddle/function.rb ../../.ext/common/fiddle cp ../.././ext/fiddle/lib/fiddle.rb ../../.ext/common make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/fiddle' compiling gdbm make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/gdbm' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/gdbm -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o gdbm.o -c gdbm.c gcc -shared -o ../../.ext/x86_64-linux/gdbm.so gdbm.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lgdbm -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/gdbm' compiling iconv make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/iconv' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/iconv -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o iconv.o -c iconv.c gcc -shared -o ../../.ext/x86_64-linux/iconv.so iconv.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/iconv' compiling io/nonblock make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/io/nonblock' /bin/mkdir -p ../../../.ext/x86_64-linux/io gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/nonblock -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o nonblock.o -c nonblock.c gcc -shared -o ../../../.ext/x86_64-linux/io/nonblock.so nonblock.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/io/nonblock' compiling io/wait make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/io/wait' gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/wait -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o wait.o -c wait.c gcc -shared -o ../../../.ext/x86_64-linux/io/wait.so wait.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/io/wait' compiling json make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/json' cp ../.././ext/json/lib/json/add/core.rb ../../.ext/common/json/add cp ../.././ext/json/lib/json/add/rails.rb ../../.ext/common/json/add cp ../.././ext/json/lib/json/common.rb ../../.ext/common/json cp ../.././ext/json/lib/json/editor.rb ../../.ext/common/json cp ../.././ext/json/lib/json/ext.rb ../../.ext/common/json cp ../.././ext/json/lib/json/version.rb ../../.ext/common/json cp ../.././ext/json/lib/json.rb ../../.ext/common make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/json' compiling json/generator make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/json/generator' /bin/mkdir -p ../../../.ext/x86_64-linux/json/ext gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/json/generator -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o generator.o -c generator.c gcc -shared -o ../../../.ext/x86_64-linux/json/ext/generator.so generator.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/json/generator' compiling json/parser make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/json/parser' gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/json/parser -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o parser.o -c parser.c gcc -shared -o ../../../.ext/x86_64-linux/json/ext/parser.so parser.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/json/parser' compiling mathn/complex make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/mathn/complex' /bin/mkdir -p ../../../.ext/x86_64-linux/mathn gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/mathn/complex -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o complex.o -c complex.c gcc -shared -o ../../../.ext/x86_64-linux/mathn/complex.so complex.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/mathn/complex' compiling mathn/rational make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/mathn/rational' gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/mathn/rational -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o rational.o -c rational.c gcc -shared -o ../../../.ext/x86_64-linux/mathn/rational.so rational.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/mathn/rational' compiling nkf make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/nkf' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/nkf -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o nkf.o -c nkf.c gcc -shared -o ../../.ext/x86_64-linux/nkf.so nkf.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc cp ../.././ext/nkf/lib/kconv.rb ../../.ext/common make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/nkf' compiling objspace make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/objspace' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/objspace -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o objspace.o -c objspace.c gcc -shared -o ../../.ext/x86_64-linux/objspace.so objspace.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/objspace' compiling openssl make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/openssl' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o openssl_missing.o -c openssl_missing.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl.o -c ossl.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_asn1.o -c ossl_asn1.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_bio.o -c ossl_bio.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_bn.o -c ossl_bn.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_cipher.o -c ossl_cipher.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_config.o -c ossl_config.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_digest.o -c ossl_digest.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_engine.o -c ossl_engine.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_hmac.o -c ossl_hmac.c ossl_hmac.c: In function ‘ossl_hmac_hexdigest’: ossl_hmac.c:162:49: warning: comparison between signed and unsigned integer expressions ossl_hmac.c: In function ‘ossl_hmac_s_hexdigest’: ossl_hmac.c:225:49: warning: comparison between signed and unsigned integer expressions gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_ns_spki.o -c ossl_ns_spki.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_ocsp.o -c ossl_ocsp.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_pkcs12.o -c ossl_pkcs12.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_pkcs5.o -c ossl_pkcs5.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_pkcs7.o -c ossl_pkcs7.c ossl_pkcs7.c: In function ‘ossl_pkcs7_sym2typeid’: ossl_pkcs7.c:376:18: warning: comparison between signed and unsigned integer expressions gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_pkey.o -c ossl_pkey.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_pkey_dh.o -c ossl_pkey_dh.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_pkey_dsa.o -c ossl_pkey_dsa.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_pkey_ec.o -c ossl_pkey_ec.c ossl_pkey_ec.c: In function ‘ossl_ec_group_set_seed’: ossl_pkey_ec.c:1114:89: warning: comparison between signed and unsigned integer expressions gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_pkey_rsa.o -c ossl_pkey_rsa.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_rand.o -c ossl_rand.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_ssl.o -c ossl_ssl.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_ssl_session.o -c ossl_ssl_session.c ossl_ssl_session.c: In function ‘ossl_ssl_session_to_der’: ossl_ssl_session.c:227:15: warning: comparison between signed and unsigned integer expressions gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_x509.o -c ossl_x509.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_x509attr.o -c ossl_x509attr.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_x509cert.o -c ossl_x509cert.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_x509crl.o -c ossl_x509crl.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_x509ext.o -c ossl_x509ext.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_x509name.o -c ossl_x509name.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_x509req.o -c ossl_x509req.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_x509revoked.o -c ossl_x509revoked.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ossl_x509store.o -c ossl_x509store.c gcc -shared -o ../../.ext/x86_64-linux/openssl.so openssl_missing.o ossl.o ossl_asn1.o ossl_bio.o ossl_bn.o ossl_cipher.o ossl_config.o ossl_digest.o ossl_engine.o ossl_hmac.o ossl_ns_spki.o ossl_ocsp.o ossl_pkcs12.o ossl_pkcs5.o ossl_pkcs7.o ossl_pkey.o ossl_pkey_dh.o ossl_pkey_dsa.o ossl_pkey_ec.o ossl_pkey_rsa.o ossl_rand.o ossl_ssl.o ossl_ssl_session.o ossl_x509.o ossl_x509attr.o ossl_x509cert.o ossl_x509crl.o ossl_x509ext.o ossl_x509name.o ossl_x509req.o ossl_x509revoked.o ossl_x509store.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lssl -lcrypto -lpthread -lrt -ldl -lcrypt -lm -lc cp ../.././ext/openssl/lib/openssl/bn.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/buffering.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/cipher.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/digest.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/ssl-internal.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/ssl.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/x509-internal.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/x509.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl.rb ../../.ext/common make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/openssl' compiling psych make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/psych' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o emitter.o -c emitter.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o parser.o -c parser.c parser.c: In function ‘parse’: parser.c:59:19: warning: ‘internal_enc’ may be used uninitialized in this function gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o psych.o -c psych.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o to_ruby.o -c to_ruby.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o yaml_tree.o -c yaml_tree.c gcc -shared -o ../../.ext/x86_64-linux/psych.so emitter.o parser.o psych.o to_ruby.o yaml_tree.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lyaml -lpthread -lrt -ldl -lcrypt -lm -lc cp ../.././ext/psych/lib/psych/coder.rb ../../.ext/common/psych cp ../.././ext/psych/lib/psych/core_ext.rb ../../.ext/common/psych cp ../.././ext/psych/lib/psych/deprecated.rb ../../.ext/common/psych cp ../.././ext/psych/lib/psych/handler.rb ../../.ext/common/psych cp ../.././ext/psych/lib/psych/nodes.rb ../../.ext/common/psych cp ../.././ext/psych/lib/psych/omap.rb ../../.ext/common/psych cp ../.././ext/psych/lib/psych/parser.rb ../../.ext/common/psych cp ../.././ext/psych/lib/psych/scalar_scanner.rb ../../.ext/common/psych cp ../.././ext/psych/lib/psych/set.rb ../../.ext/common/psych cp ../.././ext/psych/lib/psych/tree_builder.rb ../../.ext/common/psych cp ../.././ext/psych/lib/psych/visitors.rb ../../.ext/common/psych cp ../.././ext/psych/lib/psych/json/tree_builder.rb ../../.ext/common/psych/json cp ../.././ext/psych/lib/psych/nodes/alias.rb ../../.ext/common/psych/nodes cp ../.././ext/psych/lib/psych/nodes/document.rb ../../.ext/common/psych/nodes cp ../.././ext/psych/lib/psych/nodes/mapping.rb ../../.ext/common/psych/nodes cp ../.././ext/psych/lib/psych/nodes/node.rb ../../.ext/common/psych/nodes cp ../.././ext/psych/lib/psych/nodes/scalar.rb ../../.ext/common/psych/nodes cp ../.././ext/psych/lib/psych/nodes/sequence.rb ../../.ext/common/psych/nodes cp ../.././ext/psych/lib/psych/nodes/stream.rb ../../.ext/common/psych/nodes cp ../.././ext/psych/lib/psych/visitors/emitter.rb ../../.ext/common/psych/visitors cp ../.././ext/psych/lib/psych/visitors/json_tree.rb ../../.ext/common/psych/visitors cp ../.././ext/psych/lib/psych/visitors/to_ruby.rb ../../.ext/common/psych/visitors cp ../.././ext/psych/lib/psych/visitors/visitor.rb ../../.ext/common/psych/visitors cp ../.././ext/psych/lib/psych/visitors/yaml_tree.rb ../../.ext/common/psych/visitors cp ../.././ext/psych/lib/psych.rb ../../.ext/common make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/psych' compiling pty make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/pty' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/pty -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o pty.o -c pty.c pty.c: In function ‘establishShell’: pty.c:271:9: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result pty.c: In function ‘chfunc’: pty.c:211:10: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result gcc -shared -o ../../.ext/x86_64-linux/pty.so pty.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lutil -lpthread -lrt -ldl -lcrypt -lm -lc cp ../.././ext/pty/lib/expect.rb ../../.ext/common make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/pty' compiling racc/cparse make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/racc/cparse' /bin/mkdir -p ../../../.ext/x86_64-linux/racc gcc -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/racc/cparse -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o cparse.o -c cparse.c gcc -shared -o ../../../.ext/x86_64-linux/racc/cparse.so cparse.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/racc/cparse' compiling readline make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/readline' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/readline -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o readline.o -c readline.c gcc -shared -o ../../.ext/x86_64-linux/readline.so readline.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lreadline -lncurses -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/readline' compiling ripper make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/ripper' ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' -I./- -I'../.././ext' -rpurelib.rb ../.././ext/ripper/tools/preproc.rb ../.././parse.y --output=ripper.y bison -t -v -oy.tab.c ripper.y sed -f ../.././tool/ytab.sed -e "/^#/s!y\.tab\.c!ripper.c!" y.tab.c > ripper.c ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' -I./- -I'../.././ext' -rpurelib.rb ../.././ext/ripper/tools/generate.rb --mode=eventids1 --ids1src=../.././parse.y --output=eventids1.c ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' -I./- -I'../.././ext' -rpurelib.rb ../.././ext/ripper/tools/generate.rb --mode=eventids2table --ids2src=../.././ext/ripper/eventids2.c --output=eventids2table.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ripper.o -c ripper.c gcc -shared -o ../../.ext/x86_64-linux/ripper.so ripper.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc cp ../.././ext/ripper/lib/ripper/core.rb ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper/filter.rb ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper/lexer.rb ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper/sexp.rb ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper.rb ../../.ext/common ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' -I./- -I'../.././ext' -rpurelib.rb ../.././ext/ripper/tools/generate.rb --mode=check --ids1src=../.././parse.y --ids2src=../.././ext/ripper/eventids2.c make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/ripper' compiling sdbm make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/sdbm' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/sdbm -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o init.o -c init.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/sdbm -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o _sdbm.o -c _sdbm.c _sdbm.c: In function ‘chkpage’: _sdbm.c:864:38: warning: comparison between signed and unsigned integer expressions _sdbm.c: In function ‘makroom’: _sdbm.c:425:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result gcc -shared -o ../../.ext/x86_64-linux/sdbm.so init.o _sdbm.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/sdbm' compiling socket make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/socket' generating constant definitions gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o init.o -c init.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o constants.o -c constants.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o basicsocket.o -c basicsocket.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o socket.o -c socket.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ipsocket.o -c ipsocket.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o tcpsocket.o -c tcpsocket.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o tcpserver.o -c tcpserver.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o sockssocket.o -c sockssocket.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o udpsocket.o -c udpsocket.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o unixsocket.o -c unixsocket.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o unixserver.o -c unixserver.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o option.o -c option.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o ancdata.o -c ancdata.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o raddrinfo.o -c raddrinfo.c gcc -shared -o ../../.ext/x86_64-linux/socket.so init.o constants.o basicsocket.o socket.o ipsocket.o tcpsocket.o tcpserver.o sockssocket.o udpsocket.o unixsocket.o unixserver.o option.o ancdata.o raddrinfo.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc cp ../.././ext/socket/lib/socket.rb ../../.ext/common make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/socket' compiling stringio make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/stringio' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/stringio -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o stringio.o -c stringio.c gcc -shared -o ../../.ext/x86_64-linux/stringio.so stringio.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/stringio' compiling strscan make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/strscan' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/strscan -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o strscan.o -c strscan.c gcc -shared -o ../../.ext/x86_64-linux/strscan.so strscan.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/strscan' compiling syck make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/syck' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o bytecode.o -c bytecode.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o emitter.o -c emitter.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o gram.o -c gram.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o handler.o -c handler.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o implicit.o -c implicit.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o node.o -c node.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o rubyext.o -c rubyext.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o syck.o -c syck.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o token.o -c token.c gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o yaml2byte.o -c yaml2byte.c gcc -shared -o ../../.ext/x86_64-linux/syck.so bytecode.o emitter.o gram.o handler.o implicit.o node.o rubyext.o syck.o token.o yaml2byte.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc cp ../.././ext/syck/lib/syck/baseemitter.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck/basenode.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck/constants.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck/encoding.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck/error.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck/loader.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck/rubytypes.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck/stream.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck/stringio.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck/syck.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck/tag.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck/types.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck/yamlnode.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck/ypath.rb ../../.ext/common/syck cp ../.././ext/syck/lib/syck.rb ../../.ext/common cp ../.././ext/syck/lib/yaml/syck.rb ../../.ext/common/yaml make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/syck' compiling syslog make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/syslog' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/syslog -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o syslog.o -c syslog.c gcc -shared -o ../../.ext/x86_64-linux/syslog.so syslog.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/syslog' compiling tk check functions......... check struct members.. check libraries.... Use ActiveTcl libraries (if available). Search tclConfig.sh and tkConfig.sh............................ Fail to find [tclConfig.sh, tkConfig.sh] Use X11 libraries (or use TK_XINCLUDES/TK_XLIBSW information on tkConfig.sh). Search tcl.h...... Search tk.h......Can't find "tcl.h". Can't find "tk.h". Can't find proper Tcl/Tk libraries. So, can't make tcltklib.so which is required by Ruby/Tk. compiling tk/tkutil compiling win32ole compiling zlib make[1]: Entering directory `/mnt/share/study/src/lang/ruby/ext/zlib' gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/zlib -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o zlib.o -c zlib.c gcc -shared -o ../../.ext/x86_64-linux/zlib.so zlib.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -lz -lpthread -lrt -ldl -lcrypt -lm -lc make[1]: Leaving directory `/mnt/share/study/src/lang/ruby/ext/zlib' making ruby make[1]: Entering directory `/mnt/share/study/src/lang/ruby' gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -L. -rdynamic -Wl,-export-dynamic main.o -Wl,-R -Wl,/usr/local/lib -L/usr/local/lib -lruby-static -lpthread -lrt -ldl -lcrypt -lm -o ruby make[1]: Leaving directory `/mnt/share/study/src/lang/ruby' Generating RDoc documentation ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/runruby.rb --extout=.ext -- "./bin/rdoc" --no-force-update --all --ri --op ".ext/rdoc" "." Parsing sources... No definition for iseq_inspect No definition for rb_iseq_disasm No definition for rb_iseq_disasm No definition for iseq_to_a No definition for iseq_eval No definition for iseq_s_load No definition for iseq_s_compile No definition for iseq_s_compile No definition for iseq_s_compile_file No definition for iseq_s_compile_option_get No definition for iseq_s_compile_option_set No definition for iseq_s_disasm No definition for iseq_s_disasm No definition for rb_f_require_relative No definition for rb_struct_init_copy No definition for range_initialize_copy No definition for rb_obj_hash No definition for rb_obj_methods No definition for rb_obj_protected_methods No definition for rb_obj_private_methods No definition for rb_obj_public_methods No definition for rb_mod_attr lib/irb/inspector.rb:36:36: Couldn't find INSPECTORS. Assuming it's a module No definition for BigDecimal_add2gdecimal.c No definition for BigDecimal_sub2 No definition for BigDecimal_mult2 No definition for BigDecimal_div2 No definition for BigDecimal_hash No definition for BigDecimal_uplus No definition for BigDecimal_neg No definition for BigDecimal_dup No definition for BigDecimal_dump No definition for BigDecimal_global_new No definition for fgdbm_setoptc No definition for ossl_asn1_traverse1.c No definition for ossl_asn1_decode No definition for ossl_asn1_decode_all No definition for ossl_asn1data_initialize No definition for ossl_asn1data_to_der No definition for ossl_asn1_initialize No definition for ossl_asn1prim_to_der No definition for ossl_asn1_initialize No definition for ossl_asn1cons_to_der No definition for ossl_asn1cons_each No definition for ossl_bn_copysl_bn.c No definition for ossl_bn_num_bytes No definition for ossl_bn_num_bits No definition for ossl_bn_add No definition for ossl_bn_sub No definition for ossl_bn_mul No definition for ossl_bn_sqr No definition for ossl_bn_mod No definition for ossl_bn_mod_add No definition for ossl_bn_mod_sub No definition for ossl_bn_mod_mul No definition for ossl_bn_mod_sqr No definition for ossl_bn_exp No definition for ossl_bn_mod_exp No definition for ossl_bn_gcd No definition for ossl_bn_cmp No definition for ossl_bn_ucmp No definition for ossl_bn_eql No definition for ossl_bn_is_zero No definition for ossl_bn_is_one No definition for ossl_bn_is_odd No definition for ossl_bn_s_rand No definition for ossl_bn_s_pseudo_rand No definition for ossl_bn_s_rand_range No definition for ossl_bn_s_pseudo_rand_range No definition for ossl_bn_set_bit No definition for ossl_bn_clear_bit No definition for ossl_bn_mask_bits No definition for ossl_bn_lshift No definition for ossl_bn_rshift No definition for ossl_bn_self_lshift No definition for ossl_bn_self_rshift No definition for ossl_bn_to_bn No definition for ossl_bn_coerce No definition for ossl_bn_mod_inverse No definition for ossl_config_s_parseig.c No definition for ossl_config_initialize No definition for ossl_config_get_value No definition for ossl_config_get_value_old No definition for rb_f_notimplement No definition for ossl_config_add_value_m No definition for ossl_config_get_section_old No definition for ossl_config_set_section No definition for ossl_config_get_sections No definition for ossl_config_to_s No definition for ossl_config_each No definition for ossl_config_inspect Enclosing class/module 'cDigest' for class DigestError not known No definition for ossl_engine_s_loadine.c No definition for ossl_engine_s_cleanup No definition for ossl_engine_s_engines No definition for ossl_engine_s_by_id No definition for ossl_engine_get_id No definition for ossl_engine_get_name No definition for ossl_engine_finish No definition for rb_f_notimplement No definition for ossl_engine_get_cipher No definition for rb_f_notimplement No definition for ossl_engine_get_digest No definition for ossl_engine_load_privkey No definition for ossl_engine_load_pubkey No definition for ossl_engine_set_default No definition for ossl_engine_ctrl_cmd No definition for ossl_engine_get_cmds No definition for ossl_engine_inspect No definition for ossl_spki_initializeki.c No definition for ossl_spki_to_der No definition for ossl_spki_to_pem No definition for ossl_spki_print No definition for ossl_spki_get_public_key No definition for ossl_spki_set_public_key No definition for ossl_spki_sign No definition for ossl_spki_get_challenge No definition for ossl_spki_set_challenge No definition for ossl_ocspreq_initialize No definition for ossl_ocspreq_add_nonce No definition for ossl_ocspreq_add_certid No definition for ossl_ocspreq_get_certid No definition for ossl_ocspreq_sign No definition for ossl_ocspreq_verify No definition for ossl_ocspreq_to_der No definition for ossl_ocspres_initialize No definition for ossl_ocspres_status No definition for ossl_ocspres_status_string No definition for ossl_ocspres_get_basic No definition for ossl_ocspres_to_der No definition for ossl_ocspbres_initialize No definition for ossl_ocspbres_copy_nonce No definition for ossl_ocspbres_add_nonce No definition for ossl_ocspbres_add_status No definition for ossl_ocspbres_get_status No definition for ossl_ocspbres_sign No definition for ossl_ocspbres_verify No definition for ossl_ocspcid_initialize No definition for ossl_ocspcid_cmp No definition for ossl_ocspcid_cmp_issuer No definition for ossl_ocspcid_get_serial No definition for ossl_pkcs7_set_detached No definition for ossl_pkcs7_get_detached No definition for ossl_pkcs7_detached_p No definition for ossl_pkcs7_set_cipher No definition for ossl_pkcs7_add_signer No definition for ossl_pkcs7_get_signer No definition for ossl_pkcs7_add_recipient No definition for ossl_pkcs7_get_recipient No definition for ossl_pkcs7_add_certificate No definition for ossl_pkcs7_set_certificates No definition for ossl_pkcs7_get_certificates No definition for ossl_pkcs7_add_crl No definition for ossl_pkcs7_set_crls No definition for ossl_pkcs7_get_crls No definition for ossl_pkcs7_add_data No definition for ossl_pkcs7_verify No definition for ossl_pkcs7_decrypt No definition for ossl_pkcs7_to_pem No definition for ossl_pkcs7_to_der No definition for ossl_pkcs7si_initialize No definition for ossl_pkcs7si_get_issuer No definition for ossl_pkcs7si_get_serial No definition for ossl_pkcs7si_get_signed_time No definition for ossl_pkcs7ri_initialize No definition for ossl_pkcs7ri_get_issuer No definition for ossl_pkcs7ri_get_serial No definition for ossl_pkcs7ri_get_enc_key No definition for ossl_pkcs12_to_ders12.c No definition for ossl_pkey_initializec No definition for ossl_pkey_sign No definition for ossl_pkey_verify No definition for ossl_ec_group_set_curve_name No definition for ossl_rsa_blinding_onrsa.c No definition for ossl_rsa_blinding_off No definition for ossl_sslctx_set_ssl_version No definition for ossl_ssl_get_verify_result No definition for ossl_x509_inspect09cert.c No definition for ossl_x509crl_initializec No definition for ossl_x509crl_get_version No definition for ossl_x509crl_set_version No definition for ossl_x509crl_get_signature_algorithm No definition for ossl_x509crl_get_issuer No definition for ossl_x509crl_set_issuer No definition for ossl_x509crl_get_last_update No definition for ossl_x509crl_set_last_update No definition for ossl_x509crl_get_next_update No definition for ossl_x509crl_set_next_update No definition for ossl_x509crl_get_revoked No definition for ossl_x509crl_set_revoked No definition for ossl_x509crl_add_revoked No definition for ossl_x509crl_sign No definition for ossl_x509crl_verify No definition for ossl_x509crl_to_der No definition for ossl_x509crl_to_pem No definition for ossl_x509crl_to_text No definition for ossl_x509crl_add_extension No definition for ossl_x509extfactory_initialize No definition for ossl_x509extfactory_set_issuer_cert No definition for ossl_x509extfactory_set_subject_cert No definition for ossl_x509extfactory_set_subject_req No definition for ossl_x509extfactory_set_crl No definition for rb_f_notimplement No definition for ossl_x509extfactory_set_config No definition for ossl_x509ext_initialize No definition for ossl_x509ext_set_oid No definition for ossl_x509ext_set_value No definition for ossl_x509ext_set_critical No definition for ossl_x509ext_get_oid No definition for ossl_x509ext_get_value No definition for ossl_x509ext_get_critical No definition for ossl_x509ext_to_der No definition for ossl_x509name_cmp09name.c No definition for ossl_x509name_eql No definition for ossl_x509req_initializec No definition for ossl_x509req_to_pem No definition for ossl_x509req_to_der No definition for ossl_x509req_to_text No definition for ossl_x509req_get_version No definition for ossl_x509req_set_version No definition for ossl_x509req_get_subject No definition for ossl_x509req_set_subject No definition for ossl_x509req_get_signature_algorithm No definition for ossl_x509req_get_public_key No definition for ossl_x509req_set_public_key No definition for ossl_x509req_sign No definition for ossl_x509req_get_attributes No definition for ossl_x509req_set_attributes No definition for ossl_x509req_add_attribute No definition for ossl_x509revoked_initializec No definition for ossl_x509revoked_get_serial No definition for ossl_x509revoked_set_serial No definition for ossl_x509revoked_get_time No definition for ossl_x509revoked_set_time No definition for ossl_x509revoked_add_extension No definition for ossl_x509store_set_flags.c No definition for ossl_x509store_set_purpose No definition for ossl_x509store_set_trust No definition for ossl_x509store_set_time No definition for ossl_x509store_add_path No definition for ossl_x509store_add_file No definition for ossl_x509store_set_default_paths No definition for ossl_x509store_add_cert No definition for ossl_x509store_add_crl No definition for ossl_x509store_verify No definition for echild_status No definition for socks_initockssocket.c No definition for socks_s_close No definition for rb_io_addstrtringio.c No definition for rb_io_print No definition for rb_io_printf No definition for rb_io_puts 100% [514/514] doc/re.rdoc Generating RI... Files: 514 Classes: 1086 ( 649 undocumented) Constants: 1365 ( 1142 undocumented) Modules: 240 ( 138 undocumented) Methods: 7645 ( 2875 undocumented) 53.52% documented Elapsed: 90.0s