configure.log 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706
  1. configure: WARNING: you should use --build, --host, --target
  2. checking for ruby... /usr/bin/ruby
  3. tool/config.guess already exists
  4. tool/config.sub already exists
  5. checking build system type... arm-apple-darwin20.1.0
  6. checking host system type... arm-apple-darwin20.1.0
  7. checking target system type... arm-apple-darwin20.1.0
  8. checking whether the C compiler works... yes
  9. checking for C compiler default output file name... a.out
  10. checking for suffix of executables...
  11. checking whether we are cross compiling... no
  12. checking for suffix of object files... o
  13. checking whether we are using the GNU C compiler... yes
  14. checking whether gcc accepts -g... yes
  15. checking for gcc option to accept ISO C89... none needed
  16. checking for g++... g++
  17. checking whether we are using the GNU C++ compiler... yes
  18. checking whether g++ accepts -g... yes
  19. checking how to run the C preprocessor... gcc -E
  20. checking for grep that handles long lines and -e... /usr/bin/grep
  21. checking for egrep... /usr/bin/grep -E
  22. checking whether gcc needs -traditional... no
  23. checking for ld... ld
  24. checking whether the linker is GNU ld... no
  25. checking whether gcc -E accepts -o... yes
  26. checking for gcc... /usr/bin/gcc
  27. checking for real target cpu...
  28. checking for ranlib... (cached) :
  29. checking for ar... (cached) libtool -static
  30. checking for libtool -static flags... (cached) -no_warning_for_no_symbols -o
  31. checking for as... as
  32. checking for objdump... objdump
  33. checking for objcopy... no
  34. checking for gobjcopy... no
  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/local/opt/coreutils/bin/ginstall -c
  39. checking for a thread-safe mkdir -p... /usr/local/opt/coreutils/bin/gmkdir -p
  40. checking for dtrace... dtrace
  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... no
  62. checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes
  63. checking whether -Wdeclaration-after-statement is accepted as CFLAGS... yes
  64. checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes
  65. checking whether -Wdivision-by-zero is accepted as CFLAGS... yes
  66. checking whether -Wduplicated-cond is accepted as CFLAGS... no
  67. checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes
  68. checking whether -Wimplicit-int is accepted as CFLAGS... yes
  69. checking whether -Wmisleading-indentation is accepted as CFLAGS... yes
  70. checking whether -Wpointer-arith is accepted as CFLAGS... yes
  71. checking whether -Wrestrict is accepted as CFLAGS... no
  72. checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes
  73. checking whether -Wwrite-strings is accepted as CFLAGS... yes
  74. checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no
  75. checking whether -Wmissing-noreturn is accepted as CFLAGS... yes
  76. checking whether -Wno-cast-function-type is accepted as CFLAGS... no
  77. checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes
  78. checking whether -Wno-long-long is accepted as CFLAGS... yes
  79. checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes
  80. checking whether -Wno-overlength-strings is accepted as CFLAGS... yes
  81. checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no
  82. checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes
  83. checking whether -Wno-self-assign is accepted as CFLAGS... yes
  84. checking whether -Wno-tautological-compare is accepted as CFLAGS... yes
  85. checking whether -Wno-unused-parameter is accepted as CFLAGS... yes
  86. checking whether -Wno-unused-value is accepted as CFLAGS... yes
  87. checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no
  88. checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no
  89. checking whether -Wunused-variable is accepted as CFLAGS... yes
  90. checking whether -diag-disable=175,188,2259 is accepted as CFLAGS... no
  91. checking whether -Wextra-tokens is accepted as CFLAGS... yes
  92. checking whether -Wall -Wextra is accepted as CFLAGS... yes
  93. checking whether -Qunused-arguments is accepted as CFLAGS... yes
  94. checking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes
  95. checking whether -fstack-protector-strong is accepted as CFLAGS... yes
  96. checking whether -fstack-protector-strong is accepted as LDFLAGS... yes
  97. checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... no
  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 whether compiler has statement and declarations in expressions... yes
  105. checking whether Mac OS X 10.5 or later... yes
  106. checking for broken crypt with 8bit chars... yes
  107. checking for codesign... codesign
  108. checking for dsymutil... dsymutil
  109. checking for crt_externs.h... yes
  110. checking for crypt in -lcrypt... (cached) no
  111. checking for dlopen in -ldl... yes
  112. checking for shl_load in -ldld... no
  113. checking for shutdown in -lsocket... no
  114. checking for dirent.h that defines DIR... yes
  115. checking for library containing opendir... none required
  116. checking for stdbool.h that conforms to C99... yes
  117. checking for _Bool... yes
  118. checking for sys/wait.h that is POSIX.1 compatible... yes
  119. checking a.out.h usability... no
  120. checking a.out.h presence... no
  121. checking for a.out.h... no
  122. checking atomic.h usability... no
  123. checking atomic.h presence... no
  124. checking for atomic.h... no
  125. checking direct.h usability... no
  126. checking direct.h presence... no
  127. checking for direct.h... no
  128. checking grp.h usability... yes
  129. checking grp.h presence... yes
  130. checking for grp.h... yes
  131. checking fcntl.h usability... yes
  132. checking fcntl.h presence... yes
  133. checking for fcntl.h... yes
  134. checking float.h usability... yes
  135. checking float.h presence... yes
  136. checking for float.h... yes
  137. checking ieeefp.h usability... no
  138. checking ieeefp.h presence... no
  139. checking for ieeefp.h... no
  140. checking intrinsics.h usability... no
  141. checking intrinsics.h presence... no
  142. checking for intrinsics.h... no
  143. checking langinfo.h usability... yes
  144. checking langinfo.h presence... yes
  145. checking for langinfo.h... yes
  146. checking limits.h usability... yes
  147. checking limits.h presence... yes
  148. checking for limits.h... yes
  149. checking locale.h usability... yes
  150. checking locale.h presence... yes
  151. checking for locale.h... yes
  152. checking malloc.h usability... no
  153. checking malloc.h presence... no
  154. checking for malloc.h... no
  155. checking malloc/malloc.h usability... yes
  156. checking malloc/malloc.h presence... yes
  157. checking for malloc/malloc.h... yes
  158. checking malloc_np.h usability... no
  159. checking malloc_np.h presence... no
  160. checking for malloc_np.h... no
  161. checking net/socket.h usability... no
  162. checking net/socket.h presence... no
  163. checking for net/socket.h... no
  164. checking process.h usability... no
  165. checking process.h presence... no
  166. checking for process.h... no
  167. checking pwd.h usability... yes
  168. checking pwd.h presence... yes
  169. checking for pwd.h... yes
  170. checking sanitizer/asan_interface.h usability... yes
  171. checking sanitizer/asan_interface.h presence... yes
  172. checking for sanitizer/asan_interface.h... yes
  173. checking sanitizer/msan_interface.h usability... yes
  174. checking sanitizer/msan_interface.h presence... yes
  175. checking for sanitizer/msan_interface.h... yes
  176. checking setjmpex.h usability... no
  177. checking setjmpex.h presence... no
  178. checking for setjmpex.h... no
  179. checking stdalign.h usability... yes
  180. checking stdalign.h presence... yes
  181. checking for stdalign.h... yes
  182. checking sys/attr.h usability... yes
  183. checking sys/attr.h presence... yes
  184. checking for sys/attr.h... yes
  185. checking sys/eventfd.h usability... no
  186. checking sys/eventfd.h presence... no
  187. checking for sys/eventfd.h... no
  188. checking sys/fcntl.h usability... yes
  189. checking sys/fcntl.h presence... yes
  190. checking for sys/fcntl.h... yes
  191. checking sys/file.h usability... yes
  192. checking sys/file.h presence... yes
  193. checking for sys/file.h... yes
  194. checking sys/id.h usability... no
  195. checking sys/id.h presence... no
  196. checking for sys/id.h... no
  197. checking sys/ioctl.h usability... yes
  198. checking sys/ioctl.h presence... yes
  199. checking for sys/ioctl.h... yes
  200. checking sys/mkdev.h usability... no
  201. checking sys/mkdev.h presence... no
  202. checking for sys/mkdev.h... no
  203. checking sys/param.h usability... yes
  204. checking sys/param.h presence... yes
  205. checking for sys/param.h... yes
  206. checking sys/prctl.h usability... no
  207. checking sys/prctl.h presence... no
  208. checking for sys/prctl.h... no
  209. checking sys/resource.h usability... yes
  210. checking sys/resource.h presence... yes
  211. checking for sys/resource.h... yes
  212. checking sys/select.h usability... yes
  213. checking sys/select.h presence... yes
  214. checking for sys/select.h... yes
  215. checking sys/sendfile.h usability... no
  216. checking sys/sendfile.h presence... no
  217. checking for sys/sendfile.h... no
  218. checking sys/socket.h usability... yes
  219. checking sys/socket.h presence... yes
  220. checking for sys/socket.h... yes
  221. checking for sys/syscall.h... (cached) no
  222. checking sys/sysmacros.h usability... no
  223. checking sys/sysmacros.h presence... no
  224. checking for sys/sysmacros.h... no
  225. checking sys/time.h usability... yes
  226. checking sys/time.h presence... yes
  227. checking for sys/time.h... yes
  228. checking sys/times.h usability... yes
  229. checking sys/times.h presence... yes
  230. checking for sys/times.h... yes
  231. checking sys/uio.h usability... yes
  232. checking sys/uio.h presence... yes
  233. checking for sys/uio.h... yes
  234. checking sys/utime.h usability... no
  235. checking sys/utime.h presence... no
  236. checking for sys/utime.h... no
  237. checking for syscall.h... (cached) no
  238. checking time.h usability... yes
  239. checking time.h presence... yes
  240. checking for time.h... yes
  241. checking ucontext.h usability... yes
  242. checking ucontext.h presence... yes
  243. checking for ucontext.h... yes
  244. checking utime.h usability... yes
  245. checking utime.h presence... yes
  246. checking for utime.h... yes
  247. checking gmp.h usability... no
  248. checking gmp.h presence... no
  249. checking for gmp.h... no
  250. checking for special C compiler options needed for large files... no
  251. checking for _FILE_OFFSET_BITS value needed for large files... no
  252. checking whether byte ordering is bigendian... no
  253. checking for an ANSI C-conforming const... yes
  254. checking whether char is unsigned... no
  255. checking for inline... inline
  256. checking for working volatile... yes
  257. checking for typeof syntax and keyword spelling... typeof
  258. checking for long long... yes
  259. checking for off_t... yes
  260. checking char bit... 8
  261. checking size of int... 4
  262. checking size of short... 2
  263. checking size of long... 8
  264. checking size of long long... 8
  265. checking size of __int64... 0
  266. checking size of __int128... 16
  267. checking size of off_t... 8
  268. checking size of void*... 8
  269. checking size of float... 4
  270. checking size of double... 8
  271. checking size of time_t... 8
  272. checking size of clock_t... 8
  273. checking packed struct attribute... x __attribute__((packed))
  274. checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes
  275. checking for printf prefix for long long... ll
  276. checking for pid_t... yes
  277. checking for convertible type of pid_t... INT
  278. checking for uid_t... yes
  279. checking for convertible type of uid_t... UINT
  280. checking for gid_t... yes
  281. checking for convertible type of gid_t... UINT
  282. checking for time_t... yes
  283. checking for convertible type of time_t... LONG
  284. checking for dev_t... yes
  285. checking for convertible type of dev_t... INT
  286. checking for mode_t... yes
  287. checking for convertible type of mode_t... USHORT
  288. checking for rlim_t... yes
  289. checking for convertible type of rlim_t... ULL
  290. checking for off_t... (cached) yes
  291. checking for convertible type of off_t... LL
  292. checking for clockid_t... yes
  293. checking for convertible type of clockid_t... UINT
  294. checking for prototypes... yes
  295. checking token paste string... ansi
  296. checking stringization... #expr
  297. checking string literal concatenation... yes
  298. checking for variable length prototypes and stdarg.h... yes
  299. checking for variable length macro... yes
  300. checking for alignas() syntax... __attribute__((__aligned__(x)))
  301. checking for alignof() syntax... alignof
  302. checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x
  303. checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x
  304. checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x
  305. checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x
  306. checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x
  307. checking for DEPRECATED_TYPE type attribute... x __attribute__ ((__deprecated__ mesg))
  308. checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x
  309. checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x
  310. checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x
  311. checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x
  312. checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x
  313. checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x
  314. checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x
  315. checking for ERRORFUNC function attribute... x
  316. checking for WARNINGFUNC function attribute... x
  317. checking for WEAK function attribute... __attribute__ ((__weak__)) x
  318. checking for FUNC_STDCALL function attribute... x
  319. checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x
  320. checking for FUNC_FASTCALL function attribute... x
  321. checking for FUNC_UNOPTIMIZED function attribute... x
  322. checking for FUNC_MINIMIZED function attribute... x
  323. checking for function alias... no
  324. checking for __atomic builtins... yes
  325. checking for __sync builtins... yes
  326. checking for __builtin_unreachable... yes
  327. checking for exported function attribute... __attribute__ ((__visibility__("default")))
  328. checking for function name string predefined identifier... __func__
  329. checking if enum over int is allowed... yes
  330. checking whether sys_nerr is declared... yes
  331. checking whether getenv is declared... yes
  332. checking for size_t... yes
  333. checking size of size_t... 8
  334. checking size of ptrdiff_t... 8
  335. checking for printf prefix for size_t... z
  336. checking for printf prefix for ptrdiff_t... t
  337. checking for struct stat.st_blksize... yes
  338. checking for struct stat.st_blocks... yes
  339. checking for struct stat.st_rdev... yes
  340. checking size of struct stat.st_size... SIZEOF_OFF_T
  341. checking size of struct stat.st_blocks... SIZEOF_OFF_T
  342. checking size of struct stat.st_ino... SIZEOF_LONG
  343. checking for struct stat.st_atim... no
  344. checking for struct stat.st_atimespec... yes
  345. checking for struct stat.st_atimensec... no
  346. checking for struct stat.st_mtim... no
  347. checking for struct stat.st_mtimespec... yes
  348. checking for struct stat.st_mtimensec... no
  349. checking for struct stat.st_ctim... no
  350. checking for struct stat.st_ctimespec... yes
  351. checking for struct stat.st_ctimensec... no
  352. checking for struct stat.st_birthtimespec... yes
  353. checking for struct timeval... yes
  354. checking size of struct timeval.tv_sec... SIZEOF_TIME_T
  355. checking for struct timespec... yes
  356. checking for struct timezone... yes
  357. checking for fd_mask... yes
  358. checking for int8_t... yes
  359. checking size of int8_t... 1
  360. checking for uint8_t... yes
  361. checking size of uint8_t... 1
  362. checking for int16_t... yes
  363. checking size of int16_t... 2
  364. checking for uint16_t... yes
  365. checking size of uint16_t... 2
  366. checking for int32_t... yes
  367. checking size of int32_t... 4
  368. checking for uint32_t... yes
  369. checking size of uint32_t... 4
  370. checking for int64_t... yes
  371. checking size of int64_t... 8
  372. checking for uint64_t... yes
  373. checking size of uint64_t... 8
  374. checking for int128_t... __int128
  375. checking for uint128_t... unsigned __int128
  376. checking for intptr_t... yes
  377. checking size of intptr_t... 8
  378. checking for uintptr_t... yes
  379. checking size of uintptr_t... 8
  380. checking for printf prefix for intptr_t... l
  381. checking for ssize_t... yes
  382. checking size of ssize_t... 8
  383. checking for printf prefix for int64_t... ll
  384. checking for stack end address... no
  385. checking for uid_t in sys/types.h... (cached) yes
  386. checking type of array argument to getgroups... (cached) gid_t
  387. checking return type of signal handlers... void
  388. checking for working alloca.h... yes
  389. checking for alloca... yes
  390. checking for dynamic size alloca... ok
  391. checking for working memcmp... yes
  392. checking for broken erfc of glibc-2.3.6 on IA64... no
  393. checking for acosh... yes
  394. checking for cbrt... yes
  395. checking for crypt... yes
  396. checking for dup2... yes
  397. checking for erf... yes
  398. checking for explicit_bzero... no
  399. checking for ffs... yes
  400. checking for finite... no
  401. checking for flock... yes
  402. checking for hypot... yes
  403. checking for isinf... yes
  404. checking for isnan... yes
  405. checking for lgamma_r... yes
  406. checking for memmove... yes
  407. checking for nan... 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... yes
  413. checking for strlcpy... yes
  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... yes
  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... (cached) no
  427. checking for working fork... yes
  428. checking for __syscall... (cached) no
  429. checking for _longjmp... yes
  430. checking for arc4random_buf... yes
  431. checking for atan2l... yes
  432. checking for atan2f... yes
  433. checking for chroot... yes
  434. checking for chsize... no
  435. checking for clock_gettime... yes
  436. checking for cosh... yes
  437. checking for crypt_r... no
  438. checking for daemon... (cached) no
  439. checking for dirfd... yes
  440. checking for dl_iterate_phdr... no
  441. checking for dlopen... yes
  442. checking for dladdr... yes
  443. checking for dup... yes
  444. checking for dup3... no
  445. checking for eaccess... no
  446. checking for endgrent... yes
  447. checking for eventfd... no
  448. checking for fchmod... yes
  449. checking for fchown... yes
  450. checking for fcntl... yes
  451. checking for fdatasync... (cached) no
  452. checking for fdopendir... yes
  453. checking for fgetattrlist... yes
  454. checking for fmod... yes
  455. checking for fstatat... yes
  456. checking for fsync... yes
  457. checking for ftruncate... yes
  458. checking for ftruncate64... no
  459. checking for getattrlist... yes
  460. checking for getcwd... yes
  461. checking for getgidx... no
  462. checking for getgrnam... yes
  463. checking for getgrnam_r... yes
  464. checking for getgroups... yes
  465. checking for getpgid... yes
  466. checking for getpgrp... yes
  467. checking for getpriority... yes
  468. checking for getpwnam_r... yes
  469. checking for getresgid... no
  470. checking for getresuid... no
  471. checking for getrlimit... yes
  472. checking for getsid... yes
  473. checking for gettimeofday... yes
  474. checking for getuidx... no
  475. checking for gmtime_r... yes
  476. checking for grantpt... yes
  477. checking for initgroups... yes
  478. checking for ioctl... yes
  479. checking for isfinite... no
  480. checking for issetugid... yes
  481. checking for killpg... yes
  482. checking for lchmod... yes
  483. checking for lchown... yes
  484. checking for link... yes
  485. checking for llabs... yes
  486. checking for lockf... yes
  487. checking for log2... yes
  488. checking for lstat... yes
  489. checking for lutimes... yes
  490. checking for malloc_usable_size... no
  491. checking for malloc_size... yes
  492. checking for mblen... yes
  493. checking for memalign... no
  494. checking for memset_s... yes
  495. checking for writev... yes
  496. checking for memrchr... no
  497. checking for memmem... (cached) no
  498. checking for mkfifo... yes
  499. checking for mknod... yes
  500. checking for mktime... yes
  501. checking for openat... yes
  502. checking for pipe2... no
  503. checking for poll... yes
  504. checking for posix_fadvise... no
  505. checking for posix_memalign... yes
  506. checking for ppoll... no
  507. checking for pread... yes
  508. checking for pwrite... yes
  509. checking for qsort_r... yes
  510. checking for qsort_s... no
  511. checking for readlink... yes
  512. checking for round... yes
  513. checking for sched_getaffinity... no
  514. checking for seekdir... yes
  515. checking for select_large_fdset... no
  516. checking for sendfile... yes
  517. checking for setegid... yes
  518. checking for setenv... yes
  519. checking for seteuid... yes
  520. checking for setgid... yes
  521. checking for setgroups... yes
  522. checking for setpgid... yes
  523. checking for setpgrp... yes
  524. checking for setregid... yes
  525. checking for setresgid... no
  526. checking for setresuid... no
  527. checking for setreuid... yes
  528. checking for setrgid... yes
  529. checking for setrlimit... yes
  530. checking for setruid... yes
  531. checking for setsid... yes
  532. checking for setuid... yes
  533. checking for shutdown... yes
  534. checking for sigaction... yes
  535. checking for sigaltstack... yes
  536. checking for sigprocmask... yes
  537. checking for sinh... yes
  538. checking for spawnv... no
  539. checking for symlink... yes
  540. checking for syscall... (cached) no
  541. checking for sysconf... yes
  542. checking for tanh... yes
  543. checking for telldir... yes
  544. checking for timegm... yes
  545. checking for times... yes
  546. checking for truncate... yes
  547. checking for truncate64... no
  548. checking for unsetenv... yes
  549. checking for utimensat... yes
  550. checking for utimes... yes
  551. checking for wait4... yes
  552. checking for waitpid... yes
  553. checking if getcwd allocates buffer if NULL is given... yes
  554. checking for __builtin_alloca_with_align... yes
  555. checking for __builtin_assume_aligned... yes
  556. checking for __builtin_bswap16... yes
  557. checking for __builtin_bswap32... yes
  558. checking for __builtin_bswap64... yes
  559. checking for __builtin_popcount... yes
  560. checking for __builtin_popcountll... yes
  561. checking for __builtin_clz... yes
  562. checking for __builtin_clzl... yes
  563. checking for __builtin_clzll... yes
  564. checking for __builtin_ctz... yes
  565. checking for __builtin_ctzll... yes
  566. checking for __builtin_add_overflow... yes
  567. checking for __builtin_sub_overflow... yes
  568. checking for __builtin_mul_overflow... yes
  569. checking for __builtin_mul_overflow_p... no
  570. checking for __builtin_constant_p... yes
  571. checking for __builtin_choose_expr... yes
  572. checking for __builtin_choose_expr_constant_p... yes
  573. checking for __builtin_types_compatible_p... yes
  574. checking for __builtin_trap... yes
  575. checking whether qsort_r is GNU version... no
  576. checking whether qsort_r is BSD version... yes
  577. checking whether atan2 handles Inf as C99... yes
  578. checking for clock_getres... yes
  579. checking for timer_create in -lrt... no
  580. checking for timer_settime in -lrt... no
  581. checking for unsetenv returns a value... yes
  582. checking whether struct tm is in sys/time.h or time.h... time.h
  583. checking for struct tm.tm_zone... yes
  584. checking for struct tm.tm_gmtoff... yes
  585. checking for external int daylight... yes
  586. checking for negative time_t for gmtime(3)... yes
  587. checking for localtime(3) overflow correctly... yes
  588. checking for sig_t... yes
  589. checking whether right shift preserve sign bit... yes
  590. checking whether _SC_CLK_TCK is supported... yes
  591. checking stack growing direction on ... -1
  592. checking native coroutine implementation for -darwin20... no
  593. checking for pthread_create in -lthr... no
  594. checking for pthread_create in -lpthread... yes
  595. checking for pthread_np.h... no
  596. checking whether pthread_t is scalar type... yes
  597. checking for sched_yield... yes
  598. checking for pthread_attr_setinheritsched... yes
  599. checking for pthread_attr_get_np... no
  600. checking for pthread_attr_getstack... yes
  601. checking for pthread_attr_getguardsize... yes
  602. checking for pthread_get_stackaddr_np... yes
  603. checking for pthread_get_stacksize_np... yes
  604. checking for thr_stksegment... no
  605. checking for pthread_stackseg_np... no
  606. checking for pthread_getthrds_np... no
  607. checking for pthread_condattr_setclock... no
  608. checking for pthread_sigmask... yes
  609. checking for pthread_setname_np... yes
  610. checking for pthread_set_name_np... no
  611. checking for pthread_getattr_np... no
  612. checking arguments of pthread_setname_np... (name)
  613. checking if mcontext_t is a pointer... yes
  614. checking for getcontext... (cached) no
  615. checking for setcontext... (cached) no
  616. checking if fork works with pthread... yes
  617. checking whether ELF binaries are produced... no
  618. checking mach-o/loader.h usability... yes
  619. checking mach-o/loader.h presence... yes
  620. checking for mach-o/loader.h... yes
  621. checking whether OS depend dynamic link works... yes
  622. checking whether -Wl,-undefined,dynamic_lookup is accepted as LDFLAGS... yes
  623. checking whether -Wl,-multiply_defined,suppress is accepted as LDFLAGS... yes
  624. checking execinfo.h usability... yes
  625. checking execinfo.h presence... yes
  626. checking for execinfo.h... yes
  627. checking for backtrace in -lexecinfo... no
  628. checking libunwind.h usability... yes
  629. checking libunwind.h presence... yes
  630. checking for libunwind.h... yes
  631. checking for backtrace... yes
  632. checking for broken backtrace... yes
  633. checking valgrind/memcheck.h usability... no
  634. checking valgrind/memcheck.h presence... no
  635. checking for valgrind/memcheck.h... no
  636. checking for strip... strip
  637. checking whether -Wl,--no-undefined is accepted as LDFLAGS... no
  638. checking whether wrapper for DYLD_FALLBACK_LIBRARY_PATH is needed... yes
  639. checking whether dtrace USDT is available... yes(-xnolibs)
  640. checking whether dtrace needs post processing... no
  641. checking for __builtin_setjmp... (cached) no
  642. checking for _setjmpex as a macro or function... no
  643. checking for _setjmp as a macro or function... yes
  644. checking for sigsetjmp as a macro or function... yes
  645. checking for setjmp type... sigsetjmp,0
  646. checking for prefix of external symbols... _
  647. checking pthread.h usability... yes
  648. checking pthread.h presence... yes
  649. checking for pthread.h... yes
  650. checking if make is GNU make... yes
  651. .ext/include/-darwin20/ruby/config.h updated
  652. configure: ruby library version = 2.6.0
  653. configure: creating ./config.status
  654. config.status: creating GNUmakefile
  655. config.status: creating Makefile
  656. config.status: creating ruby-2.6.pc
  657. ---
  658. Configuration summary for ruby version 2.6.5
  659. * Installation prefix: /Users/fq/.rvm/rubies/ruby-2.6.5
  660. * exec prefix: ${prefix}
  661. * arch: -darwin20
  662. * site arch: ${arch}
  663. * RUBY_BASE_NAME: ruby
  664. * enable shared: yes
  665. * ruby lib prefix: ${libdir}/${RUBY_BASE_NAME}
  666. * site libraries path: ${rubylibprefix}/${sitearch}
  667. * vendor path: ${rubylibprefix}/vendor_ruby
  668. * target OS: darwin20
  669. * compiler: gcc
  670. * with pthread: yes
  671. * enable shared libs: yes
  672. * dynamic library ext: bundle
  673. * CFLAGS: ${optflags} ${debugflags} ${warnflags}
  674. * LDFLAGS: -L. -fstack-protector-strong -L/usr/local/lib \
  675. -L/usr/local/opt/libyaml/lib \
  676. -L/usr/local/opt/libksba/lib \
  677. -L/usr/local/opt/readline/lib \
  678. -L/usr/local/opt/zlib/lib \
  679. -L/usr/local/opt/openssl@1.1/lib
  680. * DLDFLAGS: -Wl,-undefined,dynamic_lookup \
  681. -Wl,-multiply_defined,suppress \
  682. -L/usr/local/opt/libyaml/lib \
  683. -L/usr/local/opt/libksba/lib \
  684. -L/usr/local/opt/readline/lib \
  685. -L/usr/local/opt/zlib/lib \
  686. -L/usr/local/opt/openssl@1.1/lib
  687. * optflags: -O3
  688. * debugflags: -ggdb3
  689. * warnflags: -Wall -Wextra -Wdeclaration-after-statement \
  690. -Wdeprecated-declarations -Wdivision-by-zero \
  691. -Wimplicit-function-declaration -Wimplicit-int \
  692. -Wmisleading-indentation -Wpointer-arith \
  693. -Wshorten-64-to-32 -Wwrite-strings \
  694. -Wmissing-noreturn -Wno-constant-logical-operand \
  695. -Wno-long-long -Wno-missing-field-initializers \
  696. -Wno-overlength-strings -Wno-parentheses-equality \
  697. -Wno-self-assign -Wno-tautological-compare \
  698. -Wno-unused-parameter -Wno-unused-value \
  699. -Wunused-variable -Wextra-tokens
  700. * strip command: strip -A -n
  701. * install doc: no
  702. * JIT support: yes
  703. * man page type: doc
  704. ---