Project

General

Profile

ruby2.5_build_error.txt

miyohide (Hidenori Miyoshi), 12/25/2017 11:36 PM

 
1

    
2
/tmp/ruby-build.20171226075813.10682 ~
3
/tmp/ruby-build.20171226075813.10682/ruby-2.5.0 /tmp/ruby-build.20171226075813.10682 ~
4
checking for ruby... /usr/local/rbenv/shims/ruby
5
tool/config.guess already exists
6
tool/config.sub already exists
7
checking build system type... x86_64-pc-linux-gnu
8
checking host system type... x86_64-pc-linux-gnu
9
checking target system type... x86_64-pc-linux-gnu
10
checking for gcc... gcc
11
checking whether the C compiler works... yes
12
checking for C compiler default output file name... a.out
13
checking for suffix of executables...
14
checking whether we are cross compiling... no
15
checking for suffix of object files... o
16
checking whether we are using the GNU C compiler... yes
17
checking whether gcc accepts -g... yes
18
checking for gcc option to accept ISO C89... none needed
19
checking for g++... g++
20
checking whether we are using the GNU C++ compiler... yes
21
checking whether g++ accepts -g... yes
22
checking how to run the C preprocessor... gcc -E
23
checking for grep that handles long lines and -e... /bin/grep
24
checking for egrep... /bin/grep -E
25
checking whether gcc needs -traditional... no
26
checking for ld... ld
27
checking whether the linker is GNU ld... yes
28
checking whether gcc -E accepts -o... yes
29
checking for ranlib... ranlib
30
checking for ar... ar
31
checking for ar flags... rcD
32
checking for as... as
33
checking for objdump... objdump
34
checking for objcopy... objcopy
35
checking for nm... nm
36
checking whether ln -s works... yes
37
checking whether make sets $(MAKE)... yes
38
checking for a BSD-compatible install... /usr/bin/install -c
39
checking for a thread-safe mkdir -p... /bin/mkdir -p
40
checking for dtrace... no
41
checking for dot... no
42
checking for doxygen... no
43
checking for pkg-config... pkg-config
44
checking for ANSI C header files... yes
45
checking for sys/types.h... yes
46
checking for sys/stat.h... yes
47
checking for stdlib.h... yes
48
checking for string.h... yes
49
checking for memory.h... yes
50
checking for strings.h... yes
51
checking for inttypes.h... yes
52
checking for stdint.h... yes
53
checking for unistd.h... yes
54
checking minix/config.h usability... no
55
checking minix/config.h presence... no
56
checking for minix/config.h... no
57
checking whether it is safe to define __EXTENSIONS__... yes
58
checking for cd using physical directory... cd -P
59
checking whether CFLAGS is valid... yes
60
checking whether LDFLAGS is valid... yes
61
checking whether -Wl,-R. is accepted as LDFLAGS... yes
62
checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes
63
checking whether -Wno-unused-parameter is accepted as CFLAGS... yes
64
checking whether -Wno-parentheses is accepted as CFLAGS... yes
65
checking whether -Wno-long-long is accepted as CFLAGS... yes
66
checking whether -diag-disable=175,188,2259 is accepted as CFLAGS... no
67
checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes
68
checking whether -Wno-tautological-compare is accepted as CFLAGS... yes
69
checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes
70
checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes
71
checking whether -Wno-self-assign is accepted as CFLAGS... yes
72
checking whether -Wunused-variable is accepted as CFLAGS... yes
73
checking whether -Wimplicit-int is accepted as CFLAGS... yes
74
checking whether -Wpointer-arith is accepted as CFLAGS... yes
75
checking whether -Wwrite-strings is accepted as CFLAGS... yes
76
checking whether -Wdeclaration-after-statement is accepted as CFLAGS... yes
77
checking whether -Wshorten-64-to-32 is accepted as CFLAGS... no
78
checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes
79
checking whether -Wdivision-by-zero is accepted as CFLAGS... no
80
checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes
81
checking whether -Wmisleading-indentation is accepted as CFLAGS... no
82
checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... yes
83
checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no
84
checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no
85
checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no
86
checking whether -Wduplicated-cond is accepted as CFLAGS... no
87
checking whether -Wrestrict is accepted as CFLAGS... no
88
checking whether -Wextra-tokens is accepted as CFLAGS... no
89
checking whether -Wall -Wextra is accepted as CFLAGS... yes
90
checking whether -Qunused-arguments is accepted as CFLAGS... no
91
checking whether INFINITY is available without C99 option... yes
92
checking whether NAN is available without C99 option... yes
93
checking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes
94
checking whether -fstack-protector is accepted as CFLAGS... yes
95
checking whether -fstack-protector is accepted as LDFLAGS... yes
96
checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... no
97
checking whether -std=gnu99 is accepted as CFLAGS... yes
98
checking whether -fno-strict-overflow is accepted as CFLAGS... yes
99
checking whether -ggdb3 is accepted as CFLAGS... yes
100
checking whether -fvisibility=hidden is accepted as CFLAGS... yes
101
checking whether -fno-fast-math is accepted as CFLAGS... yes
102
checking whether -fexcess-precision=standard is accepted as CFLAGS... no
103
checking whether -fp-model precise is accepted as CFLAGS... no
104
checking for crypt in -lcrypt... yes
105
checking for dlopen in -ldl... yes
106
checking for shl_load in -ldld... no
107
checking for shutdown in -lsocket... no
108
checking for dirent.h that defines DIR... yes
109
checking for library containing opendir... none required
110
checking for stdbool.h that conforms to C99... yes
111
checking for _Bool... yes
112
checking for sys/wait.h that is POSIX.1 compatible... yes
113
checking a.out.h usability... yes
114
checking a.out.h presence... yes
115
checking for a.out.h... yes
116
checking atomic.h usability... no
117
checking atomic.h presence... no
118
checking for atomic.h... no
119
checking direct.h usability... no
120
checking direct.h presence... no
121
checking for direct.h... no
122
checking grp.h usability... yes
123
checking grp.h presence... yes
124
checking for grp.h... yes
125
checking fcntl.h usability... yes
126
checking fcntl.h presence... yes
127
checking for fcntl.h... yes
128
checking float.h usability... yes
129
checking float.h presence... yes
130
checking for float.h... yes
131
checking ieeefp.h usability... no
132
checking ieeefp.h presence... no
133
checking for ieeefp.h... no
134
checking intrinsics.h usability... no
135
checking intrinsics.h presence... no
136
checking for intrinsics.h... no
137
checking langinfo.h usability... yes
138
checking langinfo.h presence... yes
139
checking for langinfo.h... yes
140
checking limits.h usability... yes
141
checking limits.h presence... yes
142
checking for limits.h... yes
143
checking locale.h usability... yes
144
checking locale.h presence... yes
145
checking for locale.h... yes
146
checking malloc.h usability... yes
147
checking malloc.h presence... yes
148
checking for malloc.h... yes
149
checking malloc/malloc.h usability... no
150
checking malloc/malloc.h presence... no
151
checking for malloc/malloc.h... no
152
checking malloc_np.h usability... no
153
checking malloc_np.h presence... no
154
checking for malloc_np.h... no
155
checking net/socket.h usability... no
156
checking net/socket.h presence... no
157
checking for net/socket.h... no
158
checking process.h usability... no
159
checking process.h presence... no
160
checking for process.h... no
161
checking pwd.h usability... yes
162
checking pwd.h presence... yes
163
checking for pwd.h... yes
164
checking setjmpex.h usability... no
165
checking setjmpex.h presence... no
166
checking for setjmpex.h... no
167
checking sys/attr.h usability... no
168
checking sys/attr.h presence... no
169
checking for sys/attr.h... no
170
checking sys/fcntl.h usability... yes
171
checking sys/fcntl.h presence... yes
172
checking for sys/fcntl.h... yes
173
checking sys/file.h usability... yes
174
checking sys/file.h presence... yes
175
checking for sys/file.h... yes
176
checking sys/id.h usability... no
177
checking sys/id.h presence... no
178
checking for sys/id.h... no
179
checking sys/ioctl.h usability... yes
180
checking sys/ioctl.h presence... yes
181
checking for sys/ioctl.h... yes
182
checking sys/mkdev.h usability... no
183
checking sys/mkdev.h presence... no
184
checking for sys/mkdev.h... no
185
checking sys/param.h usability... yes
186
checking sys/param.h presence... yes
187
checking for sys/param.h... yes
188
checking sys/prctl.h usability... yes
189
checking sys/prctl.h presence... yes
190
checking for sys/prctl.h... yes
191
checking sys/resource.h usability... yes
192
checking sys/resource.h presence... yes
193
checking for sys/resource.h... yes
194
checking sys/select.h usability... yes
195
checking sys/select.h presence... yes
196
checking for sys/select.h... yes
197
checking sys/sendfile.h usability... yes
198
checking sys/sendfile.h presence... yes
199
checking for sys/sendfile.h... yes
200
checking sys/socket.h usability... yes
201
checking sys/socket.h presence... yes
202
checking for sys/socket.h... yes
203
checking sys/syscall.h usability... yes
204
checking sys/syscall.h presence... yes
205
checking for sys/syscall.h... yes
206
checking sys/sysmacros.h usability... yes
207
checking sys/sysmacros.h presence... yes
208
checking for sys/sysmacros.h... yes
209
checking sys/time.h usability... yes
210
checking sys/time.h presence... yes
211
checking for sys/time.h... yes
212
checking sys/times.h usability... yes
213
checking sys/times.h presence... yes
214
checking for sys/times.h... yes
215
checking sys/uio.h usability... yes
216
checking sys/uio.h presence... yes
217
checking for sys/uio.h... yes
218
checking sys/utime.h usability... no
219
checking sys/utime.h presence... no
220
checking for sys/utime.h... no
221
checking syscall.h usability... yes
222
checking syscall.h presence... yes
223
checking for syscall.h... yes
224
checking time.h usability... yes
225
checking time.h presence... yes
226
checking for time.h... yes
227
checking ucontext.h usability... yes
228
checking ucontext.h presence... yes
229
checking for ucontext.h... yes
230
checking utime.h usability... yes
231
checking utime.h presence... yes
232
checking for utime.h... yes
233
checking gmp.h usability... no
234
checking gmp.h presence... no
235
checking for gmp.h... no
236
checking for special C compiler options needed for large files... no
237
checking for _FILE_OFFSET_BITS value needed for large files... no
238
checking whether byte ordering is bigendian... no
239
checking for an ANSI C-conforming const... yes
240
checking whether char is unsigned... no
241
checking for inline... inline
242
checking for working volatile... yes
243
checking for typeof syntax and keyword spelling... typeof
244
checking for long long... yes
245
checking for off_t... yes
246
checking char bit... 8
247
checking size of int... 4
248
checking size of short... 2
249
checking size of long... 8
250
checking size of long long... 8
251
checking size of __int64... 0
252
checking size of __int128... 0
253
checking size of off_t... 8
254
checking size of void*... 8
255
checking size of float... 4
256
checking size of double... 8
257
checking size of time_t... 8
258
checking size of clock_t... 8
259
checking packed struct attribute... x __attribute__((packed))
260
checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes
261
checking for printf prefix for long long... ll
262
checking for pid_t... yes
263
checking for convertible type of pid_t... INT
264
checking for uid_t... yes
265
checking for convertible type of uid_t... UINT
266
checking for gid_t... yes
267
checking for convertible type of gid_t... UINT
268
checking for time_t... yes
269
checking for convertible type of time_t... LONG
270
checking for dev_t... yes
271
checking for convertible type of dev_t... ULONG
272
checking for mode_t... yes
273
checking for convertible type of mode_t... UINT
274
checking for rlim_t... yes
275
checking for convertible type of rlim_t... ULONG
276
checking for off_t... (cached) yes
277
checking for convertible type of off_t... LONG
278
checking for clockid_t... yes
279
checking for convertible type of clockid_t... INT
280
checking for prototypes... yes
281
checking token paste string... ansi
282
checking stringization... #expr
283
checking string literal concatenation... yes
284
checking for variable length prototypes and stdarg.h... yes
285
checking for variable length macro... yes
286
checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x
287
checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x
288
checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x
289
checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x
290
checking for DEPRECATED_BY function attribute... x
291
checking for DEPRECATED_TYPE type attribute... __attribute__ ((__deprecated__ mesg)) x
292
checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x
293
checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x
294
checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x
295
checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x
296
checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x
297
checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x
298
checking for WEAK function attribute... __attribute__ ((__weak__)) x
299
checking for FUNC_STDCALL function attribute... x
300
checking for FUNC_CDECL function attribute... x
301
checking for FUNC_FASTCALL function attribute... x
302
checking for FUNC_UNOPTIMIZED function attribute... __attribute__ ((__optimize__("O0"))) x
303
checking for FUNC_MINIMIZED function attribute... __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x
304
checking for function alias... alias
305
checking for __atomic builtins... no
306
checking for __sync builtins... yes
307
checking for __builtin_unreachable... yes
308
checking for exported function attribute... __attribute__ ((__visibility__("default")))
309
checking for function name string predefined identifier... __func__
310
checking if enum over int is allowed... yes
311
checking whether sys_nerr is declared... yes
312
checking whether getenv is declared... yes
313
checking for size_t... yes
314
checking size of size_t... 8
315
checking size of ptrdiff_t... 8
316
checking for printf prefix for size_t... z
317
checking for printf prefix for ptrdiff_t... t
318
checking for struct stat.st_blksize... yes
319
checking for struct stat.st_blocks... yes
320
checking for struct stat.st_rdev... yes
321
checking size of struct stat.st_size... SIZEOF_OFF_T
322
checking size of struct stat.st_blocks... SIZEOF_OFF_T
323
checking size of struct stat.st_ino... SIZEOF_LONG
324
checking for struct stat.st_atim... yes
325
checking for struct stat.st_atimespec... no
326
checking for struct stat.st_atimensec... no
327
checking for struct stat.st_mtim... yes
328
checking for struct stat.st_mtimespec... no
329
checking for struct stat.st_mtimensec... no
330
checking for struct stat.st_ctim... yes
331
checking for struct stat.st_ctimespec... no
332
checking for struct stat.st_ctimensec... no
333
checking for struct stat.st_birthtimespec... no
334
checking for struct timeval... yes
335
checking size of struct timeval.tv_sec... SIZEOF_TIME_T
336
checking for struct timespec... yes
337
checking for struct timezone... yes
338
checking for clockid_t... (cached) yes
339
checking for fd_mask... yes
340
checking for int8_t... yes
341
checking size of int8_t... 1
342
checking for uint8_t... yes
343
checking size of uint8_t... 1
344
checking for int16_t... yes
345
checking size of int16_t... 2
346
checking for uint16_t... yes
347
checking size of uint16_t... 2
348
checking for int32_t... yes
349
checking size of int32_t... 4
350
checking for uint32_t... yes
351
checking size of uint32_t... 4
352
checking for int64_t... yes
353
checking size of int64_t... 8
354
checking for uint64_t... yes
355
checking size of uint64_t... 8
356
checking for int128_t... no
357
checking for uint128_t... no
358
checking for intptr_t... yes
359
checking size of intptr_t... 8
360
checking for uintptr_t... yes
361
checking size of uintptr_t... 8
362
checking for ssize_t... yes
363
checking size of ssize_t... 8
364
checking for stack end address... __libc_stack_end
365
checking for uid_t in sys/types.h... (cached) yes
366
checking type of array argument to getgroups... gid_t
367
checking return type of signal handlers... void
368
checking for working alloca.h... yes
369
checking for alloca... yes
370
checking for dynamic size alloca... ok
371
checking for working memcmp... yes
372
checking for broken erfc of glibc-2.3.6 on IA64... no
373
checking for acosh... yes
374
checking for cbrt... yes
375
checking for crypt... yes
376
checking for dup2... yes
377
checking for erf... yes
378
checking for explicit_bzero... no
379
checking for ffs... yes
380
checking for finite... yes
381
checking for flock... yes
382
checking for hypot... yes
383
checking for isinf... yes
384
checking for isnan... yes
385
checking for lgamma_r... yes
386
checking for memmove... yes
387
checking for nextafter... yes
388
checking for setproctitle... no
389
checking for strchr... yes
390
checking for strerror... yes
391
checking for strlcat... no
392
checking for strlcpy... no
393
checking for strstr... yes
394
checking for tgamma... yes
395
checking sys/pstat.h usability... no
396
checking sys/pstat.h presence... no
397
checking for sys/pstat.h... no
398
checking for signbit... yes
399
checking for broken memmem... no
400
checking for pid_t... (cached) yes
401
checking vfork.h usability... no
402
checking vfork.h presence... no
403
checking for vfork.h... no
404
checking for fork... yes
405
checking for vfork... yes
406
checking for working fork... yes
407
checking for working vfork... (cached) yes
408
checking for __syscall... no
409
checking for _longjmp... yes
410
checking for arc4random_buf... no
411
checking for atan2l... yes
412
checking for atan2f... yes
413
checking for chroot... yes
414
checking for chsize... no
415
checking for clock_gettime... no
416
checking for cosh... yes
417
checking for crypt_r... yes
418
checking for daemon... (cached) no
419
checking for dirfd... yes
420
checking for dl_iterate_phdr... yes
421
checking for dlopen... yes
422
checking for dladdr... yes
423
checking for dup... yes
424
checking for dup3... yes
425
checking for eaccess... yes
426
checking for endgrent... yes
427
checking for fchmod... yes
428
checking for fchown... yes
429
checking for fcntl... yes
430
checking for fdatasync... yes
431
checking for fdopendir... yes
432
checking for fgetattrlist... no
433
checking for fmod... yes
434
checking for fstatat... yes
435
checking for fsync... yes
436
checking for ftruncate... yes
437
checking for ftruncate64... yes
438
checking for getattrlist... no
439
checking for getcwd... yes
440
checking for getgidx... no
441
checking for getgrnam... yes
442
checking for getgrnam_r... yes
443
checking for getgroups... yes
444
checking for getpgid... yes
445
checking for getpgrp... yes
446
checking for getpriority... yes
447
checking for getpwnam_r... yes
448
checking for getresgid... yes
449
checking for getresuid... yes
450
checking for getrlimit... yes
451
checking for getsid... yes
452
checking for gettimeofday... yes
453
checking for getuidx... no
454
checking for gmtime_r... yes
455
checking for initgroups... yes
456
checking for ioctl... yes
457
checking for isfinite... no
458
checking for issetugid... no
459
checking for killpg... yes
460
checking for lchmod... no
461
checking for lchown... yes
462
checking for link... yes
463
checking for llabs... yes
464
checking for lockf... yes
465
checking for log2... yes
466
checking for lstat... yes
467
checking for lutimes... yes
468
checking for malloc_usable_size... yes
469
checking for malloc_size... no
470
checking for mblen... yes
471
checking for memalign... yes
472
checking for memset_s... no
473
checking for writev... yes
474
checking for memrchr... yes
475
checking for memmem... yes
476
checking for mkfifo... yes
477
checking for mknod... yes
478
checking for mktime... yes
479
checking for openat... yes
480
checking for pipe2... yes
481
checking for poll... yes
482
checking for posix_fadvise... yes
483
checking for posix_memalign... yes
484
checking for ppoll... yes
485
checking for pread... yes
486
checking for pwrite... yes
487
checking for qsort_r... yes
488
checking for qsort_s... no
489
checking for readlink... yes
490
checking for round... yes
491
checking for sched_getaffinity... yes
492
checking for seekdir... yes
493
checking for select_large_fdset... no
494
checking for sendfile... yes
495
checking for setegid... yes
496
checking for setenv... yes
497
checking for seteuid... yes
498
checking for setgid... yes
499
checking for setgroups... yes
500
checking for setpgid... yes
501
checking for setpgrp... yes
502
checking for setregid... yes
503
checking for setresgid... yes
504
checking for setresuid... yes
505
checking for setreuid... yes
506
checking for setrgid... no
507
checking for setrlimit... yes
508
checking for setruid... no
509
checking for setsid... yes
510
checking for setuid... yes
511
checking for shutdown... yes
512
checking for sigaction... yes
513
checking for sigaltstack... yes
514
checking for sigprocmask... yes
515
checking for sinh... yes
516
checking for spawnv... no
517
checking for symlink... yes
518
checking for syscall... yes
519
checking for sysconf... yes
520
checking for tanh... yes
521
checking for telldir... yes
522
checking for timegm... yes
523
checking for times... yes
524
checking for truncate... yes
525
checking for truncate64... yes
526
checking for unsetenv... yes
527
checking for utimensat... yes
528
checking for utimes... yes
529
checking for wait4... yes
530
checking for waitpid... yes
531
checking if getcwd allocates buffer if NULL is given... yes
532
checking crypt.h usability... yes
533
checking crypt.h presence... yes
534
checking for crypt.h... yes
535
checking for struct crypt_data.initialized... yes
536
checking for __builtin_bswap16... no
537
checking for __builtin_bswap32... yes
538
checking for __builtin_bswap64... yes
539
checking for __builtin_popcount... yes
540
checking for __builtin_popcountll... yes
541
checking for __builtin_clz... yes
542
checking for __builtin_clzl... yes
543
checking for __builtin_clzll... yes
544
checking for __builtin_ctz... yes
545
checking for __builtin_ctzll... yes
546
checking for __builtin_add_overflow... no
547
checking for __builtin_sub_overflow... no
548
checking for __builtin_mul_overflow... no
549
checking for __builtin_mul_overflow_p... no
550
checking for __builtin_constant_p... yes
551
checking for __builtin_choose_expr... yes
552
checking for __builtin_choose_expr_constant_p... no
553
checking for __builtin_types_compatible_p... yes
554
checking whether qsort_r is GNU version... yes
555
checking whether qsort_r is BSD version... no
556
checking whether atan2 handles Inf as C99... yes
557
checking for clock_gettime in -lrt... yes
558
checking for clock_getres... yes
559
checking for unsetenv returns a value... yes
560
checking whether struct tm is in sys/time.h or time.h... time.h
561
checking for struct tm.tm_zone... yes
562
checking for struct tm.tm_gmtoff... yes
563
checking for external int daylight... yes
564
checking for negative time_t for gmtime(3)... yes
565
checking for localtime(3) overflow correctly... yes
566
checking for sig_t... yes
567
checking whether right shift preserve sign bit... yes
568
checking whether _SC_CLK_TCK is supported... yes
569
checking stack growing direction on x86_64... -1
570
checking for pthread_kill in -lthr... no
571
checking for pthread_kill in -lpthread... yes
572
checking for pthread_np.h... no
573
checking whether pthread_t is scalar type... yes
574
checking for sched_yield... yes
575
checking for pthread_attr_setinheritsched... yes
576
checking for pthread_attr_get_np... no
577
checking for pthread_attr_getstack... yes
578
checking for pthread_attr_init... yes
579
checking for pthread_get_stackaddr_np... no
580
checking for pthread_get_stacksize_np... no
581
checking for thr_stksegment... no
582
checking for pthread_stackseg_np... no
583
checking for pthread_getthrds_np... no
584
checking for pthread_cond_init... yes
585
checking for pthread_condattr_setclock... yes
586
checking for pthread_condattr_init... yes
587
checking for pthread_sigmask... yes
588
checking for pthread_setname_np... yes
589
checking for pthread_set_name_np... no
590
checking for pthread_getattr_np... yes
591
checking arguments of pthread_setname_np... (pthread_self(), name)
592
checking if mcontext_t is a pointer... no
593
checking for getcontext... yes
594
checking for setcontext... yes
595
checking if fork works with pthread... yes
596
checking whether ELF binaries are produced... yes
597
checking elf.h usability... yes
598
checking elf.h presence... yes
599
checking for elf.h... yes
600
checking elf_abi.h usability... no
601
checking elf_abi.h presence... no
602
checking for elf_abi.h... no
603
checking whether OS depend dynamic link works... yes
604
checking for backtrace... yes
605
checking for broken backtrace... no
606
checking valgrind/memcheck.h usability... no
607
checking valgrind/memcheck.h presence... no
608
checking for valgrind/memcheck.h... no
609
checking for strip... strip
610
checking whether -fPIE is accepted as CFLAGS... yes
611
checking whether -pie is accepted as LDFLAGS... yes
612
checking whether wrapper for LD_LIBRARY_PATH is needed... no
613
checking whether dtrace USDT is available... no
614
checking for __builtin_setjmp... yes with cast ()
615
checking for _setjmpex as a macro or function... no
616
checking for _setjmp as a macro or function... yes
617
checking for sigsetjmp as a macro or function... no
618
checking for setjmp type... __builtin_setjmp
619
checking for prefix of external symbols... NONE
620
checking pthread.h usability... yes
621
checking pthread.h presence... yes
622
checking for pthread.h... yes
623
checking if make is GNU make... yes
624
.ext/include/x86_64-linux/ruby/config.h updated
625
configure: ruby library version = 2.5.0
626
configure: creating ./config.status
627
config.status: creating GNUmakefile
628
config.status: creating Makefile
629
config.status: creating ruby-2.5.pc
630
---
631
Configuration summary for ruby version 2.5.0
632

    
633
   * Installation prefix: /usr/local/rbenv/versions/2.5.0
634
   * exec prefix:         ${prefix}
635
   * arch:                x86_64-linux
636
   * site arch:           ${arch}
637
   * RUBY_BASE_NAME:      ruby
638
   * ruby lib prefix:     ${libdir}/${RUBY_BASE_NAME}
639
   * site libraries path: ${rubylibprefix}/${sitearch}
640
   * vendor path:         ${rubylibprefix}/vendor_ruby
641
   * target OS:           linux
642
   * compiler:            gcc
643
   * with pthread:        yes
644
   * enable shared libs:  no
645
   * dynamic library ext: so
646
   * CFLAGS:              ${optflags} ${debugflags} ${warnflags}
647
   * LDFLAGS:             -L. -L/usr/local/rbenv/versions/2.5.0/lib  \
648
                          -fstack-protector -rdynamic -Wl,-export-dynamic
649
   * optflags:            -O3
650
   * debugflags:          -ggdb3
651
   * warnflags:           -Wall -Wextra -Wno-unused-parameter \
652
                          -Wno-parentheses -Wno-long-long \
653
                          -Wno-missing-field-initializers \
654
                          -Wno-tautological-compare \
655
                          -Wno-parentheses-equality \
656
                          -Wno-constant-logical-operand -Wno-self-assign \
657
                          -Wunused-variable -Wimplicit-int -Wpointer-arith \
658
                          -Wwrite-strings -Wdeclaration-after-statement \
659
                          -Wimplicit-function-declaration \
660
                          -Wdeprecated-declarations \
661
                          -Wno-packed-bitfield-compat
662
   * strip command:       strip -S -x
663
   * install doc:         yes
664
   * man page type:       doc
665

    
666
---
667
        CC = gcc
668
        LD = ld
669
        LDSHARED = gcc -shared
670
        CFLAGS = -O3 -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wno-tautological-compare -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-self-assign -Wunused-variable -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -std=gnu99
671
        XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -fPIE
672
        CPPFLAGS = -I/usr/local/rbenv/versions/2.5.0/include    -I. -I.ext/include/x86_64-linux -I./include -I. -I./enc/unicode/10.0.0
673
        DLDFLAGS = -L/usr/local/rbenv/versions/2.5.0/lib  -fstack-protector -pie
674
        SOLIBS =
675
        LANG = ja_JP.UTF-8
676
        LC_ALL =
677
        LC_CTYPE = ja_JP.UTF-8
678
gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-18)
679
Copyright (C) 2010 Free Software Foundation, Inc.
680
This is free software; see the source for copying conditions.  There is NO
681
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
682

    
683
compiling ./main.c
684
compiling dmydln.c
685
compiling miniinit.c
686
compiling dmyext.c
687
compiling miniprelude.c
688
making dummy probes.h
689
compiling bignum.c
690
compiling class.c
691
compiling compar.c
692
compiling compile.c
693
compiling complex.c
694
compiling cont.c
695
compiling debug.c
696
compiling debug_counter.c
697
compiling dir.c
698
compiling dln_find.c
699
compiling encoding.c
700
compiling enum.c
701
compiling enumerator.c
702
compiling error.c
703
error.c: In function ‘bug_important_message’:
704
error.c:435: 警告: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result
705
error.c:441: 警告: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result
706
compiling eval.c
707
eval.c: In function ‘setup_exception’:
708
eval.c:542: 警告: ‘_ec’ may be used uninitialized in this function
709
eval.c:511: 警告: ‘_ec’ may be used uninitialized in this function
710
eval.c: In function ‘ruby_setup’:
711
eval.c:59: 警告: ‘_ec’ may be used uninitialized in this function
712
compiling file.c
713
eval.c: In function ‘ruby_options’:
714
eval.c:103: 警告: ‘_ec’ may be used uninitialized in this function
715
トップレベル:
716
cc1: 警告: unrecognized command line option "-Wno-self-assign"
717
cc1: 警告: unrecognized command line option "-Wno-constant-logical-operand"
718
cc1: 警告: unrecognized command line option "-Wno-parentheses-equality"
719
cc1: 警告: unrecognized command line option "-Wno-tautological-compare"
720
compiling gc.c
721
In file included from eval.c:35:
722
eval_jump.c: In function ‘rb_exec_end_proc’:
723
eval_jump.c:121: 警告: ‘_ec’ may be used uninitialized in this function
724
eval.c: In function ‘ruby_cleanup’:
725
eval.c:172: 警告: ‘_ec’ may be used uninitialized in this function
726
トップレベル:
727
cc1: 警告: unrecognized command line option "-Wno-self-assign"
728
cc1: 警告: unrecognized command line option "-Wno-constant-logical-operand"
729
cc1: 警告: unrecognized command line option "-Wno-parentheses-equality"
730
cc1: 警告: unrecognized command line option "-Wno-tautological-compare"
731
compiling hash.c
732
gc.c: In function ‘run_finalizer’:
733
gc.c:2811: 警告: ‘_ec’ may be used uninitialized in this function
734
compiling inits.c
735
compiling io.c
736
compiling iseq.c
737
トップレベル:
738
cc1: 警告: unrecognized command line option "-Wno-self-assign"
739
cc1: 警告: unrecognized command line option "-Wno-constant-logical-operand"
740
cc1: 警告: unrecognized command line option "-Wno-parentheses-equality"
741
cc1: 警告: unrecognized command line option "-Wno-tautological-compare"
742
compiling load.c
743
load.c: In function ‘rb_load_internal0’:
744
load.c:594: 警告: ‘_ec’ may be used uninitialized in this function
745
compiling marshal.c
746
load.c: In function ‘rb_require_internal’:
747
load.c:971: 警告: ‘_ec’ may be used uninitialized in this function
748
トップレベル:
749
cc1: 警告: unrecognized command line option "-Wno-self-assign"
750
cc1: 警告: unrecognized command line option "-Wno-constant-logical-operand"
751
cc1: 警告: unrecognized command line option "-Wno-parentheses-equality"
752
cc1: 警告: unrecognized command line option "-Wno-tautological-compare"
753
compiling math.c
754
compiling node.c
755
compiling numeric.c
756
compiling object.c
757
compiling pack.c
758
compiling parse.c
759
compiling proc.c
760
compiling process.c
761
compiling random.c
762
compiling range.c
763
compiling rational.c
764
compiling re.c
765
compiling regcomp.c
766
compiling regenc.c
767
compiling regerror.c
768
compiling regexec.c
769
compiling regparse.c
770
compiling regsyntax.c
771
compiling ruby.c
772
compiling safe.c
773
compiling signal.c
774
compiling sprintf.c
775
In file included from sprintf.c:1254:
776
vsnprintf.c: In function ‘BSD_vfprintf’:
777
vsnprintf.c:832: 警告: 符合無しの式 < 0 という比較は常に false です
778
compiling st.c
779
compiling strftime.c
780
strftime.c: In function ‘rb_strftime_with_timespec’:
781
strftime.c:433: 警告: embedded ‘\0’ in format
782
strftime.c:438: 警告: embedded ‘\0’ in format
783
strftime.c:447: 警告: embedded ‘\0’ in format
784
strftime.c:452: 警告: embedded ‘\0’ in format
785
strftime.c:457: 警告: embedded ‘\0’ in format
786
strftime.c:462: 警告: embedded ‘\0’ in format
787
strftime.c:484: 警告: embedded ‘\0’ in format
788
strftime.c:486: 警告: embedded ‘\0’ in format
789
strftime.c:490: 警告: embedded ‘\0’ in format
790
strftime.c:496: 警告: embedded ‘\0’ in format
791
strftime.c:500: 警告: embedded ‘\0’ in format
792
strftime.c:505: 警告: embedded ‘\0’ in format
793
strftime.c:509: 警告: embedded ‘\0’ in format
794
strftime.c:522: 警告: embedded ‘\0’ in format
795
strftime.c:528: 警告: embedded ‘\0’ in format
796
strftime.c:531: 警告: embedded ‘\0’ in format
797
strftime.c:658: 警告: embedded ‘\0’ in format
798
strftime.c:677: 警告: embedded ‘\0’ in format
799
strftime.c:686: 警告: embedded ‘\0’ in format
800
strftime.c:700: 警告: embedded ‘\0’ in format
801
strftime.c:715: 警告: embedded ‘\0’ in format
802
strftime.c:720: 警告: embedded ‘\0’ in format
803
strftime.c:747: 警告: embedded ‘\0’ in format
804
strftime.c:750: 警告: embedded ‘\0’ in format
805
strftime.c:756: 警告: embedded ‘\0’ in format
806
compiling string.c
807
compiling struct.c
808
トップレベル:
809
cc1: 警告: unrecognized command line option "-Wno-self-assign"
810
cc1: 警告: unrecognized command line option "-Wno-constant-logical-operand"
811
cc1: 警告: unrecognized command line option "-Wno-parentheses-equality"
812
cc1: 警告: unrecognized command line option "-Wno-tautological-compare"
813
compiling symbol.c
814
トップレベル:
815
cc1: 警告: unrecognized command line option "-Wno-self-assign"
816
cc1: 警告: unrecognized command line option "-Wno-constant-logical-operand"
817
cc1: 警告: unrecognized command line option "-Wno-parentheses-equality"
818
cc1: 警告: unrecognized command line option "-Wno-tautological-compare"
819
compiling thread.c
820
compiling time.c
821
compiling transcode.c
822
thread.c: In function ‘rb_thread_s_handle_interrupt’:
823
thread.c:1913: 警告: ‘_ec’ may be used uninitialized in this function
824
thread.c: In function ‘exec_recursive’:
825
thread.c:4730: 警告: ‘_ec’ may be used uninitialized in this function
826
thread.c:4695: 警告: ‘sym’ may be used uninitialized in this function
827
thread.c: In function ‘thread_start_func_2’:
828
thread.c:639: 警告: ‘_ec’ may be used uninitialized in this function
829
compiling util.c
830
compiling variable.c
831
thread.c: In function ‘rb_thread_terminate_all’:
832
thread.c:501: 警告: ‘_ec’ may be used uninitialized in this function
833
トップレベル:
834
cc1: 警告: unrecognized command line option "-Wno-self-assign"
835
cc1: 警告: unrecognized command line option "-Wno-constant-logical-operand"
836
cc1: 警告: unrecognized command line option "-Wno-parentheses-equality"
837
cc1: 警告: unrecognized command line option "-Wno-tautological-compare"
838
compiling version.c
839
compiling vm.c
840
compiling vm_backtrace.c
841
compiling vm_dump.c
842
vm_backtrace.c: In function ‘rb_debug_inspector_open’:
843
vm_backtrace.c:1210: 警告: ‘_ec’ may be used uninitialized in this function
844
トップレベル:
845
cc1: 警告: unrecognized command line option "-Wno-self-assign"
846
cc1: 警告: unrecognized command line option "-Wno-constant-logical-operand"
847
cc1: 警告: unrecognized command line option "-Wno-parentheses-equality"
848
cc1: 警告: unrecognized command line option "-Wno-tautological-compare"
849
compiling vm_trace.c
850
compiling ./missing/explicit_bzero.c
851
compiling ./missing/setproctitle.c
852
compiling ./missing/strlcat.c
853
compiling ./missing/strlcpy.c
854
vm_trace.c: In function ‘rb_suppress_tracing’:
855
vm_trace.c:395: 警告: ‘_ec’ may be used uninitialized in this function
856
compiling addr2line.c
857
vm_trace.c: In function ‘exec_hooks_protected’:
858
vm_trace.c:313: 警告: ‘_ec’ may be used uninitialized in this function
859
トップレベル:
860
cc1: 警告: unrecognized command line option "-Wno-self-assign"
861
cc1: 警告: unrecognized command line option "-Wno-constant-logical-operand"
862
cc1: 警告: unrecognized command line option "-Wno-parentheses-equality"
863
cc1: 警告: unrecognized command line option "-Wno-tautological-compare"
864
compiling dmyenc.c
865
compiling dln.c
866
compiling localeinit.c
867
compiling prelude.c
868
compiling array.c
869
compiling enc/ascii.c
870
prelude.c: In function ‘prelude_eval’:
871
prelude.c:204: error: #pragma GCC diagnostic not allowed inside functions
872
prelude.c:205: error: #pragma GCC diagnostic not allowed inside functions
873
prelude.c:221: error: #pragma GCC diagnostic not allowed inside functions
874
トップレベル:
875
cc1: 警告: unrecognized command line option "-Wno-self-assign"
876
cc1: 警告: unrecognized command line option "-Wno-constant-logical-operand"
877
cc1: 警告: unrecognized command line option "-Wno-parentheses-equality"
878
cc1: 警告: unrecognized command line option "-Wno-tautological-compare"
879
make: *** [prelude.o] エラー 1
880
make: *** 未完了のジョブを待っています....
881
In file included from vm.c:304:
882
vm_eval.c: In function ‘eval_string_with_cref’:
883
vm_eval.c:1352: 警告: ‘_ec’ may be used uninitialized in this function
884
vm_eval.c: In function ‘rb_eval_cmd’:
885
vm_eval.c:1518: 警告: ‘safe’ may be used uninitialized in this function
886
vm_eval.c:1525: 警告: ‘_ec’ may be used uninitialized in this function
887
トップレベル:
888
cc1: 警告: unrecognized command line option "-Wno-self-assign"
889
cc1: 警告: unrecognized command line option "-Wno-constant-logical-operand"
890
cc1: 警告: unrecognized command line option "-Wno-parentheses-equality"
891
cc1: 警告: unrecognized command line option "-Wno-tautological-compare"
892
[~]$