Advertisement
gerardogc2378

Untitled

May 7th, 2017
515
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 72.13 KB | None | 0 0
  1.  
  2. /tmp/ruby-build.20170507201316.23181 ~
  3.  
  4. 05/07 20:13:16 [NOTICE] Downloading 1 item(s)
  5. [#d61aa4 96KiB/13MiB(0%) CN:1 DL:315KiB ETA:44s]
  6. [#d61aa4 464KiB/13MiB(3%) CN:1 DL:356KiB ETA:38s]
  7. [#d61aa4 848KiB/13MiB(6%) CN:1 DL:368KiB ETA:35s]
  8. [#d61aa4 1.1MiB/13MiB(8%) CN:1 DL:369KiB ETA:34s]
  9. [#d61aa4 1.5MiB/13MiB(11%) CN:1 DL:369KiB ETA:33s]
  10. [#d61aa4 1.9MiB/13MiB(13%) CN:1 DL:370KiB ETA:32s]
  11. [#d61aa4 2.2MiB/13MiB(16%) CN:1 DL:372KiB ETA:31s]
  12. [#d61aa4 2.6MiB/13MiB(19%) CN:1 DL:372KiB ETA:30s]
  13. [#d61aa4 3.0MiB/13MiB(21%) CN:1 DL:372KiB ETA:29s]
  14. [#d61aa4 3.3MiB/13MiB(24%) CN:1 DL:373KiB ETA:28s]
  15. [#d61aa4 3.7MiB/13MiB(27%) CN:1 DL:376KiB ETA:27s]
  16. [#d61aa4 4.0MiB/13MiB(29%) CN:1 DL:374KiB ETA:26s]
  17. [#d61aa4 4.4MiB/13MiB(32%) CN:1 DL:374KiB ETA:25s]
  18. [#d61aa4 4.8MiB/13MiB(35%) CN:1 DL:374KiB ETA:24s]
  19. [#d61aa4 5.2MiB/13MiB(38%) CN:1 DL:373KiB ETA:23s]
  20. [#d61aa4 5.5MiB/13MiB(40%) CN:1 DL:374KiB ETA:22s]
  21. [#d61aa4 5.9MiB/13MiB(43%) CN:1 DL:374KiB ETA:21s]
  22. [#d61aa4 6.3MiB/13MiB(45%) CN:1 DL:374KiB ETA:20s]
  23. [#d61aa4 6.6MiB/13MiB(48%) CN:1 DL:373KiB ETA:19s]
  24. [#d61aa4 7.0MiB/13MiB(51%) CN:1 DL:375KiB ETA:18s]
  25. [#d61aa4 7.4MiB/13MiB(53%) CN:1 DL:374KiB ETA:17s]
  26. [#d61aa4 7.7MiB/13MiB(56%) CN:1 DL:386KiB ETA:15s]
  27. [#d61aa4 8.1MiB/13MiB(59%) CN:1 DL:386KiB ETA:14s]
  28. [#d61aa4 8.5MiB/13MiB(61%) CN:1 DL:376KiB ETA:14s]
  29. [#d61aa4 8.8MiB/13MiB(64%) CN:1 DL:374KiB ETA:13s]
  30. [#d61aa4 9.1MiB/13MiB(66%) CN:1 DL:351KiB ETA:13s]
  31. [#d61aa4 9.3MiB/13MiB(68%) CN:1 DL:337KiB ETA:13s]
  32. [#d61aa4 9.5MiB/13MiB(69%) CN:1 DL:308KiB ETA:14s]
  33. [#d61aa4 9.7MiB/13MiB(70%) CN:1 DL:296KiB ETA:13s]
  34. [#d61aa4 10MiB/13MiB(73%) CN:1 DL:293KiB ETA:12s]
  35. [#d61aa4 10MiB/13MiB(75%) CN:1 DL:301KiB ETA:11s]
  36. [#d61aa4 10MiB/13MiB(78%) CN:1 DL:309KiB ETA:9s]
  37. [#d61aa4 11MiB/13MiB(81%) CN:1 DL:299KiB ETA:8s]
  38. [#d61aa4 11MiB/13MiB(83%) CN:1 DL:298KiB ETA:7s]
  39. [#d61aa4 11MiB/13MiB(86%) CN:1 DL:300KiB ETA:6s]
  40. [#d61aa4 12MiB/13MiB(89%) CN:1 DL:313KiB ETA:4s]
  41. [#d61aa4 12MiB/13MiB(91%) CN:1 DL:349KiB ETA:3s]
  42. [#d61aa4 13MiB/13MiB(94%) CN:1 DL:368KiB ETA:2s]
  43. [#d61aa4 13MiB/13MiB(97%) CN:1 DL:375KiB ETA:1s]
  44. [#d61aa4 13MiB/13MiB(99%) CN:1 DL:375KiB]
  45.  
  46. 05/07 20:13:57 [NOTICE] Download complete: /tmp/ruby-build.20170507201316.23181/ruby-2.3.4.tar.bz2
  47.  
  48. Download Results:
  49. gid   |stat|avg speed  |path/URI
  50. ======+====+===========+=======================================================
  51. d61aa4|OK  |   355KiB/s|/tmp/ruby-build.20170507201316.23181/ruby-2.3.4.tar.bz2
  52.  
  53. Status Legend:
  54. (OK):download completed.
  55. /tmp/ruby-build.20170507201316.23181/ruby-2.3.4 /tmp/ruby-build.20170507201316.23181 ~
  56. checking for ruby... false
  57. checking build system type... x86_64-pc-linux-gnu
  58. checking host system type... x86_64-pc-linux-gnu
  59. checking target system type... x86_64-pc-linux-gnu
  60. checking for gcc... gcc
  61. checking whether the C compiler works... yes
  62. checking for C compiler default output file name... a.out
  63. checking for suffix of executables...
  64. checking whether we are cross compiling... no
  65. checking for suffix of object files... o
  66. checking whether we are using the GNU C compiler... yes
  67. checking whether gcc accepts -g... yes
  68. checking for gcc option to accept ISO C89... none needed
  69. checking for g++... g++
  70. checking whether we are using the GNU C++ compiler... yes
  71. checking whether g++ accepts -g... yes
  72. checking how to run the C preprocessor... gcc -E
  73. checking for grep that handles long lines and -e... /usr/bin/grep
  74. checking for egrep... /usr/bin/grep -E
  75. checking whether gcc needs -traditional... no
  76. checking for ld... ld
  77. checking whether the linker is GNU ld... yes
  78. checking whether gcc -E accepts -o... yes
  79. checking for ranlib... ranlib
  80. checking for ar... ar
  81. checking for as... as
  82. checking for objdump... objdump
  83. checking for objcopy... objcopy
  84. checking for nm... nm
  85. checking whether ln -s works... yes
  86. checking whether make sets $(MAKE)... yes
  87. checking for a BSD-compatible install... /usr/bin/install -c
  88. checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
  89. checking for dtrace... no
  90. checking for dot... no
  91. checking for doxygen... no
  92. checking for pkg-config... pkg-config
  93. checking for ANSI C header files... yes
  94. checking for sys/types.h... yes
  95. checking for sys/stat.h... yes
  96. checking for stdlib.h... yes
  97. checking for string.h... yes
  98. checking for memory.h... yes
  99. checking for strings.h... yes
  100. checking for inttypes.h... yes
  101. checking for stdint.h... yes
  102. checking for unistd.h... yes
  103. checking minix/config.h usability... no
  104. checking minix/config.h presence... no
  105. checking for minix/config.h... no
  106. checking whether it is safe to define __EXTENSIONS__... yes
  107. checking for cd using physical directory... cd -P
  108. checking whether CFLAGS is valid... yes
  109. checking whether LDFLAGS is valid... yes
  110. checking whether -Wno-unused-parameter is accepted as CFLAGS... yes
  111. checking whether -Wno-parentheses is accepted as CFLAGS... yes
  112. checking whether -Wno-long-long is accepted as CFLAGS... yes
  113. checking whether -diag-disable=2259 is accepted as CFLAGS... no
  114. checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes
  115. checking whether -Wunused-variable is accepted as CFLAGS... yes
  116. checking whether -Wpointer-arith is accepted as CFLAGS... yes
  117. checking whether -Wwrite-strings is accepted as CFLAGS... yes
  118. checking whether -Wdeclaration-after-statement is accepted as CFLAGS... yes
  119. checking whether -Wshorten-64-to-32 is accepted as CFLAGS... no
  120. checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes
  121. checking whether -Wdivision-by-zero is accepted as CFLAGS... no
  122. checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes
  123. checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... yes
  124. checking whether -Wextra-tokens is accepted as CFLAGS... no
  125. checking whether -Wall -Wextra is accepted as CFLAGS... yes
  126. checking whether -Qunused-arguments is accepted as CFLAGS... no
  127. checking whether INFINITY is available without C99 option... yes
  128. checking whether NAN is available without C99 option... yes
  129. checking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes
  130. checking whether -fstack-protector is accepted as CFLAGS... yes
  131. checking whether -fstack-protector is accepted as LDFLAGS... yes
  132. checking whether -std=iso9899:1999 is accepted as CFLAGS... yes
  133. checking whether -fno-strict-overflow is accepted as CFLAGS... yes
  134. checking whether -ggdb3 is accepted as CFLAGS... yes
  135. checking whether -fvisibility=hidden is accepted as CFLAGS... yes
  136. checking whether -fno-fast-math is accepted as CFLAGS... yes
  137. checking whether -fp-model precise is accepted as CFLAGS... no
  138. checking for crypt in -lcrypt... yes
  139. checking for dlopen in -ldl... yes
  140. checking for shl_load in -ldld... no
  141. checking for shutdown in -lsocket... no
  142. checking for dirent.h that defines DIR... yes
  143. checking for library containing opendir... none required
  144. checking for stdbool.h that conforms to C99... yes
  145. checking for _Bool... yes
  146. checking for sys/wait.h that is POSIX.1 compatible... yes
  147. checking a.out.h usability... yes
  148. checking a.out.h presence... yes
  149. checking for a.out.h... yes
  150. checking atomic.h usability... no
  151. checking atomic.h presence... no
  152. checking for atomic.h... no
  153. checking direct.h usability... no
  154. checking direct.h presence... no
  155. checking for direct.h... no
  156. checking grp.h usability... yes
  157. checking grp.h presence... yes
  158. checking for grp.h... yes
  159. checking fcntl.h usability... yes
  160. checking fcntl.h presence... yes
  161. checking for fcntl.h... yes
  162. checking float.h usability... yes
  163. checking float.h presence... yes
  164. checking for float.h... yes
  165. checking ieeefp.h usability... no
  166. checking ieeefp.h presence... no
  167. checking for ieeefp.h... no
  168. checking intrinsics.h usability... no
  169. checking intrinsics.h presence... no
  170. checking for intrinsics.h... no
  171. checking langinfo.h usability... yes
  172. checking langinfo.h presence... yes
  173. checking for langinfo.h... yes
  174. checking limits.h usability... yes
  175. checking limits.h presence... yes
  176. checking for limits.h... yes
  177. checking locale.h usability... yes
  178. checking locale.h presence... yes
  179. checking for locale.h... yes
  180. checking malloc.h usability... yes
  181. checking malloc.h presence... yes
  182. checking for malloc.h... yes
  183. checking malloc/malloc.h usability... no
  184. checking malloc/malloc.h presence... no
  185. checking for malloc/malloc.h... no
  186. checking malloc_np.h usability... no
  187. checking malloc_np.h presence... no
  188. checking for malloc_np.h... no
  189. checking net/socket.h usability... no
  190. checking net/socket.h presence... no
  191. checking for net/socket.h... no
  192. checking process.h usability... no
  193. checking process.h presence... no
  194. checking for process.h... no
  195. checking pwd.h usability... yes
  196. checking pwd.h presence... yes
  197. checking for pwd.h... yes
  198. checking setjmpex.h usability... no
  199. checking setjmpex.h presence... no
  200. checking for setjmpex.h... no
  201. checking sys/attr.h usability... no
  202. checking sys/attr.h presence... no
  203. checking for sys/attr.h... no
  204. checking sys/fcntl.h usability... yes
  205. checking sys/fcntl.h presence... yes
  206. checking for sys/fcntl.h... yes
  207. checking sys/file.h usability... yes
  208. checking sys/file.h presence... yes
  209. checking for sys/file.h... yes
  210. checking sys/id.h usability... no
  211. checking sys/id.h presence... no
  212. checking for sys/id.h... no
  213. checking sys/ioctl.h usability... yes
  214. checking sys/ioctl.h presence... yes
  215. checking for sys/ioctl.h... yes
  216. checking sys/mkdev.h usability... no
  217. checking sys/mkdev.h presence... no
  218. checking for sys/mkdev.h... no
  219. checking sys/param.h usability... yes
  220. checking sys/param.h presence... yes
  221. checking for sys/param.h... yes
  222. checking sys/prctl.h usability... yes
  223. checking sys/prctl.h presence... yes
  224. checking for sys/prctl.h... yes
  225. checking sys/resource.h usability... yes
  226. checking sys/resource.h presence... yes
  227. checking for sys/resource.h... yes
  228. checking sys/select.h usability... yes
  229. checking sys/select.h presence... yes
  230. checking for sys/select.h... yes
  231. checking sys/sendfile.h usability... yes
  232. checking sys/sendfile.h presence... yes
  233. checking for sys/sendfile.h... yes
  234. checking sys/socket.h usability... yes
  235. checking sys/socket.h presence... yes
  236. checking for sys/socket.h... yes
  237. checking sys/syscall.h usability... yes
  238. checking sys/syscall.h presence... yes
  239. checking for sys/syscall.h... yes
  240. checking sys/time.h usability... yes
  241. checking sys/time.h presence... yes
  242. checking for sys/time.h... yes
  243. checking sys/times.h usability... yes
  244. checking sys/times.h presence... yes
  245. checking for sys/times.h... yes
  246. checking sys/uio.h usability... yes
  247. checking sys/uio.h presence... yes
  248. checking for sys/uio.h... yes
  249. checking sys/utime.h usability... no
  250. checking sys/utime.h presence... no
  251. checking for sys/utime.h... no
  252. checking syscall.h usability... yes
  253. checking syscall.h presence... yes
  254. checking for syscall.h... yes
  255. checking time.h usability... yes
  256. checking time.h presence... yes
  257. checking for time.h... yes
  258. checking ucontext.h usability... yes
  259. checking ucontext.h presence... yes
  260. checking for ucontext.h... yes
  261. checking utime.h usability... yes
  262. checking utime.h presence... yes
  263. checking for utime.h... yes
  264. checking gmp.h usability... yes
  265. checking gmp.h presence... yes
  266. checking for gmp.h... yes
  267. checking for __gmpz_init in -lgmp... yes
  268. checking for special C compiler options needed for large files... no
  269. checking for _FILE_OFFSET_BITS value needed for large files... no
  270. checking whether byte ordering is bigendian... no
  271. checking for an ANSI C-conforming const... yes
  272. checking whether char is unsigned... no
  273. checking for inline... inline
  274. checking for working volatile... yes
  275. checking for typeof syntax and keyword spelling... __typeof__
  276. checking for long long... yes
  277. checking for off_t... yes
  278. checking char bit... 8
  279. checking size of int... 4
  280. checking size of short... 2
  281. checking size of long... 8
  282. checking size of long long... 8
  283. checking size of __int64... 0
  284. checking size of off_t... 8
  285. checking size of void*... 8
  286. checking size of float... 4
  287. checking size of double... 8
  288. checking size of time_t... 8
  289. checking size of clock_t... 8
  290. checking packed struct attribute... x __attribute__((packed))
  291. checking for printf prefix for long long... ll
  292. checking for pid_t... yes
  293. checking for convertible type of pid_t... INT
  294. checking for uid_t... yes
  295. checking for convertible type of uid_t... UINT
  296. checking for gid_t... yes
  297. checking for convertible type of gid_t... UINT
  298. checking for time_t... yes
  299. checking for convertible type of time_t... LONG
  300. checking for dev_t... yes
  301. checking for convertible type of dev_t... ULONG
  302. checking for mode_t... yes
  303. checking for convertible type of mode_t... UINT
  304. checking for rlim_t... yes
  305. checking for convertible type of rlim_t... ULONG
  306. checking for off_t... (cached) yes
  307. checking for convertible type of off_t... LONG
  308. checking for clockid_t... yes
  309. checking for convertible type of clockid_t... INT
  310. checking for prototypes... yes
  311. checking token paste string... ansi
  312. checking stringization... #expr
  313. checking string literal concatenation... yes
  314. checking for variable length prototypes and stdarg.h... yes
  315. checking for variable length macro... yes
  316. checking for NORETURN function attribute... __attribute__ ((noreturn)) x
  317. checking for DEPRECATED function attribute... __attribute__ ((deprecated)) x
  318. checking for DEPRECATED_BY function attribute... __attribute__ ((deprecated("by "#n))) x
  319. checking for DEPRECATED_TYPE type attribute... __attribute__ ((deprecated mesg)) x
  320. checking for NOINLINE function attribute... __attribute__ ((noinline)) x
  321. checking for WEAK function attribute... __attribute__ ((weak)) x
  322. checking for stdcall function attribute... x
  323. checking for cdecl function attribute... x
  324. checking for fastcall function attribute... x
  325. checking for FUNC_UNOPTIMIZED function attribute... __attribute__ ((optimize("O0"))) x
  326. checking for FUNC_MINIMIZED function attribute... __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x
  327. checking for function alias... alias
  328. checking for __atomic builtins... yes
  329. checking for __sync builtins... yes
  330. checking for __builtin_unreachable... yes
  331. checking for exported function attribute... __attribute__ ((visibility("default")))
  332. checking for function name string predefined identifier... __func__
  333. checking if enum over int is allowed... yes
  334. checking whether sys_nerr is declared... yes
  335. checking whether getenv is declared... yes
  336. checking for size_t... yes
  337. checking size of size_t... 8
  338. checking size of ptrdiff_t... 8
  339. checking for printf prefix for size_t... z
  340. checking for printf prefix for ptrdiff_t... t
  341. checking for struct stat.st_blksize... yes
  342. checking for struct stat.st_blocks... yes
  343. checking for struct stat.st_rdev... yes
  344. checking size of struct stat.st_size... SIZEOF_OFF_T
  345. checking size of struct stat.st_blocks... SIZEOF_OFF_T
  346. checking size of struct stat.st_ino... SIZEOF_LONG
  347. checking for struct stat.st_atim... yes
  348. checking for struct stat.st_atimespec... no
  349. checking for struct stat.st_atimensec... no
  350. checking for struct stat.st_mtim... yes
  351. checking for struct stat.st_mtimespec... no
  352. checking for struct stat.st_mtimensec... no
  353. checking for struct stat.st_ctim... yes
  354. checking for struct stat.st_ctimespec... no
  355. checking for struct stat.st_ctimensec... no
  356. checking for struct stat.st_birthtimespec... no
  357. checking for struct timeval... yes
  358. checking size of struct timeval.tv_sec... SIZEOF_TIME_T
  359. checking for struct timespec... yes
  360. checking for struct timezone... yes
  361. checking for clockid_t... (cached) yes
  362. checking for fd_mask... yes
  363. checking for int8_t... yes
  364. checking size of int8_t... 1
  365. checking for uint8_t... yes
  366. checking size of uint8_t... 1
  367. checking for int16_t... yes
  368. checking size of int16_t... 2
  369. checking for uint16_t... yes
  370. checking size of uint16_t... 2
  371. checking for int32_t... yes
  372. checking size of int32_t... 4
  373. checking for uint32_t... yes
  374. checking size of uint32_t... 4
  375. checking for int64_t... yes
  376. checking size of int64_t... 8
  377. checking for uint64_t... yes
  378. checking size of uint64_t... 8
  379. checking for intptr_t... yes
  380. checking size of intptr_t... 8
  381. checking for uintptr_t... yes
  382. checking size of uintptr_t... 8
  383. checking for ssize_t... yes
  384. checking size of ssize_t... 8
  385. checking for stack end address... __libc_stack_end
  386. checking for uid_t in sys/types.h... (cached) yes
  387. checking type of array argument to getgroups... gid_t
  388. checking return type of signal handlers... void
  389. checking for working alloca.h... yes
  390. checking for alloca... yes
  391. checking for dynamic size alloca... ok
  392. checking for working memcmp... yes
  393. checking for broken erfc of glibc-2.3.6 on IA64... no
  394. checking for acosh... yes
  395. checking for cbrt... yes
  396. checking for crypt... yes
  397. checking for dup2... yes
  398. checking for erf... yes
  399. checking for explicit_bzero... yes
  400. checking for ffs... yes
  401. checking for finite... yes
  402. checking for flock... yes
  403. checking for hypot... yes
  404. checking for isinf... yes
  405. checking for isnan... yes
  406. checking for lgamma_r... yes
  407. checking for memmove... yes
  408. checking for nextafter... yes
  409. checking for setproctitle... no
  410. checking for strchr... yes
  411. checking for strerror... yes
  412. checking for strlcat... no
  413. checking for strlcpy... no
  414. checking for strstr... yes
  415. checking for tgamma... yes
  416. checking sys/pstat.h usability... no
  417. checking sys/pstat.h presence... no
  418. checking for sys/pstat.h... no
  419. checking for signbit... yes
  420. checking for broken memmem... no
  421. checking for pid_t... (cached) yes
  422. checking vfork.h usability... no
  423. checking vfork.h presence... no
  424. checking for vfork.h... no
  425. checking for fork... yes
  426. checking for vfork... yes
  427. checking for working fork... yes
  428. checking for working vfork... (cached) yes
  429. checking for __syscall... no
  430. checking for _longjmp... yes
  431. checking for _setjmp... yes
  432. checking for _setjmpex... no
  433. checking for atan2l... yes
  434. checking for atan2f... yes
  435. checking for chroot... yes
  436. checking for chsize... no
  437. checking for clock_gettime... yes
  438. checking for cosh... yes
  439. checking for daemon... (cached) no
  440. checking for dirfd... yes
  441. checking for dl_iterate_phdr... yes
  442. checking for dlopen... yes
  443. checking for dladdr... yes
  444. checking for dup... yes
  445. checking for dup3... yes
  446. checking for eaccess... yes
  447. checking for endgrent... yes
  448. checking for fchmod... yes
  449. checking for fchown... yes
  450. checking for fcntl... yes
  451. checking for fdatasync... yes
  452. checking for fgetattrlist... no
  453. checking for fmod... yes
  454. checking for fsync... yes
  455. checking for ftruncate... yes
  456. checking for ftruncate64... yes
  457. checking for getattrlist... no
  458. checking for getcwd... yes
  459. checking for getgidx... no
  460. checking for getgrnam... yes
  461. checking for getgrnam_r... yes
  462. checking for getgroups... yes
  463. checking for getpgid... yes
  464. checking for getpgrp... yes
  465. checking for getpriority... yes
  466. checking for getpwnam_r... yes
  467. checking for getresgid... yes
  468. checking for getresuid... yes
  469. checking for getrlimit... yes
  470. checking for getsid... yes
  471. checking for gettimeofday... yes
  472. checking for getuidx... no
  473. checking for gmtime_r... yes
  474. checking for initgroups... yes
  475. checking for ioctl... yes
  476. checking for isfinite... no
  477. checking for issetugid... no
  478. checking for killpg... yes
  479. checking for lchmod... no
  480. checking for lchown... yes
  481. checking for link... yes
  482. checking for llabs... yes
  483. checking for lockf... yes
  484. checking for log2... yes
  485. checking for lstat... yes
  486. checking for malloc_usable_size... yes
  487. checking for malloc_size... no
  488. checking for mblen... yes
  489. checking for memalign... yes
  490. checking for memset_s... no
  491. checking for writev... yes
  492. checking for memrchr... yes
  493. checking for memmem... yes
  494. checking for mkfifo... yes
  495. checking for mknod... yes
  496. checking for mktime... yes
  497. checking for pipe2... yes
  498. checking for poll... yes
  499. checking for posix_fadvise... yes
  500. checking for posix_memalign... yes
  501. checking for ppoll... yes
  502. checking for pread... yes
  503. checking for qsort_r... yes
  504. checking for readlink... yes
  505. checking for round... yes
  506. checking for sched_getaffinity... yes
  507. checking for seekdir... yes
  508. checking for select_large_fdset... no
  509. checking for sendfile... yes
  510. checking for setegid... yes
  511. checking for setenv... yes
  512. checking for seteuid... yes
  513. checking for setgid... yes
  514. checking for setgroups... yes
  515. checking for setpgid... yes
  516. checking for setpgrp... yes
  517. checking for setregid... yes
  518. checking for setresgid... yes
  519. checking for setresuid... yes
  520. checking for setreuid... yes
  521. checking for setrgid... no
  522. checking for setrlimit... yes
  523. checking for setruid... no
  524. checking for setsid... yes
  525. checking for setuid... yes
  526. checking for shutdown... yes
  527. checking for sigaction... yes
  528. checking for sigaltstack... yes
  529. checking for sigprocmask... yes
  530. checking for sinh... yes
  531. checking for spawnv... no
  532. checking for symlink... yes
  533. checking for syscall... yes
  534. checking for sysconf... yes
  535. checking for tanh... yes
  536. checking for telldir... yes
  537. checking for timegm... yes
  538. checking for times... yes
  539. checking for truncate... yes
  540. checking for truncate64... yes
  541. checking for unsetenv... yes
  542. checking for utimensat... yes
  543. checking for utimes... yes
  544. checking for wait4... yes
  545. checking for waitpid... yes
  546. checking if getcwd allocates buffer if NULL is given... yes
  547. checking for __builtin_bswap16... yes
  548. checking for __builtin_bswap32... yes
  549. checking for __builtin_bswap64... yes
  550. checking for __builtin_clz... yes
  551. checking for __builtin_clzl... yes
  552. checking for __builtin_clzll... yes
  553. checking for __builtin_choose_expr... yes
  554. checking for __builtin_choose_expr_constant_p... yes
  555. checking for __builtin_types_compatible_p... yes
  556. checking whether qsort_r is GNU version... yes
  557. checking whether qsort_r is BSD version... no
  558. checking whether atan2 handles Inf as C99... yes
  559. checking whether lgamma_r handles -0.0... yes
  560. checking for clock_getres... yes
  561. checking for unsetenv returns a value... yes
  562. checking for sigsetjmp as a macro or function... yes
  563. checking whether struct tm is in sys/time.h or time.h... time.h
  564. checking for struct tm.tm_zone... yes
  565. checking for struct tm.tm_gmtoff... yes
  566. checking for external int daylight... yes
  567. checking for external timezone... long
  568. checking for external altzone... no
  569. checking for timezone... yes
  570. checking whether timezone requires zero arguments... yes
  571. checking for negative time_t for gmtime(3)... yes
  572. checking for localtime(3) overflow correctly... yes
  573. checking whether right shift preserve sign bit... yes
  574. checking whether _SC_CLK_TCK is supported... yes
  575. checking stack growing direction on x86_64... -1
  576. checking for pthread_kill in -lthr... no
  577. checking for pthread_kill in -lpthread... yes
  578. checking for pthread_np.h... no
  579. checking whether pthread_t is scalar type... yes
  580. checking for sched_yield... yes
  581. checking for pthread_attr_setinheritsched... yes
  582. checking for pthread_attr_get_np... no
  583. checking for pthread_attr_getstack... yes
  584. checking for pthread_get_stackaddr_np... no
  585. checking for pthread_get_stacksize_np... no
  586. checking for thr_stksegment... no
  587. checking for pthread_stackseg_np... no
  588. checking for pthread_getthrds_np... no
  589. checking for pthread_cond_init... yes
  590. checking for pthread_condattr_setclock... yes
  591. checking for pthread_condattr_init... yes
  592. checking for pthread_sigmask... yes
  593. checking for pthread_setname_np... yes
  594. checking for pthread_set_name_np... no
  595. checking for pthread_getattr_np... yes
  596. checking for pthread_attr_init... yes
  597. checking arguments of pthread_setname_np... (pthread_self(), name)
  598. checking if mcontext_t is a pointer... no
  599. checking for getcontext... yes
  600. checking for setcontext... yes
  601. checking if fork works with pthread... yes
  602. checking whether ELF binaries are produced... yes
  603. checking elf.h usability... yes
  604. checking elf.h presence... yes
  605. checking for elf.h... yes
  606. checking elf_abi.h usability... no
  607. checking elf_abi.h presence... no
  608. checking for elf_abi.h... no
  609. checking whether OS depend dynamic link works... yes
  610. checking whether -Wl,-R. is accepted as LDFLAGS... yes
  611. checking for backtrace... yes
  612. checking for broken backtrace... no
  613. checking valgrind/memcheck.h usability... no
  614. checking valgrind/memcheck.h presence... no
  615. checking for valgrind/memcheck.h... no
  616. checking for strip... strip
  617. checking whether -fPIE is accepted as CFLAGS... yes
  618. checking whether -pie is accepted as LDFLAGS... yes
  619. checking whether wrapper for LD_LIBRARY_PATH is needed... no
  620. checking for __builtin_setjmp... yes with cast ()
  621. checking for setjmp type... __builtin_setjmp
  622. checking for prefix of external symbols... NONE
  623. checking pthread.h usability... yes
  624. checking pthread.h presence... yes
  625. checking for pthread.h... yes
  626. checking if make is GNU make... yes
  627. checking for nroff... /usr/bin/nroff
  628. .ext/include/x86_64-linux/ruby/config.h updated
  629. configure: ruby library version = 2.3.0
  630. configure: creating ./config.status
  631. config.status: creating GNUmakefile
  632. config.status: creating Makefile
  633. config.status: creating ruby-2.3.pc
  634.     CC = gcc
  635.     LD = ld
  636.     LDSHARED = gcc -shared
  637.     CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -std=iso9899:1999
  638.     XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -fPIE
  639.     CPPFLAGS = -I/home/ggc/.rbenv/versions/2.3.4/include    -I. -I.ext/include/x86_64-linux -I./include -I.
  640.     DLDFLAGS = -fstack-protector -pie  
  641.     SOLIBS = -lgmp
  642. Using built-in specs.
  643. COLLECT_GCC=gcc
  644. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/lto-wrapper
  645. Target: x86_64-pc-linux-gnu
  646. Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release
  647. Thread model: posix
  648. gcc version 6.3.1 20170306 (GCC)
  649. copying dummy probes.h
  650. compiling main.c
  651. compiling dmydln.c
  652. compiling miniinit.c
  653. compiling dmyext.c
  654. compiling miniprelude.c
  655. compiling array.c
  656. compiling bignum.c
  657. compiling class.c
  658. compiling compar.c
  659. compiling complex.c
  660. compiling dir.c
  661. compiling dln_find.c
  662. compiling encoding.c
  663. compiling enum.c
  664. compiling enumerator.c
  665. compiling error.c
  666. compiling eval.c
  667. compiling load.c
  668. eval.c: In function ‘rb_raise_jump’:
  669. eval.c:763:8: warning: unused variable ‘mid’ [-Wunused-variable]
  670.      ID mid = me->called_id;
  671.         ^~~
  672. compiling proc.c
  673. compiling file.c
  674. file.c: In function ‘rb_stat_dev_major’:
  675. file.c:501:13: warning: In the GNU C Library, "major" is defined
  676.  by <sys/sysmacros.h>. For historical compatibility, it is
  677.  currently defined by <sys/types.h> as well, but we plan to
  678.  remove this soon. To use "major", include <sys/sysmacros.h>
  679.  directly. If you did not intend to use a system-defined macro
  680.  "major", you should undefine it after including <sys/types.h>.
  681.      return INT2NUM(major(get_stat(self)->st_dev));
  682.              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                                                                                                                                                                                                                                                                  
  683. file.c: In function ‘rb_stat_dev_minor’:
  684. file.c:522:13: warning: In the GNU C Library, "minor" is defined
  685.  by <sys/sysmacros.h>. For historical compatibility, it is
  686.  currently defined by <sys/types.h> as well, but we plan to
  687.  remove this soon. To use "minor", include <sys/sysmacros.h>
  688.  directly. If you did not intend to use a system-defined macro
  689.  "minor", you should undefine it after including <sys/types.h>.
  690.      return INT2NUM(minor(get_stat(self)->st_dev));
  691.              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                                                                                                                                                                                                                                                                  
  692. file.c: In function ‘rb_stat_rdev_major’:
  693. file.c:665:13: warning: In the GNU C Library, "major" is defined
  694.  by <sys/sysmacros.h>. For historical compatibility, it is
  695.  currently defined by <sys/types.h> as well, but we plan to
  696.  remove this soon. To use "major", include <sys/sysmacros.h>
  697.  directly. If you did not intend to use a system-defined macro
  698.  "major", you should undefine it after including <sys/types.h>.
  699.      return DEVT2NUM(major(get_stat(self)->st_rdev));
  700.              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                                                                                                                                                                                                                                                                
  701. file.c: In function ‘rb_stat_rdev_minor’:
  702. file.c:686:13: warning: In the GNU C Library, "minor" is defined
  703.  by <sys/sysmacros.h>. For historical compatibility, it is
  704.  currently defined by <sys/types.h> as well, but we plan to
  705.  remove this soon. To use "minor", include <sys/sysmacros.h>
  706.  directly. If you did not intend to use a system-defined macro
  707.  "minor", you should undefine it after including <sys/types.h>.
  708.      return DEVT2NUM(minor(get_stat(self)->st_rdev));
  709.              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                                                                                                                                                                                                                                                                
  710. compiling gc.c
  711. compiling hash.c
  712. compiling inits.c
  713. compiling io.c
  714. compiling marshal.c
  715. compiling math.c
  716. compiling node.c
  717. compiling numeric.c
  718. compiling object.c
  719. compiling pack.c
  720. compiling parse.c
  721. compiling process.c
  722. compiling random.c
  723. compiling range.c
  724. compiling rational.c
  725. compiling re.c
  726. compiling regcomp.c
  727. compiling regenc.c
  728. compiling regerror.c
  729. compiling regexec.c
  730. compiling regparse.c
  731. compiling regsyntax.c
  732. compiling ruby.c
  733. compiling safe.c
  734. compiling signal.c
  735. compiling sprintf.c
  736. compiling st.c
  737. compiling strftime.c
  738. compiling string.c
  739. compiling struct.c
  740. compiling symbol.c
  741. compiling time.c
  742. compiling transcode.c
  743. compiling util.c
  744. compiling variable.c
  745. compiling version.c
  746. compiling compile.c
  747. compiling debug.c
  748. compiling iseq.c
  749. compiling vm.c
  750. compiling vm_dump.c
  751. compiling vm_backtrace.c
  752. compiling vm_trace.c
  753. compiling thread.c
  754. compiling cont.c
  755. compiling ./missing/setproctitle.c
  756. compiling ./missing/strlcat.c
  757. compiling ./missing/strlcpy.c
  758. compiling addr2line.c
  759. compiling dmyenc.c
  760. compiling dln.c
  761. In file included from ./include/ruby/ruby.h:36:0,
  762.                  from eval_intern.h:4,
  763.                  from thread.c:60:
  764. thread.c: In function ‘rb_thread_fd_select’:
  765. ./include/ruby/defines.h:113:15: warning: ‘orig_except.fdset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  766.  #define xfree ruby_xfree
  767.                ^~~~~~~~~~
  768. In file included from method.h:14:0,
  769.                  from vm_core.h:62,
  770.                  from eval_intern.h:5,
  771.                  from thread.c:60:
  772. thread.c:3562:34: note: ‘orig_except.fdset’ was declared here
  773.      rb_fdset_t UNINITIALIZED_VAR(orig_except);
  774.                                   ^
  775. internal.h:40:30: note: in definition of macro ‘UNINITIALIZED_VAR’
  776.  #define UNINITIALIZED_VAR(x) x __attribute__((unused))
  777.                               ^
  778. In file included from ./include/ruby/ruby.h:36:0,
  779.                  from eval_intern.h:4,
  780.                  from thread.c:60:
  781. ./include/ruby/defines.h:113:15: warning: ‘orig_write.fdset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  782.  #define xfree ruby_xfree
  783.                ^~~~~~~~~~
  784. In file included from method.h:14:0,
  785.                  from vm_core.h:62,
  786.                  from eval_intern.h:5,
  787.                  from thread.c:60:
  788. thread.c:3561:34: note: ‘orig_write.fdset’ was declared here
  789.      rb_fdset_t UNINITIALIZED_VAR(orig_write);
  790.                                   ^
  791. internal.h:40:30: note: in definition of macro ‘UNINITIALIZED_VAR’
  792.  #define UNINITIALIZED_VAR(x) x __attribute__((unused))
  793.                               ^
  794. In file included from ./include/ruby/ruby.h:36:0,
  795.                  from eval_intern.h:4,
  796.                  from thread.c:60:
  797. ./include/ruby/defines.h:113:15: warning: ‘orig_read.fdset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  798.  #define xfree ruby_xfree
  799.                ^~~~~~~~~~
  800. In file included from method.h:14:0,
  801.                  from vm_core.h:62,
  802.                  from eval_intern.h:5,
  803.                  from thread.c:60:
  804. thread.c:3560:34: note: ‘orig_read.fdset’ was declared here
  805.      rb_fdset_t UNINITIALIZED_VAR(orig_read);
  806.                                   ^
  807. internal.h:40:30: note: in definition of macro ‘UNINITIALIZED_VAR’
  808.  #define UNINITIALIZED_VAR(x) x __attribute__((unused))
  809.                               ^
  810. compiling localeinit.c
  811. compiling prelude.c
  812. compiling enc/ascii.c
  813. compiling enc/us_ascii.c
  814. compiling enc/unicode.c
  815. compiling enc/utf_8.c
  816. compiling enc/trans/newline.c
  817. linking miniruby
  818. generating encdb.h
  819. rbconfig.rb updated
  820. generating enc.mk
  821. creating verconf.h
  822. encdb.h updated
  823. verconf.h updated
  824. compiling loadpath.c
  825. making srcs under enc
  826. make[1]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  827. make[1]: Nothing to be done for 'srcs'.
  828. make[1]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  829. generating transdb.h
  830. linking static-library libruby-static.a
  831. ar: `u' modifier ignored since `D' is the default (see `U')
  832. verifying static-library libruby-static.a
  833. transdb.h updated
  834. generating makefile exts.mk
  835. making enc
  836. making trans
  837. make[1]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  838. make[1]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  839. compiling ./enc/trans/transdb.c
  840. compiling ./enc/encdb.c
  841. compiling ./enc/big5.c
  842. configuring -test-/array/resize
  843. configuring -test-/bignum
  844. configuring -test-/bug-3571
  845. configuring -test-/bug-5832
  846. configuring -test-/bug_reporter
  847. configuring -test-/class
  848. configuring -test-/debug
  849. configuring -test-/dln/empty
  850. configuring -test-/exception
  851. configuring -test-/fatal
  852. compiling ./enc/trans/big5.c
  853. configuring -test-/file
  854. compiling ./enc/cp949.c
  855. compiling ./enc/emacs_mule.c
  856. compiling ./enc/euc_jp.c
  857. compiling ./enc/euc_kr.c
  858. compiling ./enc/euc_tw.c
  859. compiling ./enc/gb2312.c
  860. compiling ./enc/gb18030.c
  861. compiling ./enc/gbk.c
  862. compiling ./enc/iso_8859_1.c
  863. compiling ./enc/iso_8859_2.c
  864. compiling ./enc/iso_8859_3.c
  865. compiling ./enc/iso_8859_4.c
  866. compiling ./enc/iso_8859_5.c
  867. compiling ./enc/iso_8859_6.c
  868. configuring -test-/float
  869. configuring -test-/funcall
  870. configuring -test-/gvl/call_without_gvl
  871. configuring -test-/hash
  872. configuring -test-/iseq_load
  873. configuring -test-/iter
  874. configuring -test-/load/dot.dot
  875. configuring -test-/marshal/compat
  876. configuring -test-/marshal/internal_ivar
  877. configuring -test-/marshal/usr
  878. compiling ./enc/iso_8859_7.c
  879. configuring -test-/method
  880. configuring -test-/notimplement
  881. compiling ./enc/iso_8859_8.c
  882. configuring -test-/num2int
  883. configuring -test-/path_to_class
  884. configuring -test-/popen_deadlock
  885. configuring -test-/postponed_job
  886. configuring -test-/printf
  887. configuring -test-/proc
  888. configuring -test-/rational
  889. configuring -test-/recursion
  890. configuring -test-/st/foreach
  891. configuring -test-/st/numhash
  892. configuring -test-/st/update
  893. configuring -test-/string
  894. configuring -test-/struct
  895. configuring -test-/symbol
  896. compiling ./enc/iso_8859_9.c
  897. compiling ./enc/iso_8859_10.c
  898. compiling ./enc/iso_8859_11.c
  899. compiling ./enc/iso_8859_13.c
  900. configuring -test-/time
  901. configuring -test-/tracepoint
  902. configuring -test-/typeddata
  903. configuring -test-/vm
  904. configuring -test-/wait_for_single_fd
  905. configuring bigdecimal
  906. compiling ./enc/iso_8859_14.c
  907. compiling ./enc/iso_8859_15.c
  908. compiling ./enc/iso_8859_16.c
  909. compiling ./enc/koi8_r.c
  910. compiling ./enc/koi8_u.c
  911. compiling ./enc/shift_jis.c
  912. compiling ./enc/utf_16be.c
  913. compiling ./enc/utf_16le.c
  914. compiling ./enc/utf_32be.c
  915. compiling ./enc/utf_32le.c
  916. compiling ./enc/windows_31j.c
  917. compiling ./enc/windows_1250.c
  918. compiling ./enc/windows_1251.c
  919. compiling ./enc/windows_1252.c
  920. linking encoding encdb.so
  921. linking encoding big5.so
  922. linking encoding cp949.so
  923. linking encoding emacs_mule.so
  924. linking encoding euc_jp.so
  925. linking encoding euc_kr.so
  926. linking encoding euc_tw.so
  927. linking encoding gb2312.so
  928. linking encoding gb18030.so
  929. linking encoding gbk.so
  930. linking encoding iso_8859_1.so
  931. linking encoding iso_8859_2.so
  932. linking encoding iso_8859_3.so
  933. linking encoding iso_8859_4.so
  934. linking encoding iso_8859_5.so
  935. linking encoding iso_8859_6.so
  936. linking encoding iso_8859_7.so
  937. linking encoding iso_8859_8.so
  938. linking encoding iso_8859_9.so
  939. linking encoding iso_8859_10.so
  940. linking encoding iso_8859_11.so
  941. linking encoding iso_8859_13.so
  942. linking encoding iso_8859_14.so
  943. linking encoding iso_8859_15.so
  944. compiling ./enc/trans/chinese.c
  945. linking encoding iso_8859_16.so
  946. linking encoding koi8_r.so
  947. linking encoding koi8_u.so
  948. linking encoding shift_jis.so
  949. linking encoding utf_16be.so
  950. linking encoding utf_16le.so
  951. linking encoding utf_32be.so
  952. linking encoding utf_32le.so
  953. linking encoding windows_31j.so
  954. linking encoding windows_1250.so
  955. linking encoding windows_1251.so
  956. linking encoding windows_1252.so
  957. make[1]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  958. compiling ./enc/trans/ebcdic.c
  959. compiling ./enc/trans/emoji.c
  960. compiling ./enc/trans/emoji_iso2022_kddi.c
  961. compiling ./enc/trans/emoji_sjis_docomo.c
  962. configuring cgi/escape
  963. configuring continuation
  964. configuring coverage
  965. configuring date
  966. configuring dbm
  967. compiling ./enc/trans/emoji_sjis_kddi.c
  968. compiling ./enc/trans/emoji_sjis_softbank.c
  969. compiling ./enc/trans/escape.c
  970. compiling ./enc/trans/gb18030.c
  971. compiling ./enc/trans/gbk.c
  972. compiling ./enc/trans/iso2022.c
  973. compiling ./enc/trans/japanese.c
  974. compiling ./enc/trans/japanese_euc.c
  975. compiling ./enc/trans/japanese_sjis.c
  976. header: db.h
  977. library: db
  978. compiling ./enc/trans/korean.c
  979. compiling ./enc/trans/single_byte.c
  980. configuring digest
  981. configuring digest/bubblebabble
  982. compiling ./enc/trans/utf8_mac.c
  983. configuring digest/md5
  984. compiling ./enc/trans/utf_16_32.c
  985. linking transcoder transdb.so
  986. linking transcoder big5.so
  987. linking transcoder chinese.so
  988. configuring digest/rmd160
  989. linking transcoder ebcdic.so
  990. linking transcoder emoji.so
  991. linking transcoder emoji_iso2022_kddi.so
  992. linking transcoder emoji_sjis_docomo.so
  993. linking transcoder emoji_sjis_kddi.so
  994. linking transcoder emoji_sjis_softbank.so
  995. linking transcoder escape.so
  996. linking transcoder gb18030.so
  997. linking transcoder gbk.so
  998. linking transcoder iso2022.so
  999. linking transcoder japanese.so
  1000. linking transcoder japanese_euc.so
  1001. linking transcoder japanese_sjis.so
  1002. linking transcoder korean.so
  1003. linking transcoder single_byte.so
  1004. linking transcoder utf_16_32.so
  1005. linking transcoder utf8_mac.so
  1006. make[1]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1007. making encs
  1008. make[1]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1009. make[1]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1010. configuring digest/sha1
  1011. configuring digest/sha2
  1012. configuring etc
  1013. configuring fcntl
  1014. configuring fiber
  1015. configuring fiddle
  1016. configuring gdbm
  1017. configuring io/console
  1018. configuring io/nonblock
  1019. configuring io/wait
  1020. configuring json
  1021. configuring json/generator
  1022. configuring json/parser
  1023. configuring mathn/complex
  1024. configuring mathn/rational
  1025. configuring nkf
  1026. configuring objspace
  1027. configuring openssl
  1028. configuring pathname
  1029. configuring psych
  1030. configuring pty
  1031. configuring racc/cparse
  1032. configuring rbconfig/sizeof
  1033. configuring readline
  1034. configuring ripper
  1035. configuring sdbm
  1036. configuring socket
  1037. configuring stringio
  1038. configuring strscan
  1039. configuring syslog
  1040. configuring thread
  1041. configuring tk
  1042. ............
  1043. check struct members..
  1044. check libraries....
  1045. Use ActiveTcl libraries (if available).
  1046. Search tclConfig.sh and tkConfig.sh..............................
  1047. Fail to find [tclConfig.sh, tkConfig.sh]
  1048. Use X11 libraries (or use TK_XINCLUDES/TK_XLIBSW information on tkConfig.sh).
  1049.  
  1050. Search tcl.h..
  1051. Search tk.h..Search Tcl library...........
  1052. Search Tcl library...........
  1053. Warning:: cannot find Tcl library. tcltklib will not be compiled (tcltklib is disabled on your Ruby. That is, Ruby/Tk will not work). Please check configure options.
  1054.  
  1055. Can't find proper Tcl/Tk libraries. So, can't make tcltklib.so which is required by Ruby/Tk.
  1056. If you have Tcl/Tk libraries on your environment, you may be able to use them with configure options (see ext/tk/README.tcltklib).
  1057. At present, Tcl/Tk8.6 is not supported. Although you can try to use Tcl/Tk8.6 with configure options, it will not work correctly. I recommend you to use Tcl/Tk8.5 or 8.4.
  1058. Failed to configure tk. It will not be installed.
  1059. Failed to configure tk/tkutil. It will not be installed.
  1060. configuring zlib
  1061. make[1]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1062. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1063. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1064. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1065. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1066. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1067. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1068. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1069. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1070. compiling resize.c
  1071. compiling bug.c
  1072. compiling bug.c
  1073. compiling init.c
  1074. compiling div.c
  1075. compiling intpack.c
  1076. compiling bigzero.c
  1077. linking shared-object -test-/bug-5832/bug.so
  1078. linking shared-object -test-/bug-3571/bug.so
  1079. compiling big2str.c
  1080. linking shared-object -test-/array/resize.so
  1081. compiling mul.c
  1082. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/bug-5832'
  1083. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1084. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1085. compiling bug_reporter.c
  1086. compiling str2big.c
  1087. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/bug-3571'
  1088. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/array/resize'
  1089. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1090. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1091. compiling class2name.c
  1092. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1093. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1094. compiling init.c
  1095. compiling init.c
  1096. compiling profile_frames.c
  1097. compiling inspector.c
  1098. linking shared-object -test-/bug_reporter/bug_reporter.so
  1099. linking shared-object -test-/class.so
  1100. linking shared-object -test-/bignum.so
  1101. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/bug_reporter'
  1102. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1103. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1104. compiling empty.c
  1105. linking shared-object -test-/debug.so
  1106. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/class'
  1107. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1108. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1109. linking shared-object -test-/dln/empty.so
  1110. compiling enc_raise.c
  1111. compiling init.c
  1112. compiling ensured.c
  1113. compiling dataerror.c
  1114. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/debug'
  1115. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1116. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1117. compiling rb_fatal.c
  1118. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/bignum'
  1119. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/dln/empty'
  1120. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1121. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1122. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1123. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1124. compiling init.c
  1125. compiling nextafter.c
  1126. compiling init.c
  1127. compiling fs.c
  1128. compiling stat.c
  1129. linking shared-object -test-/fatal/rb_fatal.so
  1130. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/fatal'
  1131. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1132. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1133. compiling passing_block.c
  1134. linking shared-object -test-/float.so
  1135. linking shared-object -test-/exception.so
  1136. linking shared-object -test-/file.so
  1137. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/float'
  1138. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1139. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1140. compiling call_without_gvl.c
  1141. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/exception'
  1142. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1143. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1144. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/file'
  1145. compiling init.c
  1146. compiling delete.c
  1147. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1148. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1149. compiling iseq_load.c
  1150. linking shared-object -test-/funcall/funcall.so
  1151. linking shared-object -test-/gvl/call_without_gvl.so
  1152. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/funcall'
  1153. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1154. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1155. compiling break.c
  1156. compiling init.c
  1157. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/gvl/call_without_gvl'
  1158. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1159. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1160. linking shared-object -test-/hash.so
  1161. compiling yield.c
  1162. linking shared-object -test-/iseq_load/iseq_load.so
  1163. compiling dot.dot.c
  1164. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/hash'
  1165. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1166. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1167. compiling usrcompat.c
  1168. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/iseq_load'
  1169. linking shared-object -test-/load/dot.dot/dot.dot.so
  1170. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1171. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1172. compiling internal_ivar.c
  1173. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/load/dot.dot'
  1174. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1175. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1176. compiling usrmarshal.c
  1177. linking shared-object -test-/iter.so
  1178. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/iter'
  1179. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1180. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1181. compiling init.c
  1182. compiling arity.c
  1183. linking shared-object -test-/marshal/compat.so
  1184. linking shared-object -test-/marshal/internal_ivar.so
  1185. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/marshal/compat'
  1186. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1187. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1188. compiling bug.c
  1189. linking shared-object -test-/marshal/usr.so
  1190. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/marshal/internal_ivar'
  1191. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1192. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1193. compiling num2int.c
  1194. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/marshal/usr'
  1195. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1196. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1197. compiling path_to_class.c
  1198. linking shared-object -test-/method.so
  1199. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/method'
  1200. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1201. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1202. compiling infinite_loop_dlsym.c
  1203. linking shared-object -test-/notimplement.so
  1204. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/notimplement'
  1205. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1206. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1207. compiling postponed_job.c
  1208. linking shared-object -test-/path_to_class/path_to_class.so
  1209. linking shared-object -test-/num2int/num2int.so
  1210. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/path_to_class'
  1211. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1212. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1213. compiling printf.c
  1214. linking shared-object -test-/popen_deadlock/infinite_loop_dlsym.so
  1215. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/num2int'
  1216. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1217. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1218. compiling init.c
  1219. compiling super.c
  1220. compiling receiver.c
  1221. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/popen_deadlock'
  1222. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1223. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1224. compiling rat.c
  1225. linking shared-object -test-/postponed_job.so
  1226. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/postponed_job'
  1227. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1228. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1229. compiling recursion.c
  1230. linking shared-object -test-/printf.so
  1231. linking shared-object -test-/proc.so
  1232. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/printf'
  1233. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1234. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1235. compiling foreach.c
  1236. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/proc'
  1237. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1238. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1239. compiling numhash.c
  1240. linking shared-object -test-/rational.so
  1241. linking shared-object -test-/recursion.so
  1242. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/rational'
  1243. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1244. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1245. compiling update.c
  1246. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/recursion'
  1247. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1248. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1249. compiling enc_str_buf_cat.c
  1250. compiling init.c
  1251. compiling normalize.c
  1252. compiling modify.c
  1253. linking shared-object -test-/st/foreach.so
  1254. linking shared-object -test-/st/numhash.so
  1255. compiling qsort.c
  1256. linking shared-object -test-/st/update.so
  1257. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/st/update'
  1258. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1259. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1260. compiling init.c
  1261. compiling member.c
  1262. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/st/foreach'
  1263. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/st/numhash'
  1264. compiling coderange.c
  1265. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1266. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1267. compiling nofree.c
  1268. compiling duplicate.c
  1269. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1270. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1271. compiling new.c
  1272. compiling init.c
  1273. compiling init.c
  1274. compiling type.c
  1275. compiling set_len.c
  1276. compiling enc_associate.c
  1277. compiling fstring.c
  1278. linking shared-object -test-/symbol.so
  1279. compiling ellipsize.c
  1280. linking shared-object -test-/time.so
  1281. compiling cstr.c
  1282. linking shared-object -test-/struct.so
  1283. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/symbol'
  1284. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1285. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1286. compiling gc_hook.c
  1287. compiling tracepoint.c
  1288. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/struct'
  1289. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1290. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1291. compiling typeddata.c
  1292. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/time'
  1293. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1294. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1295. compiling at_exit.c
  1296. linking shared-object -test-/typeddata/typeddata.so
  1297. linking shared-object -test-/tracepoint.so
  1298. linking shared-object -test-/vm/at_exit.so
  1299. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/typeddata'
  1300. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1301. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1302. compiling wait_for_single_fd.c
  1303. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/tracepoint'
  1304. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1305. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1306. linking shared-object -test-/string.so
  1307. compiling bigdecimal.c
  1308. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/vm'
  1309. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1310. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1311. compiling escape.c
  1312. installing default bigdecimal libraries
  1313. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/string'
  1314. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1315. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1316. compiling continuation.c
  1317. linking shared-object -test-/wait_for_single_fd/wait_for_single_fd.so
  1318. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/-test-/wait_for_single_fd'
  1319. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1320. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1321. compiling coverage.c
  1322. linking shared-object cgi/escape.so
  1323. linking shared-object continuation.so
  1324. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/cgi/escape'
  1325. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1326. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1327. compiling date_core.c
  1328. compiling date_parse.c
  1329. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/continuation'
  1330. compiling date_strptime.c
  1331. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1332. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1333. compiling date_strftime.c
  1334. compiling dbm.c
  1335. linking shared-object coverage.so
  1336. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/coverage'
  1337. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1338. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1339. compiling digest.c
  1340. installing digest libraries
  1341. installing default digest libraries
  1342. linking shared-object dbm.so
  1343. linking shared-object digest.so
  1344. installing default date_core libraries
  1345. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/digest'
  1346. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/dbm'
  1347. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1348. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1349. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1350. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1351. compiling bubblebabble.c
  1352. compiling md5init.c
  1353. linking shared-object digest/md5.so
  1354. linking shared-object digest/bubblebabble.so
  1355. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/digest/md5'
  1356. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1357. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1358. compiling rmd160init.c
  1359. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/digest/bubblebabble'
  1360. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1361. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1362. compiling sha1init.c
  1363. linking shared-object digest/rmd160.so
  1364. linking shared-object digest/sha1.so
  1365. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/digest/rmd160'
  1366. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1367. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1368. compiling sha2init.c
  1369. installing default sha2 libraries
  1370. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/digest/sha1'
  1371. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1372. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1373. generating constant definitions
  1374. compiling etc.c
  1375. linking shared-object digest/sha2.so
  1376. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/digest/sha2'
  1377. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1378. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1379. compiling fcntl.c
  1380. linking shared-object etc.so
  1381. linking shared-object fcntl.so
  1382. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/fcntl'
  1383. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1384. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1385. compiling fiber.c
  1386. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/etc'
  1387. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1388. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1389. compiling pointer.c
  1390. compiling function.c
  1391. compiling fiddle.c
  1392. compiling closure.c
  1393. linking shared-object fiber.so
  1394. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/fiber'
  1395. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1396. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1397. compiling gdbm.c
  1398. compiling handle.c
  1399. compiling conversions.c
  1400. installing default fiddle libraries
  1401. linking shared-object fiddle.so
  1402. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/fiddle'
  1403. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1404. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1405. compiling console.c
  1406. installing default console libraries
  1407. linking shared-object gdbm.so
  1408. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/gdbm'
  1409. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1410. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1411. compiling nonblock.c
  1412. linking shared-object bigdecimal.so
  1413. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/bigdecimal'
  1414. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1415. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1416. compiling wait.c
  1417. linking shared-object io/console.so
  1418. linking shared-object io/nonblock.so
  1419. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/io/console'
  1420. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1421. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1422. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/io/nonblock'
  1423. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1424. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1425. compiling generator.c
  1426. installing default libraries
  1427. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/json'
  1428. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1429. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1430. compiling parser.c
  1431. linking shared-object io/wait.so
  1432. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/io/wait'
  1433. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1434. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1435. compiling complex.c
  1436. linking shared-object mathn/complex.so
  1437. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/mathn/complex'
  1438. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1439. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1440. compiling rational.c
  1441. linking shared-object mathn/rational.so
  1442. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/mathn/rational'
  1443. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1444. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1445. compiling nkf.c
  1446. installing default nkf libraries
  1447. linking shared-object date_core.so
  1448. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/date'
  1449. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1450. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1451. compiling objspace_dump.c
  1452. compiling objspace.c
  1453. compiling object_tracing.c
  1454. In file included from nkf.c:62:0:
  1455. nkf-utf8/nkf.c: In function ‘module_connection’:
  1456. nkf-utf8/nkf.c:5710:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  1457.     if (nkf_enc_unicode_p(output_encoding))
  1458.     ^~
  1459. nkf-utf8/nkf.c:5713:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’
  1460.  if (x0201_f == NKF_UNSPECIFIED) {
  1461.  ^~
  1462. linking shared-object json/ext/parser.so
  1463. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/json/parser'
  1464. make[2]: Entering directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1465. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  1466. compiling ossl_x509cert.c
  1467. compiling ossl_x509crl.c
  1468. compiling ossl_pkey_rsa.c
  1469. compiling ossl_pkey_dsa.c
  1470. In file included from ossl.h:57:0,
  1471.                 from ossl_x509crl.c:10:
  1472. /usr/include/openssl/asn1_mac.h:10:2: error: #error "This file is obsolete; please update your software."
  1473. #error "This file is obsolete; please update your software."
  1474.  ^~~~~
  1475. In file included from ossl.h:57:0,
  1476.                 from ossl_x509cert.c:10:
  1477. /usr/include/openssl/asn1_mac.h:10:2: error: #error "This file is obsolete; please update your software."
  1478. #error "This file is obsolete; please update your software."
  1479.  ^~~~~
  1480. In file included from ossl.h:57:0,
  1481.                 from ossl_pkey_dsa.c:12:
  1482. /usr/include/openssl/asn1_mac.h:10:2: error: #error "This file is obsolete; please update your software."
  1483. #error "This file is obsolete; please update your software."
  1484.  ^~~~~
  1485. In file included from ossl.h:57:0,
  1486.                 from ossl_pkey_rsa.c:12:
  1487. /usr/include/openssl/asn1_mac.h:10:2: error: #error "This file is obsolete; please update your software."
  1488. #error "This file is obsolete; please update your software."
  1489.  ^~~~~
  1490. In file included from ossl.h:222:0,
  1491.                 from ossl_pkey_dsa.c:12:
  1492. openssl_missing.h:78:35: error: macro "EVP_MD_CTX_create" passed 1 arguments, but takes just 0
  1493. EVP_MD_CTX *EVP_MD_CTX_create(void);
  1494.                                   ^
  1495. In file included from /usr/include/openssl/x509.h:23:0,
  1496.                 from /usr/include/openssl/x509v3.h:14,
  1497.                 from ossl.h:58,
  1498.                 from ossl_pkey_dsa.c:12:
  1499. openssl_missing.h:82:6: error: expected declaration specifiers or ‘...’ before ‘(’ token
  1500. void EVP_MD_CTX_init(EVP_MD_CTX *ctx);
  1501.      ^
  1502. openssl_missing.h:90:6: error: expected declaration specifiers or ‘...’ before ‘(’ token
  1503. void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx);
  1504.      ^
  1505. ossl_pkey_dsa.c: In function ‘ossl_dsa_new’:
  1506. ossl_pkey_dsa.c:64:24: error: dereferencing pointer to incomplete type ‘EVP_PKEY {aka struct evp_pkey_st}’
  1507.  if (EVP_PKEY_type(pkey->type) != EVP_PKEY_DSA) {
  1508.                        ^~
  1509. ossl_pkey_dsa.c: In function ‘dsa_generate’:
  1510. ossl_pkey_dsa.c:104:14: error: storage size of ‘cb’ isn’t known
  1511.     BN_GENCB cb;
  1512.              ^~
  1513. ossl_pkey_dsa.c:104:14: warning: unused variable ‘cb’ [-Wunused-variable]
  1514. ossl_pkey_dsa.c: In function ‘ossl_dsa_is_private’:
  1515. ossl_pkey_dsa.c:291:1: warning: control reaches end of non-void function [-Wreturn-type]
  1516. }
  1517. ^
  1518. ossl_pkey_dsa.c: In function ‘ossl_dsa_is_public’:
  1519. ossl_pkey_dsa.c:274:1: warning: control reaches end of non-void function [-Wreturn-type]
  1520. }
  1521. ^
  1522. In file included from ossl.h:222:0,
  1523.                 from ossl_x509crl.c:10:
  1524. openssl_missing.h:78:35: error: macro "EVP_MD_CTX_create" passed 1 arguments, but takes just 0
  1525. EVP_MD_CTX *EVP_MD_CTX_create(void);
  1526.                                   ^
  1527. In file included from /usr/include/openssl/x509.h:23:0,
  1528.                 from /usr/include/openssl/x509v3.h:14,
  1529.                 from ossl.h:58,
  1530.                 from ossl_x509crl.c:10:
  1531. openssl_missing.h:82:6: error: expected declaration specifiers or ‘...’ before ‘(’ token
  1532. void EVP_MD_CTX_init(EVP_MD_CTX *ctx);
  1533.      ^
  1534. openssl_missing.h:90:6: error: expected declaration specifiers or ‘...’ before ‘(’ token
  1535. void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx);
  1536.      ^
  1537. ossl_x509crl.c: In function ‘DupX509CRLPtr’:
  1538. ossl_x509crl.c:70:5: warning: implicit declaration of function ‘CRYPTO_add’ [-Wimplicit-function-declaration]
  1539.     CRYPTO_add(&crl->references, 1, CRYPTO_LOCK_X509_CRL);
  1540.     ^~~~~~~~~~
  1541. ossl_x509crl.c:70:20: error: dereferencing pointer to incomplete type ‘X509_CRL {aka struct X509_crl_st}’
  1542.     CRYPTO_add(&crl->references, 1, CRYPTO_LOCK_X509_CRL);
  1543.                    ^~
  1544. ossl_x509crl.c:70:37: error: ‘CRYPTO_LOCK_X509_CRL’ undeclared (first use in this function)
  1545.     CRYPTO_add(&crl->references, 1, CRYPTO_LOCK_X509_CRL);
  1546.                                     ^~~~~~~~~~~~~~~~~~~~
  1547. ossl_x509crl.c:70:37: note: each undeclared identifier is reported only once for each function it appears in
  1548. ossl_x509crl.c: In function ‘ossl_x509crl_get_last_update’:
  1549. ossl_x509crl.c:231:5: warning: ‘X509_CRL_get_lastUpdate’ is deprecated [-Wdeprecated-declarations]
  1550.     return asn1time_to_time(X509_CRL_get_lastUpdate(crl));
  1551.     ^~~~~~
  1552. In file included from /usr/include/openssl/x509_vfy.h:20:0,
  1553.                 from /usr/include/openssl/x509.h:309,
  1554.                 from /usr/include/openssl/x509v3.h:14,
  1555.                 from ossl.h:58,
  1556.                 from ossl_x509crl.c:10:
  1557. /usr/include/openssl/x509.h:708:1: note: declared here
  1558. DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl))
  1559. ^
  1560. ossl_x509crl.c: In function ‘ossl_x509crl_get_next_update’:
  1561. ossl_x509crl.c:256:5: warning: ‘X509_CRL_get_nextUpdate’ is deprecated [-Wdeprecated-declarations]
  1562.     return asn1time_to_time(X509_CRL_get_nextUpdate(crl));
  1563.     ^~~~~~
  1564. In file included from /usr/include/openssl/x509_vfy.h:20:0,
  1565.                 from /usr/include/openssl/x509.h:309,
  1566.                 from /usr/include/openssl/x509v3.h:14,
  1567.                 from ossl.h:58,
  1568.                 from ossl_x509crl.c:10:
  1569. /usr/include/openssl/x509.h:709:1: note: declared here
  1570. DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl))
  1571. ^
  1572. In file included from ossl.h:222:0,
  1573.                 from ossl_x509cert.c:10:
  1574. openssl_missing.h:78:35: error: macro "EVP_MD_CTX_create" passed 1 arguments, but takes just 0
  1575. EVP_MD_CTX *EVP_MD_CTX_create(void);
  1576.                                   ^
  1577. In file included from /usr/include/openssl/x509.h:23:0,
  1578.                 from /usr/include/openssl/x509v3.h:14,
  1579.                 from ossl.h:58,
  1580.                 from ossl_x509cert.c:10:
  1581. openssl_missing.h:82:6: error: expected declaration specifiers or ‘...’ before ‘(’ token
  1582. void EVP_MD_CTX_init(EVP_MD_CTX *ctx);
  1583.      ^
  1584. openssl_missing.h:90:6: error: expected declaration specifiers or ‘...’ before ‘(’ token
  1585. void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx);
  1586.      ^
  1587. ossl_x509cert.c: In function ‘DupX509CertPtr’:
  1588. ossl_x509cert.c:125:5: warning: implicit declaration of function ‘CRYPTO_add’ [-Wimplicit-function-declaration]
  1589.     CRYPTO_add(&x509->references, 1, CRYPTO_LOCK_X509);
  1590.     ^~~~~~~~~~
  1591. ossl_x509cert.c:125:21: error: dereferencing pointer to incomplete type ‘X509 {aka struct x509_st}’
  1592.     CRYPTO_add(&x509->references, 1, CRYPTO_LOCK_X509);
  1593.                     ^~
  1594. ossl_x509cert.c:125:38: error: ‘CRYPTO_LOCK_X509’ undeclared (first use in this function)
  1595.     CRYPTO_add(&x509->references, 1, CRYPTO_LOCK_X509);
  1596.                                      ^~~~~~~~~~~~~~~~
  1597. ossl_x509cert.c:125:38: note: each undeclared identifier is reported only once for each function it appears in
  1598. make[2]: *** [Makefile:301: ossl_pkey_dsa.o] Error 1
  1599. make[2]: *** Waiting for unfinished jobs....
  1600. make[2]: *** [Makefile:301: ossl_x509crl.o] Error 1
  1601. make[2]: *** [Makefile:301: ossl_x509cert.o] Error 1
  1602. In file included from ossl.h:222:0,
  1603.                 from ossl_pkey_rsa.c:12:
  1604. openssl_missing.h:78:35: error: macro "EVP_MD_CTX_create" passed 1 arguments, but takes just 0
  1605. EVP_MD_CTX *EVP_MD_CTX_create(void);
  1606.                                   ^
  1607. In file included from /usr/include/openssl/x509.h:23:0,
  1608.                 from /usr/include/openssl/x509v3.h:14,
  1609.                 from ossl.h:58,
  1610.                 from ossl_pkey_rsa.c:12:
  1611. openssl_missing.h:82:6: error: expected declaration specifiers or ‘...’ before ‘(’ token
  1612. void EVP_MD_CTX_init(EVP_MD_CTX *ctx);
  1613.      ^
  1614. openssl_missing.h:90:6: error: expected declaration specifiers or ‘...’ before ‘(’ token
  1615. void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx);
  1616.      ^
  1617. ossl_pkey_rsa.c: In function ‘ossl_rsa_new’:
  1618. ossl_pkey_rsa.c:65:24: error: dereferencing pointer to incomplete type ‘EVP_PKEY {aka struct evp_pkey_st}’
  1619.  if (EVP_PKEY_type(pkey->type) != EVP_PKEY_RSA) {
  1620.                        ^~
  1621. ossl_pkey_rsa.c: In function ‘rsa_generate’:
  1622. ossl_pkey_rsa.c:103:14: error: storage size of ‘cb’ isn’t known
  1623.     BN_GENCB cb;
  1624.              ^~
  1625. ossl_pkey_rsa.c:103:14: warning: unused variable ‘cb’ [-Wunused-variable]
  1626. ossl_pkey_rsa.c: In function ‘ossl_rsa_is_private’:
  1627. ossl_pkey_rsa.c:291:1: warning: control reaches end of non-void function [-Wreturn-type]
  1628. }
  1629. ^
  1630. make[2]: *** [Makefile:301: ossl_pkey_rsa.o] Error 1
  1631. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/openssl'
  1632. make[1]: *** [exts.mk:209: ext/openssl/all] Error 2
  1633. make[1]: *** Waiting for unfinished jobs....
  1634. linking shared-object json/ext/generator.so
  1635. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/json/generator'
  1636. linking shared-object objspace.so
  1637. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/objspace'
  1638. linking shared-object nkf.so
  1639. make[2]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4/ext/nkf'
  1640. make[1]: Leaving directory '/tmp/ruby-build.20170507201316.23181/ruby-2.3.4'
  1641. make: *** [uncommon.mk:203: build-ext] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement