Ptolemarch

Ptolemarch `head -n 600 build.log`

Mar 24th, 2024
15
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.58 KB | None | 0 0
  1. * Package: dev-lang/ghc-9.2.8:0/9.2.8
  2. * Repository: haskell
  3. * Maintainer: [email protected]
  4. * USE: abi_x86_64 amd64 doc elibc_glibc gmp kernel_linux
  5. * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
  6. * Checking for at least 8 GiB disk space at "/var/tmp/portage/dev-lang/ghc-9.2.8/temp" ...
  7. [ ok ]
  8. * Checking for at least 2 GiB disk space at "/usr" ...
  9. [ ok ]
  10. * Checking whether python3_12 is suitable ...
  11. * dev-lang/python:3.12 ...
  12. [ ok ]
  13. * python_check_deps ...
  14. * dev-python/sphinx[python_targets_python3_12(-)] ...
  15. [ !! ]
  16. [ !! ]
  17. * Checking whether python3_11 is suitable ...
  18. * dev-lang/python:3.11 ...
  19. [ ok ]
  20. * python_check_deps ...
  21. * dev-python/sphinx[python_targets_python3_11(-)] ...
  22. [ ok ]
  23. * dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ...
  24. [ ok ]
  25. [ ok ]
  26. * Using python3.11 to build (via PYTHON_COMPAT iteration)
  27. >>> Unpacking source...
  28. >>> Unpacking ghc-9.2.8-src.tar.xz to /var/tmp/portage/dev-lang/ghc-9.2.8/work
  29. >>> Unpacking ghc-bin-9.0.2-r4-x86_64-pc-linux-gnu.gpkg.tar to /var/tmp/portage/dev-lang/ghc-9.2.8/work
  30. >>> Source unpacked in /var/tmp/portage/dev-lang/ghc-9.2.8/work
  31. >>> Preparing source in /var/tmp/portage/dev-lang/ghc-9.2.8/work/ghc-9.2.8 ...
  32. * strip-flags: CFLAGS: changed '-O2 -pipe -march=native -flto -fuse-linker-plugin -fno-plt -fdevirtualize-at-ltrans -fgraphite-identity -floop-parallelize-all -floop-nest-optimize -fno-lto' to '-O2 -pipe -march=native -flto -fno-lto'
  33. * strip-flags: CXXFLAGS: changed '-O2 -pipe -march=native -flto -fuse-linker-plugin -fno-plt -fdevirtualize-at-ltrans -fgraphite-identity -floop-parallelize-all -floop-nest-optimize -fno-lto' to '-O2 -pipe -march=native -flto -fno-lto'
  34. * strip-flags: FFLAGS: changed '-O2 -pipe -march=native -flto -fuse-linker-plugin -fno-plt -fdevirtualize-at-ltrans -fgraphite-identity -floop-parallelize-all -floop-nest-optimize -fno-lto' to '-O2 -pipe -march=native -flto -fno-lto'
  35. * strip-flags: FCFLAGS: changed '-O2 -pipe -march=native -flto -fuse-linker-plugin -fno-plt -fdevirtualize-at-ltrans -fgraphite-identity -floop-parallelize-all -floop-nest-optimize -fno-lto' to '-O2 -pipe -march=native -flto -fno-lto'
  36. renamed '/var/tmp/portage/dev-lang/ghc-9.2.8/work/ghc-9.0.2-r4/image/usr' -> '/var/tmp/portage/dev-lang/ghc-9.2.8/work/usr'
  37. * Applying ghc-9.0.2-verbose-modunusable.patch ...
  38. [ ok ]
  39. * Applying ghc-9.2.7-modorigin-semigroup.patch ...
  40. [ ok ]
  41. * Applying ghc-8.10.1-allow-cross-bootstrap.patch ...
  42. [ ok ]
  43. * Applying ghc-9.0.2-disable-unboxed-arrays.patch ...
  44. [ ok ]
  45. * Applying ghc-9.0.2-llvm-13.patch ...
  46. [ ok ]
  47. * Applying ghc-9.0.2-llvm-14.patch ...
  48. [ ok ]
  49. * Applying ghc-9.0.2-sphinx-6.patch ...
  50. [ ok ]
  51. * Replacing bundled rtd-theme with dev-python/sphinx-rtd-theme
  52. /var/tmp/portage/dev-lang/ghc-9.2.8/work/ghc-9.2.8/libraries/Win32 /var/tmp/portage/dev-lang/ghc-9.2.8/work/ghc-9.2.8
  53. * Applying ghc-8.2.1_rc1-win32-cross-2-hack.patch ...
  54. patching file Graphics/Win32/GDI/Types.hsc
  55. Hunk #1 succeeded at 214 (offset -2 lines).
  56. patching file Graphics/Win32/Misc.hsc
  57. patching file Graphics/Win32/Resource.hsc
  58. patching file Graphics/Win32/Window/PostMessage.hsc
  59. patching file System/Win32/Registry.hsc
  60. Hunk #1 succeeded at 140 with fuzz 1 (offset 60 lines).
  61. [ ok ]
  62. /var/tmp/portage/dev-lang/ghc-9.2.8/work/ghc-9.2.8
  63. * Running eautoreconf in '/var/tmp/portage/dev-lang/ghc-9.2.8/work/ghc-9.2.8' ...
  64. * Running 'aclocal --system-acdir=/var/tmp/portage/dev-lang/ghc-9.2.8/temp/aclocal' ...
  65. [ ok ]
  66. * Running 'autoconf --force' ...
  67. [ ok ]
  68. * Running 'autoheader' ...
  69. [ ok ]
  70. Running elibtoolize in: ghc-9.2.8/
  71. Running elibtoolize in: ghc-9.2.8/libraries/Cabal/cabal-install/tests/IntegrationTests2/exception/
  72. Running elibtoolize in: ghc-9.2.8/libraries/Cabal/cabal-testsuite/PackageTests/AutoconfBadPaths/
  73. Running elibtoolize in: ghc-9.2.8/libraries/Cabal/cabal-testsuite/PackageTests/Regression/T5386/
  74. Running elibtoolize in: ghc-9.2.8/libraries/base/
  75. Running elibtoolize in: ghc-9.2.8/libraries/directory/
  76. Running elibtoolize in: ghc-9.2.8/libraries/ghc-bignum/
  77. Running elibtoolize in: ghc-9.2.8/libraries/process/
  78. Running elibtoolize in: ghc-9.2.8/libraries/terminfo/
  79. Running elibtoolize in: ghc-9.2.8/libraries/time/
  80. Running elibtoolize in: ghc-9.2.8/libraries/unix/
  81. >>> Source prepared.
  82. >>> Configuring source in /var/tmp/portage/dev-lang/ghc-9.2.8/work/ghc-9.2.8 ...
  83. * Final mk/build.mk:
  84. # Gentoo changes
  85. docdir = /usr/share/doc/ghc-9.2.8
  86. htmldir = /usr/share/doc/ghc-9.2.8
  87. SRC_HC_OPTS+= -optc-march=native -opta-march=native -optl-Wl,-O1 -optl-Wl,--as-needed -optl-Wl,-z,pack-relative-relocs
  88. SRC_CC_OPTS+=-O2 -pipe -march=native -flto -fno-lto -march=native -march=native
  89. SRC_LD_OPTS+=-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs
  90. utils/ghc-cabal_dist_EXTRA_HC_OPTS+=-j12 +RTS -A256M -qb0 -RTS
  91. BUILD_SPHINX_PDF = NO
  92. BUILD_SPHINX_HTML = YES
  93. BUILD_MAN = YES
  94. HADDOCK_DOCS = YES
  95. BUILD_DPH = NO
  96. BUILD_PROF_LIBS = NO
  97. BIGNUM_BACKEND = gmp
  98. STRIP_CMD = :
  99. * econf: updating ghc-9.2.8/config.sub with /usr/share/gnuconfig/config.sub
  100. * econf: updating ghc-9.2.8/config.guess with /usr/share/gnuconfig/config.guess
  101. * econf: updating ghc-9.2.8/libraries/terminfo/config.sub with /usr/share/gnuconfig/config.sub
  102. * econf: updating ghc-9.2.8/libraries/ghc-bignum/config.sub with /usr/share/gnuconfig/config.sub
  103. * econf: updating ghc-9.2.8/libraries/time/config.sub with /usr/share/gnuconfig/config.sub
  104. * econf: updating ghc-9.2.8/libraries/base/config.sub with /usr/share/gnuconfig/config.sub
  105. * econf: updating ghc-9.2.8/libraries/directory/config.sub with /usr/share/gnuconfig/config.sub
  106. * econf: updating ghc-9.2.8/libraries/process/config.sub with /usr/share/gnuconfig/config.sub
  107. * econf: updating ghc-9.2.8/libraries/unix/config.sub with /usr/share/gnuconfig/config.sub
  108. * econf: updating ghc-9.2.8/libraries/unix/config.guess with /usr/share/gnuconfig/config.guess
  109. ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --docdir=/usr/share/doc/ghc-9.2.8 --htmldir=/usr/share/doc/ghc-9.2.8/html --libdir=/usr/lib64 AR=x86_64-pc-linux-gnu-ar CC=x86_64-pc-linux-gnu-gcc Windres=x86_64-pc-linux-gnu-windres DllWrap=x86_64-pc-linux-gnu-dllwrap --disable-ld-override LD=x86_64-pc-linux-gnu-ld --with-system-libffi --with-ffi-includes=/usr/lib64/libffi/include --enable-bootstrap-with-devel-snapshot --disable-dwarf-unwind --disable-numa --disable-unregisterised
  110. checking for gfind... /usr/bin/gfind
  111. checking for sort... /usr/bin/sort
  112. checking for GHC Git commit id... given dfa834627a94d98aaeddb0cb3a0cedca934d2814
  113. checking for ghc... /var/tmp/portage/dev-lang/ghc-9.2.8/work/usr/bin/ghc
  114. checking version of ghc... 9.0.2
  115. checking build system type... x86_64-pc-linux-gnu
  116. checking host system type... x86_64-pc-linux-gnu
  117. checking target system type... x86_64-pc-linux-gnu
  118. GHC build : x86_64-unknown-linux
  119. GHC host : x86_64-unknown-linux
  120. GHC target : x86_64-unknown-linux
  121. LLVM target: x86_64-unknown-linux
  122. checking for sh... /usr/bin/sh
  123. checking whether target supports a registerised ABI... yes
  124. configure: user chose unregisterised matching default for platform
  125. checking whether target supports tables next to code... yes
  126. checking for path to top of build tree... /var/tmp/portage/dev-lang/ghc-9.2.8/work/ghc-9.2.8
  127. checking for x86_64-pc-linux-gnu-windres... x86_64-pc-linux-gnu-windres
  128. checking for x86_64-pc-linux-gnu-dllwrap... x86_64-pc-linux-gnu-dllwrap
  129. checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
  130. checking for x86_64-pc-linux-gnu-cc... x86_64-pc-linux-gnu-gcc
  131. checking whether the C compiler works... yes
  132. checking for C compiler default output file name... a.out
  133. checking for suffix of executables...
  134. checking whether we are cross compiling... no
  135. checking for suffix of object files... o
  136. checking whether the compiler supports GNU C... yes
  137. checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
  138. checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed
  139. checking for stdio.h... yes
  140. checking for stdlib.h... yes
  141. checking for string.h... yes
  142. checking for inttypes.h... yes
  143. checking for stdint.h... yes
  144. checking for strings.h... yes
  145. checking for sys/stat.h... yes
  146. checking for sys/types.h... yes
  147. checking for unistd.h... yes
  148. checking for wchar.h... yes
  149. checking for minix/config.h... no
  150. checking for sys/time.h... yes
  151. checking for vfork.h... no
  152. checking whether it is safe to define __EXTENSIONS__... yes
  153. checking whether _XOPEN_SOURCE should be defined... no
  154. checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
  155. checking whether GCC supports -no-pie... yes
  156. checking for x86_64-pc-linux-gnu-ld... x86_64-pc-linux-gnu-ld
  157. checking for ld.gold object merging bug (binutils 22266)... checking whether ld is GNU ld... YES
  158. checking whether ld understands --build-id... yes
  159. checking whether ld understands -no_compact_unwind... no
  160. checking whether ld understands -filelist... no
  161. checking for x86_64-pc-linux-gnu-nm... x86_64-pc-linux-gnu-nm
  162. checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
  163. checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
  164. checking for x86_64-pc-linux-gnu-libtool... no
  165. checking for libtool... libtool
  166. checking for x86_64-pc-linux-gnu-otool... no
  167. checking for otool... no
  168. checking for x86_64-pc-linux-gnu-install_name_tool... no
  169. checking for install_name_tool... no
  170. checking for x86_64-pc-linux-gnu-clang... x86_64-pc-linux-gnu-clang
  171. checking for gawk... gawk
  172. checking for x86_64-pc-linux-gnu-llc-15... no
  173. checking for x86_64-pc-linux-gnu-llc-15.0... no
  174. checking for x86_64-pc-linux-gnu-llc-14... no
  175. checking for x86_64-pc-linux-gnu-llc-14.0... no
  176. checking for x86_64-pc-linux-gnu-llc-13... no
  177. checking for x86_64-pc-linux-gnu-llc-13.0... no
  178. checking for x86_64-pc-linux-gnu-llc-12... no
  179. checking for x86_64-pc-linux-gnu-llc-12.0... no
  180. checking for x86_64-pc-linux-gnu-llc-11... no
  181. checking for x86_64-pc-linux-gnu-llc-11.0... no
  182. checking for x86_64-pc-linux-gnu-llc-10... no
  183. checking for x86_64-pc-linux-gnu-llc-10.0... no
  184. checking for x86_64-pc-linux-gnu-llc-9... no
  185. checking for x86_64-pc-linux-gnu-llc-9.0... no
  186. checking for x86_64-pc-linux-gnu-llc... no
  187. checking for llc-15... no
  188. checking for llc-15.0... no
  189. checking for llc-14... no
  190. checking for llc-14.0... no
  191. checking for llc-13... no
  192. checking for llc-13.0... no
  193. checking for llc-12... no
  194. checking for llc-12.0... no
  195. checking for llc-11... no
  196. checking for llc-11.0... no
  197. checking for llc-10... no
  198. checking for llc-10.0... no
  199. checking for llc-9... no
  200. checking for llc-9.0... no
  201. checking for llc... llc
  202. checking llc version (17.0.6) is between 9 and 15... no
  203. configure: We only support llvm 9 to 15 (found 17.0.6).
  204. checking for x86_64-pc-linux-gnu-opt-15... no
  205. checking for x86_64-pc-linux-gnu-opt-15.0... no
  206. checking for x86_64-pc-linux-gnu-opt-14... no
  207. checking for x86_64-pc-linux-gnu-opt-14.0... no
  208. checking for x86_64-pc-linux-gnu-opt-13... no
  209. checking for x86_64-pc-linux-gnu-opt-13.0... no
  210. checking for x86_64-pc-linux-gnu-opt-12... no
  211. checking for x86_64-pc-linux-gnu-opt-12.0... no
  212. checking for x86_64-pc-linux-gnu-opt-11... no
  213. checking for x86_64-pc-linux-gnu-opt-11.0... no
  214. checking for x86_64-pc-linux-gnu-opt-10... no
  215. checking for x86_64-pc-linux-gnu-opt-10.0... no
  216. checking for x86_64-pc-linux-gnu-opt-9... no
  217. checking for x86_64-pc-linux-gnu-opt-9.0... no
  218. checking for x86_64-pc-linux-gnu-opt... no
  219. checking for opt-15... no
  220. checking for opt-15.0... no
  221. checking for opt-14... no
  222. checking for opt-14.0... no
  223. checking for opt-13... no
  224. checking for opt-13.0... no
  225. checking for opt-12... no
  226. checking for opt-12.0... no
  227. checking for opt-11... no
  228. checking for opt-11.0... no
  229. checking for opt-10... no
  230. checking for opt-10.0... no
  231. checking for opt-9... no
  232. checking for opt-9.0... no
  233. checking for opt... opt
  234. checking opt version (17.0.6) is between 9 and 15... no
  235. configure: We only support llvm 9 to 15 (found 17.0.6).
  236. configure: Creating links for in-tree file handling routines
  237. configure: Routines in place. Packages can now be build normally.
  238. configure: Creating links for ghci wrapper
  239. configure: done.
  240. checking whether #! works in shell scripts... yes
  241. checking version of gcc... checking version of gcc... 13.2.1
  242. 13.2.1
  243. checking whether GCC supports -no-pie... yes
  244. checking whether C compiler supports __atomic_ builtins... yes
  245. checking whether -latomic is needed for sub-word-sized atomic operations... no
  246. checking whether -latomic is needed for 64-bit atomic operations... no
  247. checking for extra options to pass gcc when compiling via C...
  248. checking whether C compiler has an LLVM back end... no
  249. checking Setting up CFLAGS, LDFLAGS, IGNORE_LINKER_LD_FLAGS and CPPFLAGS... done
  250. checking Setting up CONF_CC_OPTS_STAGE0, CONF_GCC_LINKER_OPTS_STAGE0, CONF_LD_LINKER_OPTS_STAGE0 and CONF_CPP_OPTS_STAGE0... done
  251. checking Setting up CONF_CC_OPTS_STAGE1, CONF_GCC_LINKER_OPTS_STAGE1, CONF_LD_LINKER_OPTS_STAGE1 and CONF_CPP_OPTS_STAGE1... done
  252. checking Setting up CONF_CC_OPTS_STAGE2, CONF_GCC_LINKER_OPTS_STAGE2, CONF_LD_LINKER_OPTS_STAGE2 and CONF_CPP_OPTS_STAGE2... done
  253. checking whether CC supports --target... no
  254. checking for .subsections_via_symbols... no
  255. checking whether your assembler supports .ident directive... yes
  256. checking for GNU non-executable stack support... yes
  257. checking for a working context diff... diff -U 1
  258. checking for a BSD-compatible install... /usr/lib/portage/python3.11/ebuild-helpers/xattr/install -c
  259. checking whether x86_64-pc-linux-gnu-ar is GNU ar... yes
  260. checking for ar arguments... q
  261. checking whether x86_64-pc-linux-gnu-ar supports @file... yes
  262. checking for x86_64-pc-linux-gnu-ranlib... (cached) x86_64-pc-linux-gnu-ranlib
  263. checking whether ln -s works... yes
  264. checking for gsed... /usr/bin/gsed
  265. checking for time... /opt/plan9/bin/time
  266. checking for gnutar... no
  267. checking for gtar... /usr/bin/gtar
  268. checking for bzip2... /usr/bin/bzip2
  269. checking for gzip... /usr/bin/gzip
  270. checking for pxz... no
  271. checking for xz... /usr/bin/xz
  272. checking for gpatch... /usr/bin/gpatch
  273. checking for autoreconf... /usr/bin/autoreconf
  274. checking for dtrace... no
  275. checking for HsColour... /usr/bin/HsColour
  276. checking for sphinx-build... /usr/bin/sphinx-build
  277. checking for version of sphinx-build... 7.2.6
  278. checking for xelatex... no
  279. checking for makeindex... /usr/bin/makeindex
  280. checking for git... /usr/bin/git
  281. checking for makeinfo... /usr/bin/makeinfo
  282. checking for python3... /usr/bin/python3.11
  283. checking for ghc-pkg matching /var/tmp/portage/dev-lang/ghc-9.2.8/work/usr/bin/ghc... /var/tmp/portage/dev-lang/ghc-9.2.8/work/usr/bin/ghc-pkg
  284. checking for happy... /usr/bin/happy
  285. checking for version of happy... 1.20.1.1
  286. checking for alex... /usr/bin/alex
  287. checking for version of alex... 3.2.7.2
  288. checking for special C compiler options needed for large files... no
  289. checking for _FILE_OFFSET_BITS value needed for large files... no
  290. checking for ctype.h... yes
  291. checking for dirent.h... yes
  292. checking for dlfcn.h... yes
  293. checking for errno.h... yes
  294. checking for fcntl.h... yes
  295. checking for grp.h... yes
  296. checking for limits.h... yes
  297. checking for locale.h... yes
  298. checking for nlist.h... yes
  299. checking for pthread.h... yes
  300. checking for pwd.h... yes
  301. checking for signal.h... yes
  302. checking for sys/param.h... yes
  303. checking for sys/mman.h... yes
  304. checking for sys/resource.h... yes
  305. checking for sys/select.h... yes
  306. checking for sys/time.h... (cached) yes
  307. checking for sys/timeb.h... yes
  308. checking for sys/timerfd.h... yes
  309. checking for sys/timers.h... no
  310. checking for sys/times.h... yes
  311. checking for sys/utsname.h... yes
  312. checking for sys/wait.h... yes
  313. checking for termios.h... yes
  314. checking for time.h... yes
  315. checking for utime.h... yes
  316. checking for windows.h... no
  317. checking for winsock.h... no
  318. checking for sched.h... yes
  319. checking for sys/cpuset.h... no
  320. checking for x86_64-pc-linux-gnu-gcc options needed to detect all undeclared functions... (cached) none needed
  321. checking whether environ is declared... yes
  322. checking for long long... yes
  323. checking size of char... 1
  324. checking for char... yes
  325. checking alignment of char... 1
  326. checking size of double... 8
  327. checking for double... yes
  328. checking alignment of double... 8
  329. checking size of float... 4
  330. checking for float... yes
  331. checking alignment of float... 4
  332. checking size of int... 4
  333. checking for int... yes
  334. checking alignment of int... 4
  335. checking size of long... 8
  336. checking for long... yes
  337. checking alignment of long... 8
  338. checking size of long long... 8
  339. checking for long long... (cached) yes
  340. checking alignment of long long... 8
  341. checking size of short... 2
  342. checking for short... yes
  343. checking alignment of short... 2
  344. checking size of unsigned char... 1
  345. checking for unsigned char... yes
  346. checking alignment of unsigned char... 1
  347. checking size of unsigned int... 4
  348. checking for unsigned int... yes
  349. checking alignment of unsigned int... 4
  350. checking size of unsigned long... 8
  351. checking for unsigned long... yes
  352. checking alignment of unsigned long... 8
  353. checking size of unsigned long long... 8
  354. checking for unsigned long long... yes
  355. checking alignment of unsigned long long... 8
  356. checking size of unsigned short... 2
  357. checking for unsigned short... yes
  358. checking alignment of unsigned short... 2
  359. checking size of void *... 8
  360. checking for void *... yes
  361. checking alignment of void *... 8
  362. checking size of int8_t... 1
  363. checking for int8_t... yes
  364. checking alignment of int8_t... 1
  365. checking size of uint8_t... 1
  366. checking for uint8_t... yes
  367. checking alignment of uint8_t... 1
  368. checking size of int16_t... 2
  369. checking for int16_t... yes
  370. checking alignment of int16_t... 2
  371. checking size of uint16_t... 2
  372. checking for uint16_t... yes
  373. checking alignment of uint16_t... 2
  374. checking size of int32_t... 4
  375. checking for int32_t... yes
  376. checking alignment of int32_t... 4
  377. checking size of uint32_t... 4
  378. checking for uint32_t... yes
  379. checking alignment of uint32_t... 4
  380. checking size of int64_t... 8
  381. checking for int64_t... yes
  382. checking alignment of int64_t... 8
  383. checking size of uint64_t... 8
  384. checking for uint64_t... yes
  385. checking alignment of uint64_t... 8
  386. checking whether byte ordering is bigendian... no
  387. checking for WinExec... no
  388. checking for GetModuleFileName... no
  389. checking for getclock... no
  390. checking for getrusage... yes
  391. checking for gettimeofday... yes
  392. checking for setitimer... yes
  393. checking for siginterrupt... yes
  394. checking for sysconf... yes
  395. checking for times... yes
  396. checking for ctime_r... yes
  397. checking for sched_setaffinity... yes
  398. checking for sched_getaffinity... yes
  399. checking for setlocale... yes
  400. checking whether ctime_r is declared... yes
  401. checking for closedir in -lmingwex... no
  402. checking for atan in -lm... yes
  403. checking for ffi_call in -lffi... yes
  404. checking for ffi.h... yes
  405. checking for dlopen in -ldl... yes
  406. checking for dlopen in -ldl... (cached) yes
  407. checking for dlinfo... yes
  408. checking for size_t... yes
  409. checking for working alloca.h... yes
  410. checking for alloca... yes
  411. checking for pid_t... yes
  412. checking for fork... yes
  413. checking for vfork... yes
  414. checking for pthread_condattr_setclock... yes
  415. checking for working fork... yes
  416. checking for working vfork... (cached) yes
  417. checking for an ANSI C-conforming const... yes
  418. checking whether byte ordering is bigendian... (cached) no
  419. checking whether float word order is big endian... no
  420. checking for nlist in -lelf... yes
  421. checking leading underscore in symbol names... no
  422. checking whether __attribute__((visibility("hidden"))) is supported... yes
  423. checking for clock_gettime in -lrt... yes
  424. checking for clock_gettime in -lrt... (cached) yes
  425. checking for clock_gettime... yes
  426. checking for timer_settime... yes
  427. checking for timer_create... yes
  428. checking for a working timer_create(CLOCK_REALTIME)... yes
  429. checking for printf$LDBLStub... no
  430. checking whether -lpthread is needed for pthreads... checking for pthread_create... yes
  431. no
  432. checking for pthread_np.h... no
  433. checking for pthread_setname_np in -lpthread... yes
  434. checking for pthread_setname_np (Darwin)... no
  435. checking for pthread_setname_np (glibc)... yes
  436. checking for pthread_set_name_np... no
  437. checking for sys/eventfd.h... yes
  438. checking for eventfd... yes
  439. checking for __thread support... yes
  440. checking whether MAP_NORESERVE is declared... yes
  441. checking whether MADV_FREE is declared... yes
  442. checking whether MADV_DONTNEED is declared... yes
  443. checking whether to use libffi for adjustors...
  444. configure: creating ./config.status
  445. config.status: creating hadrian/cfg/system.config
  446. config.status: creating hadrian/ghci-cabal
  447. config.status: creating hadrian/ghci-stack
  448. config.status: creating mk/config.mk
  449. config.status: creating mk/install.mk
  450. config.status: creating mk/project.mk
  451. config.status: creating rts/rts.cabal
  452. config.status: creating compiler/ghc.cabal
  453. config.status: creating ghc/ghc-bin.cabal
  454. config.status: creating utils/runghc/runghc.cabal
  455. config.status: creating driver/ghci/ghci-wrapper.cabal
  456. config.status: creating utils/iserv/iserv.cabal
  457. config.status: creating utils/iserv-proxy/iserv-proxy.cabal
  458. config.status: creating utils/ghc-pkg/ghc-pkg.cabal
  459. config.status: creating utils/remote-iserv/remote-iserv.cabal
  460. config.status: creating utils/gen-dll/gen-dll.cabal
  461. config.status: creating libraries/ghc-boot/ghc-boot.cabal
  462. config.status: creating libraries/ghc-boot-th/ghc-boot-th.cabal
  463. config.status: creating libraries/ghci/ghci.cabal
  464. config.status: creating libraries/ghc-heap/ghc-heap.cabal
  465. config.status: creating libraries/libiserv/libiserv.cabal
  466. config.status: creating libraries/template-haskell/template-haskell.cabal
  467. config.status: creating docs/users_guide/ghc_config.py
  468. config.status: creating docs/index.html
  469. config.status: creating libraries/prologue.txt
  470. config.status: creating distrib/configure.ac
  471. config.status: creating mk/config.h
  472.  
  473. ----------------------------------------------------------------------
  474. Configure completed successfully.
  475.  
  476. Building GHC version : 9.2.8
  477. Git commit id : dfa834627a94d98aaeddb0cb3a0cedca934d2814
  478.  
  479. Build platform : x86_64-unknown-linux
  480. Host platform : x86_64-unknown-linux
  481. Target platform : x86_64-unknown-linux
  482.  
  483. Bootstrapping using : /var/tmp/portage/dev-lang/ghc-9.2.8/work/usr/bin/ghc
  484. which is version : 9.0.2
  485. with threaded RTS? : YES
  486.  
  487. Using (for bootstrapping) : x86_64-pc-linux-gnu-gcc
  488. Using gcc : x86_64-pc-linux-gnu-gcc
  489. which is version : 13.2.1
  490. linker options :
  491. Building a cross compiler : NO
  492. Unregisterised : NO
  493. TablesNextToCode : YES
  494. Build GMP in tree : NO
  495. hs-cpp : x86_64-pc-linux-gnu-gcc
  496. hs-cpp-flags : -E -undef -traditional
  497. ar : x86_64-pc-linux-gnu-ar
  498. ld : x86_64-pc-linux-gnu-ld
  499. nm : x86_64-pc-linux-gnu-nm
  500. libtool : libtool
  501. objdump : x86_64-pc-linux-gnu-objdump
  502. ranlib : x86_64-pc-linux-gnu-ranlib
  503. otool :
  504. install_name_tool :
  505. windres : x86_64-pc-linux-gnu-windres
  506. dllwrap : x86_64-pc-linux-gnu-dllwrap
  507. genlib :
  508. Happy : /usr/bin/happy (1.20.1.1)
  509. Alex : /usr/bin/alex (3.2.7.2)
  510. sphinx-build : /usr/bin/sphinx-build
  511. xelatex :
  512. makeinfo : /usr/bin/makeinfo
  513. git : /usr/bin/git
  514.  
  515. Using LLVM tools
  516. clang : x86_64-pc-linux-gnu-clang
  517. llc :
  518. opt :
  519. HsColour : /usr/bin/HsColour
  520.  
  521. Tools to build Sphinx HTML documentation available: YES
  522. Tools to build Sphinx PDF documentation available: NO
  523. Tools to build Sphinx INFO documentation available: YES
  524. ----------------------------------------------------------------------
  525.  
  526. For a standard build of GHC (fully optimised with profiling), type (g)make.
  527.  
  528. To make changes to the default build configuration, copy the file
  529. mk/build.mk.sample to mk/build.mk, and edit the settings in there.
  530.  
  531. For more information on how to configure your GHC build, see
  532. https://gitlab.haskell.org/ghc/ghc/wikis/building
  533.  
  534. >>> Source configured.
  535. >>> Compiling source in /var/tmp/portage/dev-lang/ghc-9.2.8/work/ghc-9.2.8 ...
  536. make --jobs=12 --load-average=12 --output-sync=recurse ghc/stage2/build/tmp/ghc-stage2
  537. + test -f mk/config.mk.old
  538. + cp -p mk/config.mk mk/config.mk.old
  539. touch -r mk/config.mk.old mk/config.mk
  540. + test -f mk/project.mk.old
  541. + cp -p mk/project.mk mk/project.mk.old
  542. touch -r mk/project.mk.old mk/project.mk
  543. + test -f compiler/ghc.cabal.old
  544. + cp -p compiler/ghc.cabal compiler/ghc.cabal.old
  545. touch -r compiler/ghc.cabal.old compiler/ghc.cabal
  546. ===--- building phase 0
  547. make --no-print-directory -f ghc.mk phase=0 phase_0_builds
  548. mkdir -p inplace/bin
  549. mkdir -p inplace/lib
  550. "rm" -f inplace/bin/mkdirhier
  551. echo '#!/bin/sh' >> inplace/bin/mkdirhier
  552. cat utils/mkdirhier/mkdirhier.sh >> inplace/bin/mkdirhier
  553. chmod +x inplace/bin/mkdirhier
  554. "inplace/bin/mkdirhier" utils/ghc-cabal/dist/build/tmp//.
  555. "inplace/bin/mkdirhier" libraries/ghc-boot/dist-boot/build/GHC//.
  556. "inplace/bin/mkdirhier" bootstrapping/.
  557. "inplace/bin/mkdirhier" compiler/stage1/build/GHC/Settings//.
  558. "inplace/bin/mkdirhier" includes/dist/build//.
  559. "inplace/bin/mkdirhier" libraries/ghc-boot/dist-boot/build/GHC/Platform//.
  560. "rm" -f includes/dist/build/ghcautoconf.h
  561. Creating includes/dist/build/ghcautoconf.h...
  562. Done.
  563. "rm" -f libraries/ghc-boot/dist-boot/build/GHC/Platform/Host.hs
  564. done.
  565. "rm" -f includes/dist/build/ghcplatform.h
  566. Creating includes/dist/build/ghcplatform.h...
  567. Done.
  568. "rm" -f compiler/stage1/build/GHC/Settings/Config.hs
  569. Creating compiler/stage1/build/GHC/Settings/Config.hs ...
  570. done.
  571. "rm" -f libraries/ghc-boot/dist-boot/build/GHC/Version.hs
  572. done.
  573. "/var/tmp/portage/dev-lang/ghc-9.2.8/work/usr/bin/ghc" -H32m -O -optc-march=native -opta-march=native -optl-Wl,-O1 -optl-Wl,--as-needed -optl-Wl,-z,pack-relative-relocs -Wall \
  574. -optc-O2 -optc-pipe -optc-march=native -optc-flto -optc-fno-lto -optc-march=native -optc-march=native -optc-Wall \
  575. -optl-Wl,-O1 -optl-Wl,--as-needed -optl-Wl,-z,pack-relative-relocs -optl-Wl,-O1 -optl-Wl,--as-needed -optl-Wl,-z,pack-relative-relocs \
  576. -O0 \
  577. -XHaskell2010 \
  578. -hide-all-packages \
  579. -package-env - \
  580. -package ghc-prim -package base -package binary -package array -package transformers -package time -package containers -package bytestring -package deepseq -package process -package pretty -package directory -package filepath -package template-haskell -package unix \
  581. --make utils/ghc-cabal/Main.hs -o utils/ghc-cabal/dist/build/tmp/ghc-cabal \
  582. -no-user-package-db \
  583. -Wall -fno-warn-unused-imports -fno-warn-warnings-deprecations \
  584. -DCABAL_VERSION=3,6,3,0 \
  585. -DBOOTSTRAPPING \
  586. -odir bootstrapping \
  587. -hidir bootstrapping \
  588. libraries/Cabal/Cabal/src/Distribution/Fields/Lexer.hs \
  589. -ilibraries/Cabal/Cabal/src \
  590. -ilibraries/binary/src \
  591. -ilibraries/filepath \
  592. -ilibraries/hpc \
  593. -ilibraries/mtl \
  594. -ilibraries/text/src \
  595. libraries/text/cbits/cbits.c \
  596. -Ilibraries/text/include \
  597. -ilibraries/parsec/src \
  598. -j12 +RTS -A256M -qb0 -RTS \
  599.  
  600. [ 1 of 299] Compiling Control.Monad.Cont.Class ( libraries/mtl/Control/Monad/Cont/Class.hs, bootstrapping/Control/Monad/Cont/Class.o )
  601.  
Advertisement
Add Comment
Please, Sign In to add comment