gmake -r --no-print-directory -f ghc.mk bootstrapping-files find: libraries/ghc-prim/dist-install/build: No such file or directory find: libraries/ghc-prim/dist-install/build: No such file or directory find: libraries/integer-gmp/dist-install/build: No such file or directory find: libraries/integer-gmp/dist-install/build: No such file or directory find: libraries/base/dist-install/build: No such file or directory find: libraries/base/dist-install/build: No such file or directory find: libraries/filepath/dist-install/build: No such file or directory find: libraries/filepath/dist-install/build: No such file or directory find: libraries/array/dist-install/build: No such file or directory find: libraries/array/dist-install/build: No such file or directory find: libraries/bytestring/dist-install/build: No such file or directory find: libraries/bytestring/dist-install/build: No such file or directory find: libraries/containers/dist-install/build: No such file or directory find: libraries/containers/dist-install/build: No such file or directory find: libraries/unix/dist-install/build: No such file or directory find: libraries/unix/dist-install/build: No such file or directory find: libraries/old-locale/dist-install/build: No such file or directory find: libraries/old-locale/dist-install/build: No such file or directory find: libraries/old-time/dist-install/build: No such file or directory find: libraries/old-time/dist-install/build: No such file or directory find: libraries/time/dist-install/build: No such file or directory find: libraries/time/dist-install/build: No such file or directory find: libraries/directory/dist-install/build: No such file or directory find: libraries/directory/dist-install/build: No such file or directory find: libraries/process/dist-install/build: No such file or directory find: libraries/process/dist-install/build: No such file or directory find: libraries/random/dist-install/build: No such file or directory find: libraries/random/dist-install/build: No such file or directory find: libraries/extensible-exceptions/dist-install/build: No such file or directory find: libraries/extensible-exceptions/dist-install/build: No such file or directory find: libraries/haskell98/dist-install/build: No such file or directory find: libraries/haskell98/dist-install/build: No such file or directory find: libraries/hpc/dist-install/build: No such file or directory find: libraries/hpc/dist-install/build: No such file or directory find: libraries/pretty/dist-install/build: No such file or directory find: libraries/pretty/dist-install/build: No such file or directory find: libraries/syb/dist-install/build: No such file or directory find: libraries/syb/dist-install/build: No such file or directory find: libraries/template-haskell/dist-install/build: No such file or directory find: libraries/template-haskell/dist-install/build: No such file or directory find: libraries/base3-compat/dist-install/build: No such file or directory find: libraries/base3-compat/dist-install/build: No such file or directory find: libraries/Cabal/dist-install/build: No such file or directory find: libraries/Cabal/dist-install/build: No such file or directory find: libraries/ghc-binary/dist-install/build: No such file or directory find: libraries/ghc-binary/dist-install/build: No such file or directory find: libraries/bin-package-db/dist-install/build: No such file or directory find: libraries/bin-package-db/dist-install/build: No such file or directory find: libraries/mtl/dist-install/build: No such file or directory find: libraries/mtl/dist-install/build: No such file or directory find: libraries/utf8-string/dist-install/build: No such file or directory find: libraries/utf8-string/dist-install/build: No such file or directory find: libraries/terminfo/dist-install/build: No such file or directory find: libraries/terminfo/dist-install/build: No such file or directory find: libraries/haskeline/dist-install/build: No such file or directory find: libraries/haskeline/dist-install/build: No such file or directory find: libraries/integer-gmp/dist-install/build: No such file or directory find: compiler/stage1/build: No such file or directory find: compiler/stage1/build: No such file or directory find: compiler/stage2/build: No such file or directory find: compiler/stage2/build: No such file or directory find: libraries/hpc/dist-boot/build: No such file or directory find: libraries/hpc/dist-boot/build: No such file or directory find: libraries/extensible-exceptions/dist-boot/build: No such file or directory find: libraries/extensible-exceptions/dist-boot/build: No such file or directory find: libraries/Cabal/dist-boot/build: No such file or directory find: libraries/Cabal/dist-boot/build: No such file or directory find: libraries/ghc-binary/dist-boot/build: No such file or directory find: libraries/ghc-binary/dist-boot/build: No such file or directory find: libraries/bin-package-db/dist-boot/build: No such file or directory find: libraries/bin-package-db/dist-boot/build: No such file or directory "rm" -f -r libffi/build cd libffi && /bin/tar -zxf ../ghc-tarballs/libffi/libffi*.tar.gz mv libffi/libffi-* libffi/build chmod +x libffi/ln cd libffi/build && "/usr/bin/patch" -p1 < ../libffi.dllize-3.0.8.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/Makefile.am dllize-3.0.8/Makefile.am |--- libffi-3.0.8/Makefile.am 2008-02-21 13:36:18.000000000 +0000 |+++ dllize-3.0.8/Makefile.am 2009-06-05 17:41:33.000000000 +0100 -------------------------- Patching file Makefile.am using Plan A... Hunk #1 succeeded at 165. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/configure.ac dllize-3.0.8/configure.ac |--- libffi-3.0.8/configure.ac 2008-12-19 16:12:30.000000000 +0000 |+++ dllize-3.0.8/configure.ac 2009-06-05 17:41:33.000000000 +0100 -------------------------- Patching file configure.ac using Plan A... Hunk #1 succeeded at 26. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/include/ffi.h.in dllize-3.0.8/include/ffi.h.in |--- libffi-3.0.8/include/ffi.h.in 2008-04-03 19:57:34.000000000 +0100 |+++ dllize-3.0.8/include/ffi.h.in 2009-06-05 17:41:33.000000000 +0100 -------------------------- Patching file include/ffi.h.in using Plan A... Hunk #1 succeeded at 61. Hunk #2 succeeded at 234. Hunk #3 succeeded at 267. Hunk #4 succeeded at 325. Hunk #5 succeeded at 355. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/include/ffi_common.h dllize-3.0.8/include/ffi_common.h |--- libffi-3.0.8/include/ffi_common.h 2008-07-12 06:43:00.000000000 +0100 |+++ dllize-3.0.8/include/ffi_common.h 2009-06-05 17:41:33.000000000 +0100 -------------------------- Patching file include/ffi_common.h using Plan A... Hunk #1 succeeded at 49. Hunk #2 succeeded at 66. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/src/x86/win32.S dllize-3.0.8/src/x86/win32.S |--- libffi-3.0.8/src/x86/win32.S 2008-02-15 01:24:06.000000000 +0000 |+++ dllize-3.0.8/src/x86/win32.S 2009-06-05 17:41:33.000000000 +0100 -------------------------- Patching file src/x86/win32.S using Plan A... Hunk #1 succeeded at 33. done # This patch is just the resulting delta from running # automake && autoreconf && libtoolize --force --copy cd libffi/build && "/usr/bin/patch" -p1 < ../libffi.autotools-update-3.0.8.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/Makefile.in autotools-update-3.0.8/Makefile.in |--- libffi-3.0.8/Makefile.in 2008-12-19 16:09:13.000000000 +0000 |+++ autotools-update-3.0.8/Makefile.in 2009-06-05 17:56:38.000000000 +0100 -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 216. Hunk #2 succeeded at 236. Hunk #3 succeeded at 254. Hunk #4 succeeded at 265. Hunk #5 succeeded at 337. Hunk #6 succeeded at 427. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/aclocal.m4 autotools-update-3.0.8/aclocal.m4 |--- libffi-3.0.8/aclocal.m4 2008-11-11 21:32:02.000000000 +0000 |+++ autotools-update-3.0.8/aclocal.m4 2009-06-05 17:56:35.000000000 +0100 -------------------------- Patching file aclocal.m4 using Plan A... Hunk #1 succeeded at 13. Hunk #2 succeeded at 645. Hunk #3 succeeded at 1707. Hunk #4 succeeded at 1723. Hunk #5 succeeded at 2516. Hunk #6 succeeded at 3523. Hunk #7 succeeded at 5215. Hunk #8 succeeded at 5592. Hunk #9 succeeded at 5803. Hunk #10 succeeded at 6240. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/autom4te.cache/output.0 autotools-update-3.0.8/autom4te.cache/output.0 |--- libffi-3.0.8/autom4te.cache/output.0 1970-01-01 01:00:00.000000000 +0100 |+++ autotools-update-3.0.8/autom4te.cache/output.0 2009-06-05 17:56:36.000000000 +0100 -------------------------- (Creating file autom4te.cache/output.0...) Patching file autom4te.cache/output.0 using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/autom4te.cache/output.1 autotools-update-3.0.8/autom4te.cache/output.1 |--- libffi-3.0.8/autom4te.cache/output.1 1970-01-01 01:00:00.000000000 +0100 |+++ autotools-update-3.0.8/autom4te.cache/output.1 2009-06-05 17:56:34.000000000 +0100 -------------------------- (Creating file autom4te.cache/output.1...) Patching file autom4te.cache/output.1 using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/autom4te.cache/requests autotools-update-3.0.8/autom4te.cache/requests |--- libffi-3.0.8/autom4te.cache/requests 1970-01-01 01:00:00.000000000 +0100 |+++ autotools-update-3.0.8/autom4te.cache/requests 2009-06-05 17:56:38.000000000 +0100 -------------------------- (Creating file autom4te.cache/requests...) Patching file autom4te.cache/requests using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/autom4te.cache/traces.0 autotools-update-3.0.8/autom4te.cache/traces.0 |--- libffi-3.0.8/autom4te.cache/traces.0 1970-01-01 01:00:00.000000000 +0100 |+++ autotools-update-3.0.8/autom4te.cache/traces.0 2009-06-05 17:56:36.000000000 +0100 -------------------------- (Creating file autom4te.cache/traces.0...) Patching file autom4te.cache/traces.0 using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/autom4te.cache/traces.1 autotools-update-3.0.8/autom4te.cache/traces.1 |--- libffi-3.0.8/autom4te.cache/traces.1 1970-01-01 01:00:00.000000000 +0100 |+++ autotools-update-3.0.8/autom4te.cache/traces.1 2009-06-05 17:56:34.000000000 +0100 -------------------------- (Creating file autom4te.cache/traces.1...) Patching file autom4te.cache/traces.1 using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/config.guess autotools-update-3.0.8/config.guess |--- libffi-3.0.8/config.guess 2008-01-29 12:28:14.000000000 +0000 |+++ autotools-update-3.0.8/config.guess 2008-02-17 20:10:30.000000000 +0000 -------------------------- Patching file config.guess using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 56. Hunk #3 succeeded at 330. Hunk #4 succeeded at 532. Hunk #5 succeeded at 793. Hunk #6 succeeded at 836. Hunk #7 succeeded at 964. Hunk #8 succeeded at 1484. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/config.sub autotools-update-3.0.8/config.sub |--- libffi-3.0.8/config.sub 2008-01-29 12:28:14.000000000 +0000 |+++ autotools-update-3.0.8/config.sub 2008-02-17 20:10:30.000000000 +0000 -------------------------- Patching file config.sub using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 72. Hunk #3 succeeded at 369. Hunk #4 succeeded at 447. Hunk #5 succeeded at 487. Hunk #6 succeeded at 680. Hunk #7 succeeded at 833. Hunk #8 succeeded at 1049. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/configure autotools-update-3.0.8/configure |--- libffi-3.0.8/configure 2008-12-19 16:12:45.000000000 +0000 |+++ autotools-update-3.0.8/configure 2009-06-05 17:56:37.000000000 +0100 -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 17. Hunk #3 succeeded at 39. Hunk #4 succeeded at 65. Hunk #5 succeeded at 89. Hunk #6 succeeded at 102. Hunk #7 succeeded at 134. Hunk #8 succeeded at 160. Hunk #9 succeeded at 242. Hunk #10 succeeded at 263. Hunk #11 succeeded at 343. Hunk #12 succeeded at 415. Hunk #13 succeeded at 453. Hunk #14 succeeded at 481. Hunk #15 succeeded at 494. Hunk #16 succeeded at 531. Hunk #17 succeeded at 768. Hunk #18 succeeded at 969. Hunk #19 succeeded at 1067. Hunk #20 succeeded at 1086. Hunk #21 succeeded at 1283. Hunk #22 succeeded at 1318. Hunk #23 succeeded at 1327. Hunk #24 succeeded at 1345. Hunk #25 succeeded at 1375. Hunk #26 succeeded at 1391. Hunk #27 succeeded at 1402. Hunk #28 succeeded at 1434. Hunk #29 succeeded at 1488. Hunk #30 succeeded at 1500. Hunk #31 succeeded at 1542. Hunk #32 succeeded at 1594. Hunk #33 succeeded at 1638. Hunk #34 succeeded at 1648. Hunk #35 succeeded at 1662. Hunk #36 succeeded at 1698. Hunk #37 succeeded at 1733. Hunk #38 succeeded at 1785. Hunk #39 succeeded at 1819. Hunk #40 succeeded at 1836. Hunk #41 succeeded at 1854. Hunk #42 succeeded at 1897. Hunk #43 succeeded at 1921. Hunk #44 succeeded at 1944. Hunk #45 succeeded at 1976. Hunk #46 succeeded at 2034. Hunk #47 succeeded at 2050. Hunk #48 succeeded at 2094. Hunk #49 succeeded at 2131. Hunk #50 succeeded at 2193. Hunk #51 succeeded at 2226. Hunk #52 succeeded at 2249. Hunk #53 succeeded at 2260. Hunk #54 succeeded at 2284. Hunk #55 succeeded at 2297. Hunk #56 succeeded at 2327. Hunk #57 succeeded at 2370. Hunk #58 succeeded at 2383. Hunk #59 succeeded at 2399. Hunk #60 succeeded at 2410. Hunk #61 succeeded at 2442. Hunk #62 succeeded at 2466. Hunk #63 succeeded at 2522. Hunk #64 succeeded at 2538. Hunk #65 succeeded at 2549. Hunk #66 succeeded at 2562. Hunk #67 succeeded at 2578. Hunk #68 succeeded at 2589. Hunk #69 succeeded at 2601. Hunk #70 succeeded at 2646. Hunk #71 succeeded at 2662. Hunk #72 succeeded at 2673. Hunk #73 succeeded at 2686. Hunk #74 succeeded at 2702. Hunk #75 succeeded at 2713. Hunk #76 succeeded at 2725. Hunk #77 succeeded at 2743. Hunk #78 succeeded at 2759. Hunk #79 succeeded at 2770. Hunk #80 succeeded at 2783. Hunk #81 succeeded at 2804. Hunk #82 succeeded at 2827. Hunk #83 succeeded at 2842. Hunk #84 succeeded at 2858. Hunk #85 succeeded at 2869. Hunk #86 succeeded at 2886. Hunk #87 succeeded at 2902. Hunk #88 succeeded at 2913. Hunk #89 succeeded at 2929. Hunk #90 succeeded at 2944. Hunk #91 succeeded at 3000. Hunk #92 succeeded at 3031. Hunk #93 succeeded at 3045. Hunk #94 succeeded at 3072. Hunk #95 succeeded at 3099. Hunk #96 succeeded at 3150. Hunk #97 succeeded at 3197. Hunk #98 succeeded at 3256. Hunk #99 succeeded at 3279. Hunk #100 succeeded at 3314. Hunk #101 succeeded at 3352. Hunk #102 succeeded at 3391. Hunk #103 succeeded at 3419. Hunk #104 succeeded at 3436. Hunk #105 succeeded at 3510. Hunk #106 succeeded at 3539. Hunk #107 succeeded at 3568. Hunk #108 succeeded at 3596. Hunk #109 succeeded at 3621. Hunk #110 succeeded at 3712. Hunk #111 succeeded at 3740. Hunk #112 succeeded at 3831. Hunk #113 succeeded at 3847. Hunk #114 succeeded at 3882. Hunk #115 succeeded at 3905. Hunk #116 succeeded at 3916. Hunk #117 succeeded at 3946. Hunk #118 succeeded at 3972. Hunk #119 succeeded at 4060. Hunk #120 succeeded at 4116. Hunk #121 succeeded at 4169. Hunk #122 succeeded at 4251. Hunk #123 succeeded at 4292. Hunk #124 succeeded at 4322. Hunk #125 succeeded at 4359. Hunk #126 succeeded at 4383. Hunk #127 succeeded at 4413. Hunk #128 succeeded at 4462. Hunk #129 succeeded at 4592. Hunk #130 succeeded at 4663. Hunk #131 succeeded at 4698. Hunk #132 succeeded at 4713. Hunk #133 succeeded at 4755. Hunk #134 succeeded at 4778. Hunk #135 succeeded at 4805. Hunk #136 succeeded at 4837. Hunk #137 succeeded at 4866. Hunk #138 succeeded at 4879. Hunk #139 succeeded at 4897. Hunk #140 succeeded at 5198. Hunk #141 succeeded at 5238. Hunk #142 succeeded at 5275. Hunk #143 succeeded at 5289. Hunk #144 succeeded at 5314. Hunk #145 succeeded at 5343. Hunk #146 succeeded at 5380. Hunk #147 succeeded at 5394. Hunk #148 succeeded at 5410. Hunk #149 succeeded at 5424. Hunk #150 succeeded at 5454. Hunk #151 succeeded at 5559. Hunk #152 succeeded at 5611. Hunk #153 succeeded at 5633. Hunk #154 succeeded at 5654. Hunk #155 succeeded at 5670. Hunk #156 succeeded at 5699. Hunk #157 succeeded at 5738. Hunk #158 succeeded at 5791. Hunk #159 succeeded at 5826. Hunk #160 succeeded at 5842. Hunk #161 succeeded at 5853. Hunk #162 succeeded at 5870. Hunk #163 succeeded at 5886. Hunk #164 succeeded at 5897. Hunk #165 succeeded at 5913. Hunk #166 succeeded at 5928. Hunk #167 succeeded at 5990. Hunk #168 succeeded at 6013. Hunk #169 succeeded at 6048. Hunk #170 succeeded at 6086. Hunk #171 succeeded at 6125. Hunk #172 succeeded at 6153. Hunk #173 succeeded at 6178. Hunk #174 succeeded at 6269. Hunk #175 succeeded at 6294. Hunk #176 succeeded at 6330. Hunk #177 succeeded at 6367. Hunk #178 succeeded at 6381. Hunk #179 succeeded at 6406. Hunk #180 succeeded at 6435. Hunk #181 succeeded at 6472. Hunk #182 succeeded at 6486. Hunk #183 succeeded at 6502. Hunk #184 succeeded at 6527. Hunk #185 succeeded at 6543. Hunk #186 succeeded at 6554. Hunk #187 succeeded at 6571. Hunk #188 succeeded at 6587. Hunk #189 succeeded at 6598. Hunk #190 succeeded at 6614. Hunk #191 succeeded at 6628. Hunk #192 succeeded at 6666. Hunk #193 succeeded at 6685. Hunk #194 succeeded at 6708. Hunk #195 succeeded at 6731. Hunk #196 succeeded at 6753. Hunk #197 succeeded at 6771. Hunk #198 succeeded at 6782. Hunk #199 succeeded at 6894. Hunk #200 succeeded at 6906. Hunk #201 succeeded at 7014. Hunk #202 succeeded at 7076. Hunk #203 succeeded at 7111. Hunk #204 succeeded at 7133. Hunk #205 succeeded at 7185. Hunk #206 succeeded at 7201. Hunk #207 succeeded at 7212. Hunk #208 succeeded at 7225. Hunk #209 succeeded at 7241. Hunk #210 succeeded at 7252. Hunk #211 succeeded at 7264. Hunk #212 succeeded at 7281. Hunk #213 succeeded at 7297. Hunk #214 succeeded at 7308. Hunk #215 succeeded at 7321. Hunk #216 succeeded at 7337. Hunk #217 succeeded at 7348. Hunk #218 succeeded at 7360. Hunk #219 succeeded at 7377. Hunk #220 succeeded at 7393. Hunk #221 succeeded at 7404. Hunk #222 succeeded at 7417. Hunk #223 succeeded at 7433. Hunk #224 succeeded at 7444. Hunk #225 succeeded at 7456. Hunk #226 succeeded at 7524. Hunk #227 succeeded at 7577. Hunk #228 succeeded at 7639. Hunk #229 succeeded at 7661. Hunk #230 succeeded at 7677. Hunk #231 succeeded at 7688. Hunk #232 succeeded at 7701. Hunk #233 succeeded at 7717. Hunk #234 succeeded at 7728. Hunk #235 succeeded at 7740. Hunk #236 succeeded at 7757. Hunk #237 succeeded at 7773. Hunk #238 succeeded at 7784. Hunk #239 succeeded at 7797. Hunk #240 succeeded at 7813. Hunk #241 succeeded at 7824. Hunk #242 succeeded at 7836. Hunk #243 succeeded at 7851. Hunk #244 succeeded at 7872. Hunk #245 succeeded at 7904. Hunk #246 succeeded at 7968. Hunk #247 succeeded at 8042. Hunk #248 succeeded at 8060. Hunk #249 succeeded at 8077. Hunk #250 succeeded at 8092. Hunk #251 succeeded at 8324. Hunk #252 succeeded at 8350. Hunk #253 succeeded at 8367. Hunk #254 succeeded at 8395. Hunk #255 succeeded at 8423. Hunk #256 succeeded at 8433. Hunk #257 succeeded at 8454. Hunk #258 succeeded at 8480. Hunk #259 succeeded at 8719. Hunk #260 succeeded at 8938. Hunk #261 succeeded at 8964. Hunk #262 succeeded at 9004. Hunk #263 succeeded at 9030. Hunk #264 succeeded at 9268. Hunk #265 succeeded at 9487. Hunk #266 succeeded at 9508. Hunk #267 succeeded at 9534. Hunk #268 succeeded at 9546. Hunk #269 succeeded at 9963. Hunk #270 succeeded at 9979. Hunk #271 succeeded at 10168. Hunk #272 succeeded at 10192. Hunk #273 succeeded at 10217. Hunk #274 succeeded at 10231. Hunk #275 succeeded at 10245. Hunk #276 succeeded at 10286. Hunk #277 succeeded at 10321. Hunk #278 succeeded at 10360. Hunk #279 succeeded at 10416. Hunk #280 succeeded at 10479. Hunk #281 succeeded at 10564. Hunk #282 succeeded at 10627. Hunk #283 succeeded at 10691. Hunk #284 succeeded at 10755. Hunk #285 succeeded at 10820. Hunk #286 succeeded at 10831. Hunk #287 succeeded at 10897. Hunk #288 succeeded at 10915. Hunk #289 succeeded at 10931. Hunk #290 succeeded at 10997. Hunk #291 succeeded at 11015. Hunk #292 succeeded at 11038. Hunk #293 succeeded at 11064. Hunk #294 succeeded at 11165. Hunk #295 succeeded at 11578. Hunk #296 succeeded at 11606. Hunk #297 succeeded at 11758. Hunk #298 succeeded at 11788. Hunk #299 succeeded at 11825. Hunk #300 succeeded at 11849. Hunk #301 succeeded at 11900. Hunk #302 succeeded at 12018. Hunk #303 succeeded at 12044. Hunk #304 succeeded at 12085. Hunk #305 succeeded at 12111. Hunk #306 succeeded at 12519. Hunk #307 succeeded at 12846. Hunk #308 succeeded at 12866. Hunk #309 succeeded at 13022. Hunk #310 succeeded at 13223. Hunk #311 succeeded at 13306. Hunk #312 succeeded at 13332. Hunk #313 succeeded at 13349. Hunk #314 succeeded at 13377. Hunk #315 succeeded at 13405. Hunk #316 succeeded at 13415. Hunk #317 succeeded at 13436. Hunk #318 succeeded at 13462. Hunk #319 succeeded at 13508. Hunk #320 succeeded at 13538. Hunk #321 succeeded at 13564. Hunk #322 succeeded at 13576. Hunk #323 succeeded at 13941. Hunk #324 succeeded at 13957. Hunk #325 succeeded at 14146. Hunk #326 succeeded at 14170. Hunk #327 succeeded at 14195. Hunk #328 succeeded at 14734. Hunk #329 succeeded at 14759. Hunk #330 succeeded at 14776. Hunk #331 succeeded at 15008. Hunk #332 succeeded at 15034. Hunk #333 succeeded at 15051. Hunk #334 succeeded at 15079. Hunk #335 succeeded at 15107. Hunk #336 succeeded at 15117. Hunk #337 succeeded at 15138. Hunk #338 succeeded at 15164. Hunk #339 succeeded at 15403. Hunk #340 succeeded at 15612. Hunk #341 succeeded at 15638. Hunk #342 succeeded at 15668. Hunk #343 succeeded at 15694. Hunk #344 succeeded at 15932. Hunk #345 succeeded at 16151. Hunk #346 succeeded at 16172. Hunk #347 succeeded at 16198. Hunk #348 succeeded at 16210. Hunk #349 succeeded at 16575. Hunk #350 succeeded at 16591. Hunk #351 succeeded at 16780. Hunk #352 succeeded at 16804. Hunk #353 succeeded at 16829. Hunk #354 succeeded at 17340. Hunk #355 succeeded at 17358. Hunk #356 succeeded at 17375. Hunk #357 succeeded at 17390. Hunk #358 succeeded at 17622. Hunk #359 succeeded at 17648. Hunk #360 succeeded at 17665. Hunk #361 succeeded at 17693. Hunk #362 succeeded at 17721. Hunk #363 succeeded at 17731. Hunk #364 succeeded at 17752. Hunk #365 succeeded at 17778. Hunk #366 succeeded at 18017. Hunk #367 succeeded at 18236. Hunk #368 succeeded at 18262. Hunk #369 succeeded at 18302. Hunk #370 succeeded at 18328. Hunk #371 succeeded at 18566. Hunk #372 succeeded at 18785. Hunk #373 succeeded at 18806. Hunk #374 succeeded at 18832. Hunk #375 succeeded at 18844. Hunk #376 succeeded at 19209. Hunk #377 succeeded at 19225. Hunk #378 succeeded at 19414. Hunk #379 succeeded at 19438. Hunk #380 succeeded at 19463. Hunk #381 succeeded at 20387. Hunk #382 succeeded at 20407. Hunk #383 succeeded at 20443. Hunk #384 succeeded at 20452. Hunk #385 succeeded at 20469. Hunk #386 succeeded at 20498. Hunk #387 succeeded at 20537. Hunk #388 succeeded at 20590. Hunk #389 succeeded at 20614. Hunk #390 succeeded at 20671. Hunk #391 succeeded at 20707. Hunk #392 succeeded at 20733. Hunk #393 succeeded at 20772. Hunk #394 succeeded at 20825. Hunk #395 succeeded at 20899. Hunk #396 succeeded at 20936. Hunk #397 succeeded at 20953. Hunk #398 succeeded at 20977. Hunk #399 succeeded at 21014. Hunk #400 succeeded at 21035. Hunk #401 succeeded at 21058. Hunk #402 succeeded at 21211. Hunk #403 succeeded at 21409. Hunk #404 succeeded at 21439. Hunk #405 succeeded at 21544. Hunk #406 succeeded at 21586. Hunk #407 succeeded at 21643. Hunk #408 succeeded at 21679. Hunk #409 succeeded at 21706. Hunk #410 succeeded at 21739. Hunk #411 succeeded at 21786. Hunk #412 succeeded at 21831. Hunk #413 succeeded at 21858. Hunk #414 succeeded at 21919. Hunk #415 succeeded at 21957. Hunk #416 succeeded at 21998. Hunk #417 succeeded at 22037. Hunk #418 succeeded at 22109. Hunk #419 succeeded at 22126. Hunk #420 succeeded at 22146. Hunk #421 succeeded at 22163. Hunk #422 succeeded at 22190. Hunk #423 succeeded at 22200. Hunk #424 succeeded at 22217. Hunk #425 succeeded at 22237. Hunk #426 succeeded at 22254. Hunk #427 succeeded at 22281. Hunk #428 succeeded at 22301. Hunk #429 succeeded at 22318. Hunk #430 succeeded at 22342. Hunk #431 succeeded at 22359. Hunk #432 succeeded at 22371. Hunk #433 succeeded at 22397. Hunk #434 succeeded at 22442. Hunk #435 succeeded at 22514. Hunk #436 succeeded at 22531. Hunk #437 succeeded at 22551. Hunk #438 succeeded at 22568. Hunk #439 succeeded at 22595. Hunk #440 succeeded at 22605. Hunk #441 succeeded at 22622. Hunk #442 succeeded at 22642. Hunk #443 succeeded at 22659. Hunk #444 succeeded at 22686. Hunk #445 succeeded at 22706. Hunk #446 succeeded at 22723. Hunk #447 succeeded at 22747. Hunk #448 succeeded at 22897. Hunk #449 succeeded at 22935. Hunk #450 succeeded at 22956. Hunk #451 succeeded at 22989. Hunk #452 succeeded at 23031. Hunk #453 succeeded at 23050. Hunk #454 succeeded at 23129. Hunk #455 succeeded at 23151. Hunk #456 succeeded at 23162. Hunk #457 succeeded at 23193. Hunk #458 succeeded at 23228. Hunk #459 succeeded at 23257. Hunk #460 succeeded at 23279. Hunk #461 succeeded at 23291. Hunk #462 succeeded at 23304. Hunk #463 succeeded at 23315. Hunk #464 succeeded at 23334. Hunk #465 succeeded at 23355. Hunk #466 succeeded at 23367. Hunk #467 succeeded at 23376. Hunk #468 succeeded at 23502. Hunk #469 succeeded at 23539. Hunk #470 succeeded at 23560. Hunk #471 succeeded at 23572. Hunk #472 succeeded at 23800. Hunk #473 succeeded at 23810. Hunk #474 succeeded at 23832. Hunk #475 succeeded at 23858. Hunk #476 succeeded at 23882. Hunk #477 succeeded at 23895. Hunk #478 succeeded at 23927. Hunk #479 succeeded at 23978. Hunk #480 succeeded at 24006. Hunk #481 succeeded at 24019. Hunk #482 succeeded at 24056. Hunk #483 succeeded at 24082. Hunk #484 succeeded at 24095. Hunk #485 succeeded at 24104. Hunk #486 succeeded at 24136. Hunk #487 succeeded at 24150. Hunk #488 succeeded at 24176. Hunk #489 succeeded at 24218. Hunk #490 succeeded at 24247. Hunk #491 succeeded at 24265. Hunk #492 succeeded at 24308. Hunk #493 succeeded at 24603. Hunk #494 succeeded at 24644. Hunk #495 succeeded at 24673. Hunk #496 succeeded at 24699. Hunk #497 succeeded at 24708. Hunk #498 succeeded at 24729. Hunk #499 succeeded at 24784. Hunk #500 succeeded at 24798. Hunk #501 succeeded at 24818. Hunk #502 succeeded at 24837. Hunk #503 succeeded at 24966. Hunk #504 succeeded at 24990. Hunk #505 succeeded at 25035. Hunk #506 succeeded at 25079. Hunk #507 succeeded at 25105. Hunk #508 succeeded at 25114. Hunk #509 succeeded at 25135. Hunk #510 succeeded at 25158. Hunk #511 succeeded at 25179. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/include/Makefile.in autotools-update-3.0.8/include/Makefile.in |--- libffi-3.0.8/include/Makefile.in 2008-12-19 16:09:13.000000000 +0000 |+++ autotools-update-3.0.8/include/Makefile.in 2009-06-05 17:56:38.000000000 +0100 -------------------------- Patching file include/Makefile.in using Plan A... Hunk #1 succeeded at 63. Hunk #2 succeeded at 83. Hunk #3 succeeded at 101. Hunk #4 succeeded at 112. Hunk #5 succeeded at 184. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/ltmain.sh autotools-update-3.0.8/ltmain.sh |--- libffi-3.0.8/ltmain.sh 2008-01-29 12:28:14.000000000 +0000 |+++ autotools-update-3.0.8/ltmain.sh 2008-04-29 21:21:21.000000000 +0100 -------------------------- Patching file ltmain.sh using Plan A... Hunk #1 succeeded at 2. Hunk #2 succeeded at 43. Hunk #3 succeeded at 113. Hunk #4 succeeded at 491. Hunk #5 succeeded at 794. Hunk #6 succeeded at 963. Hunk #7 succeeded at 1035. Hunk #8 succeeded at 1168. Hunk #9 succeeded at 1654. Hunk #10 succeeded at 2135. Hunk #11 succeeded at 2165. Hunk #12 succeeded at 2966. Hunk #13 succeeded at 3125. Hunk #14 succeeded at 3272. Hunk #15 succeeded at 4270. Hunk #16 succeeded at 6512. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/man/Makefile.in autotools-update-3.0.8/man/Makefile.in |--- libffi-3.0.8/man/Makefile.in 2008-12-19 16:09:13.000000000 +0000 |+++ autotools-update-3.0.8/man/Makefile.in 2009-06-05 17:56:38.000000000 +0100 -------------------------- Patching file man/Makefile.in using Plan A... Hunk #1 succeeded at 54. Hunk #2 succeeded at 74. Hunk #3 succeeded at 92. Hunk #4 succeeded at 103. Hunk #5 succeeded at 175. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -Nur libffi-3.0.8/testsuite/Makefile.in autotools-update-3.0.8/testsuite/Makefile.in |--- libffi-3.0.8/testsuite/Makefile.in 2008-12-19 16:09:13.000000000 +0000 |+++ autotools-update-3.0.8/testsuite/Makefile.in 2009-06-05 17:56:38.000000000 +0100 -------------------------- Patching file testsuite/Makefile.in using Plan A... Hunk #1 succeeded at 52. Hunk #2 succeeded at 72. Hunk #3 succeeded at 90. Hunk #4 succeeded at 101. Hunk #5 succeeded at 173. done cd libffi && \ (set -o igncr 2>/dev/null) && set -o igncr; export SHELLOPTS; \ PATH=`pwd`:$PATH; \ export PATH; \ cd build && \ CC=/usr/bin/gcc \ CFLAGS="-DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w" \ LDFLAGS=" -w" \ "/bin/sh" configure \ --enable-static=yes \ --enable-shared=no \ --host=i386-unknown-openbsd --build=i386-unknown-openbsd checking build system type... i386-unknown-openbsd checking host system type... i386-unknown-openbsd checking target system type... i386-unknown-openbsd checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... ./install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes checking for i386-unknown-openbsd-gcc... /usr/bin/gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of /usr/bin/gcc... gcc3 checking dependency style of /usr/bin/gcc... gcc3 checking whether /usr/bin/gcc and cc understand -c and -o together... yes checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ld used by /usr/bin/gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... no, using cp -p checking how to recognize dependent libraries... match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$ checking how to run the C preprocessor... /usr/bin/gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for i386-unknown-openbsd-g++... no checking for i386-unknown-openbsd-c++... no checking for i386-unknown-openbsd-gpp... no checking for i386-unknown-openbsd-aCC... no checking for i386-unknown-openbsd-CC... no checking for i386-unknown-openbsd-cxx... no checking for i386-unknown-openbsd-cc++... no checking for i386-unknown-openbsd-cl.exe... no checking for i386-unknown-openbsd-FCC... no checking for i386-unknown-openbsd-KCC... no checking for i386-unknown-openbsd-RCC... no checking for i386-unknown-openbsd-xlC_r... no checking for i386-unknown-openbsd-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for i386-unknown-openbsd-g77... no checking for i386-unknown-openbsd-xlf... no checking for i386-unknown-openbsd-f77... no checking for i386-unknown-openbsd-frt... no checking for i386-unknown-openbsd-pgf77... no checking for i386-unknown-openbsd-cf77... no checking for i386-unknown-openbsd-fort77... no checking for i386-unknown-openbsd-fl32... no checking for i386-unknown-openbsd-af77... no checking for i386-unknown-openbsd-xlf90... no checking for i386-unknown-openbsd-f90... no checking for i386-unknown-openbsd-pgf90... no checking for i386-unknown-openbsd-pghpf... no checking for i386-unknown-openbsd-epcf90... no checking for i386-unknown-openbsd-gfortran... no checking for i386-unknown-openbsd-g95... no checking for i386-unknown-openbsd-xlf95... no checking for i386-unknown-openbsd-f95... no checking for i386-unknown-openbsd-fort... no checking for i386-unknown-openbsd-ifort... no checking for i386-unknown-openbsd-ifc... no checking for i386-unknown-openbsd-efc... no checking for i386-unknown-openbsd-pgf95... no checking for i386-unknown-openbsd-lf95... no checking for i386-unknown-openbsd-ftn... no checking for g77... g77 checking whether we are using the GNU Fortran 77 compiler... yes checking whether g77 accepts -g... yes checking the maximum length of command line arguments... 196608 checking command to parse /usr/bin/nm -B output from /usr/bin/gcc object... ok checking for objdir... .libs checking for i386-unknown-openbsd-ar... no checking for ar... ar checking for i386-unknown-openbsd-ranlib... no checking for ranlib... ranlib checking for i386-unknown-openbsd-strip... no checking for strip... strip checking if /usr/bin/gcc supports -fno-rtti -fno-exceptions... yes checking for /usr/bin/gcc option to produce PIC... -fPIC checking if /usr/bin/gcc PIC flag -fPIC works... yes checking if /usr/bin/gcc static flag -static works... yes checking if /usr/bin/gcc supports -c -o file.o... yes checking whether the /usr/bin/gcc linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... openbsd ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... openbsd ld.so (cached) (cached) checking how to hardcode library paths into programs... immediate appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking for g77 option to produce PIC... -fPIC checking if g77 PIC flag -fPIC works... yes checking if g77 static flag -static works... no checking if g77 supports -c -o file.o... yes checking whether the g77 linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... openbsd ld.so (cached) (cached) checking how to hardcode library paths into programs... immediate checking whether to enable maintainer-specific portions of Makefiles... no checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking for mmap... yes checking for sys/mman.h... (cached) yes checking for mmap... (cached) yes checking whether read-only mmap of a plain file works... yes checking whether mmap from /dev/zero works... yes checking for MAP_ANON(YMOUS)... yes checking whether mmap with MAP_ANON(YMOUS) works... yes checking for ANSI C header files... (cached) yes checking for memcpy... yes checking for working alloca.h... no checking for alloca... yes checking for double... yes checking size of double... 8 checking for long double... yes checking size of long double... 12 checking whether byte ordering is bigendian... no checking assembler .cfi pseudo-op support... yes checking whether .eh_frame section should be read-only... yes checking for __attribute__((visibility("hidden")))... no configure: creating ./config.status config.status: creating include/Makefile config.status: creating include/ffi.h config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ./src/x86/ffitarget.h to include/ffitarget.h config.status: executing depfiles commands config.status: executing include commands config.status: executing src commands # libffi.so needs to be built with the correct soname. # NOTE: this builds libffi_convience.so with the incorrect # soname, but we don't need that anyway! cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/soname_spec=.*/soname_spec="libHSffi-ghc6.12.1.so"/ build/libtool.orig > build/libtool # We don't want libtool's cygwin hacks cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/dlname=\'\$tdlname\'/dlname=\'\$dlname\'/ build/libtool.orig > build/libtool touch libffi/stamp.ffi.configure mkdir inplace mkdir inplace/bin mkdir inplace/lib "rm" -f -f inplace/bin/mkdirhier echo '#!/bin/sh' >> inplace/bin/mkdirhier cat utils/mkdirhier/mkdirhier.sh >> inplace/bin/mkdirhier chmod +x inplace/bin/mkdirhier "inplace/bin/mkdirhier" libffi/dist-install/build/. gmake -C libffi/build MAKEFLAGS= gmake "AR_FLAGS=" "CC_FOR_BUILD=" "CFLAGS=-DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=-w" "LIBCFLAGS=" "LIBCFLAGS_FOR_TARGET=" "MAKE=gmake" "MAKEINFO=/bin/sh /home/galdor/ghc/ghc-6.12.1/libffi/build/missing --run makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/sh" "exec_prefix=/usr/local" "infodir=/usr/local/share/info" "libdir=/usr/local/lib" "prefix=/usr/local" "AR=ar" "AS=as" "CC=/usr/bin/gcc" "CXX=g++" "LD=ld" "NM=" "RANLIB=ranlib" "DESTDIR=" all-recursive gmake[3]: Entering directory `/home/galdor/ghc/ghc-6.12.1/libffi/build' Making all in include gmake[4]: Entering directory `/home/galdor/ghc/ghc-6.12.1/libffi/build/include' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory `/home/galdor/ghc/ghc-6.12.1/libffi/build/include' Making all in testsuite gmake[4]: Entering directory `/home/galdor/ghc/ghc-6.12.1/libffi/build/testsuite' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory `/home/galdor/ghc/ghc-6.12.1/libffi/build/testsuite' Making all in man gmake[4]: Entering directory `/home/galdor/ghc/ghc-6.12.1/libffi/build/man' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory `/home/galdor/ghc/ghc-6.12.1/libffi/build/man' gmake[4]: Entering directory `/home/galdor/ghc/ghc-6.12.1/libffi/build' depbase=`echo src/debug.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/debug.lo -MD -MP -MF $depbase.Tpo -c -o src/debug.lo src/debug.c &&\ mv -f $depbase.Tpo $depbase.Plo /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/debug.lo -MD -MP -MF src/.deps/debug.Tpo -c src/debug.c -o src/debug.o depbase=`echo src/prep_cif.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/prep_cif.lo -MD -MP -MF $depbase.Tpo -c -o src/prep_cif.lo src/prep_cif.c &&\ mv -f $depbase.Tpo $depbase.Plo /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c src/prep_cif.c -o src/prep_cif.o depbase=`echo src/types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/types.lo -MD -MP -MF $depbase.Tpo -c -o src/types.lo src/types.c &&\ mv -f $depbase.Tpo $depbase.Plo /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c src/types.c -o src/types.o depbase=`echo src/raw_api.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/raw_api.lo -MD -MP -MF $depbase.Tpo -c -o src/raw_api.lo src/raw_api.c &&\ mv -f $depbase.Tpo $depbase.Plo /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c src/raw_api.c -o src/raw_api.o depbase=`echo src/java_raw_api.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/java_raw_api.lo -MD -MP -MF $depbase.Tpo -c -o src/java_raw_api.lo src/java_raw_api.c &&\ mv -f $depbase.Tpo $depbase.Plo /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c src/java_raw_api.c -o src/java_raw_api.o depbase=`echo src/closures.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/closures.lo -MD -MP -MF $depbase.Tpo -c -o src/closures.lo src/closures.c &&\ mv -f $depbase.Tpo $depbase.Plo /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c src/closures.c -o src/closures.o depbase=`echo src/x86/ffi.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/x86/ffi.lo -MD -MP -MF $depbase.Tpo -c -o src/x86/ffi.lo src/x86/ffi.c &&\ mv -f $depbase.Tpo $depbase.Plo /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/x86/ffi.lo -MD -MP -MF src/x86/.deps/ffi.Tpo -c src/x86/ffi.c -o src/x86/ffi.o depbase=`echo src/x86/freebsd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --mode=compile /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -I. -I./include -Iinclude -I./src -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/x86/freebsd.lo -MD -MP -MF $depbase.Tpo -c -o src/x86/freebsd.lo src/x86/freebsd.S &&\ mv -f $depbase.Tpo $depbase.Plo /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -I. -I./include -Iinclude -I./src -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -MT src/x86/freebsd.lo -MD -MP -MF src/x86/.deps/freebsd.Tpo -c src/x86/freebsd.S -o src/x86/freebsd.o /bin/sh ./libtool --tag=CC --mode=link /usr/bin/gcc -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -version-info `grep -v '^#' ./libtool-version` -w -o libffi.la -rpath /usr/local/lib src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo src/x86/ffi.lo src/x86/freebsd.lo mkdir .libs ar cru .libs/libffi.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/closures.o src/x86/ffi.o src/x86/freebsd.o ranlib .libs/libffi.a creating libffi.la (cd .libs && rm -f libffi.la && cp -p ../libffi.la libffi.la) /bin/sh ./libtool --tag=CC --mode=link /usr/bin/gcc -Wall -g -fexceptions -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -w -w -o libffi_convenience.la src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo src/x86/ffi.lo src/x86/freebsd.lo ar cru .libs/libffi_convenience.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/closures.o src/x86/ffi.o src/x86/freebsd.o ranlib .libs/libffi_convenience.a creating libffi_convenience.la (cd .libs && rm -f libffi_convenience.la && cp -p ../libffi_convenience.la libffi_convenience.la) gmake[4]: Leaving directory `/home/galdor/ghc/ghc-6.12.1/libffi/build' gmake[3]: Leaving directory `/home/galdor/ghc/ghc-6.12.1/libffi/build' cd libffi/build && ./libtool --mode=install cp libffi.la /home/galdor/ghc/ghc-6.12.1/libffi/dist-install/build cp .libs/libffi.lai /home/galdor/ghc/ghc-6.12.1/libffi/dist-install/build/libffi.la cp .libs/libffi.a /home/galdor/ghc/ghc-6.12.1/libffi/dist-install/build/libffi.a chmod 644 /home/galdor/ghc/ghc-6.12.1/libffi/dist-install/build/libffi.a ranlib -t /home/galdor/ghc/ghc-6.12.1/libffi/dist-install/build/libffi.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' touch libffi/stamp.ffi.build "cp" libffi/dist-install/build/libffi.a libffi/dist-install/build/libHSffi.a "cp" libffi/dist-install/build/libffi.a libffi/dist-install/build/libHSffi_p.a cd libffi/dist-install/build && \ touch empty.c && \ "/usr/bin/gcc" -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -c empty.c -o HSffi.o Creating includes/ghcautoconf.h... Done. "rm" -f includes/ghcplatform.h Creating includes/ghcplatform.h... Done. "inplace/bin/mkdirhier" includes/dist-derivedconstants/build/ "/usr/bin/gcc" -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=612 -Iincludes -DTABLES_NEXT_TO_CODE -Iincludes -Irts -c includes/mkDerivedConstants.c -o includes/dist-derivedconstants/build/mkDerivedConstants.o In file included from includes/Stg.h:175, from includes/Rts.h:23, from includes/mkDerivedConstants.c:23: includes/stg/Types.h:103:2: #error GHC untested on this architecture: sizeof(void *) != 4 or 8 In file included from includes/Stg.h:175, from includes/Rts.h:23, from includes/mkDerivedConstants.c:23: includes/stg/Types.h:118: error: syntax error before '*' token includes/stg/Types.h:118: warning: data definition has no type or storage class includes/stg/Types.h:119: error: syntax error before "volatile" includes/stg/Types.h:120: error: syntax error before "StgOffset" includes/stg/Types.h:120: warning: data definition has no type or storage class In file included from includes/Rts.h:23, from includes/mkDerivedConstants.c:23: includes/Stg.h:182: error: syntax error before "W_" includes/Stg.h:182: warning: data definition has no type or storage class includes/Stg.h:183: error: syntax error before '*' token includes/Stg.h:183: warning: data definition has no type or storage class includes/Stg.h:184: error: syntax error before "I_" includes/Stg.h:184: warning: data definition has no type or storage class includes/Stg.h:185: error: syntax error before "StgWordArray" includes/Stg.h:185: warning: data definition has no type or storage class In file included from includes/Stg.h:209, from includes/Rts.h:23, from includes/mkDerivedConstants.c:23: includes/stg/Regs.h:34: error: syntax error before "StgWord" includes/stg/Regs.h:45: error: syntax error before "StgWord" includes/stg/Regs.h:49: error: syntax error before "StgInt" includes/stg/Regs.h:79: error: syntax error before "StgPtr" includes/stg/Regs.h:87: error: syntax error before "StgWord" In file included from includes/Stg.h:210, from includes/Rts.h:23, from includes/mkDerivedConstants.c:23: includes/stg/Ticky.h:48: error: syntax error before "ENT_VIA_NODE_ctr" includes/stg/Ticky.h:48: warning: data definition has no type or storage class includes/stg/Ticky.h:49: error: syntax error before "ENT_STATIC_THK_ctr" includes/stg/Ticky.h:49: warning: data definition has no type or storage class includes/stg/Ticky.h:50: error: syntax error before "ENT_DYN_THK_ctr" includes/stg/Ticky.h:50: warning: data definition has no type or storage class includes/stg/Ticky.h:51: error: syntax error before "ENT_STATIC_FUN_DIRECT_ctr" includes/stg/Ticky.h:51: warning: data definition has no type or storage class includes/stg/Ticky.h:52: error: syntax error before "ENT_DYN_FUN_DIRECT_ctr" includes/stg/Ticky.h:52: warning: data definition has no type or storage class includes/stg/Ticky.h:53: error: syntax error before "ENT_STATIC_CON_ctr" includes/stg/Ticky.h:53: warning: data definition has no type or storage class includes/stg/Ticky.h:54: error: syntax error before "ENT_DYN_CON_ctr" includes/stg/Ticky.h:54: warning: data definition has no type or storage class includes/stg/Ticky.h:55: error: syntax error before "ENT_STATIC_IND_ctr" includes/stg/Ticky.h:55: warning: data definition has no type or storage class includes/stg/Ticky.h:56: error: syntax error before "ENT_DYN_IND_ctr" includes/stg/Ticky.h:56: warning: data definition has no type or storage class includes/stg/Ticky.h:57: error: syntax error before "ENT_PERM_IND_ctr" includes/stg/Ticky.h:57: warning: data definition has no type or storage class includes/stg/Ticky.h:58: error: syntax error before "ENT_PAP_ctr" includes/stg/Ticky.h:58: warning: data definition has no type or storage class includes/stg/Ticky.h:59: error: syntax error before "ENT_AP_ctr" includes/stg/Ticky.h:59: warning: data definition has no type or storage class includes/stg/Ticky.h:60: error: syntax error before "ENT_AP_STACK_ctr" includes/stg/Ticky.h:60: warning: data definition has no type or storage class includes/stg/Ticky.h:61: error: syntax error before "ENT_BH_ctr" includes/stg/Ticky.h:61: warning: data definition has no type or storage class includes/stg/Ticky.h:63: error: syntax error before "UNKNOWN_CALL_ctr" includes/stg/Ticky.h:63: warning: data definition has no type or storage class includes/stg/Ticky.h:65: error: syntax error before "SLOW_CALL_v_ctr" includes/stg/Ticky.h:65: warning: data definition has no type or storage class includes/stg/Ticky.h:66: error: syntax error before "SLOW_CALL_f_ctr" includes/stg/Ticky.h:66: warning: data definition has no type or storage class includes/stg/Ticky.h:67: error: syntax error before "SLOW_CALL_d_ctr" includes/stg/Ticky.h:67: warning: data definition has no type or storage class includes/stg/Ticky.h:68: error: syntax error before "SLOW_CALL_l_ctr" includes/stg/Ticky.h:68: warning: data definition has no type or storage class includes/stg/Ticky.h:69: error: syntax error before "SLOW_CALL_n_ctr" includes/stg/Ticky.h:69: warning: data definition has no type or storage class includes/stg/Ticky.h:70: error: syntax error before "SLOW_CALL_p_ctr" includes/stg/Ticky.h:70: warning: data definition has no type or storage class includes/stg/Ticky.h:71: error: syntax error before "SLOW_CALL_pv_ctr" includes/stg/Ticky.h:71: warning: data definition has no type or storage class includes/stg/Ticky.h:72: error: syntax error before "SLOW_CALL_pp_ctr" includes/stg/Ticky.h:72: warning: data definition has no type or storage class includes/stg/Ticky.h:73: error: syntax error before "SLOW_CALL_ppv_ctr" includes/stg/Ticky.h:73: warning: data definition has no type or storage class includes/stg/Ticky.h:74: error: syntax error before "SLOW_CALL_ppp_ctr" includes/stg/Ticky.h:74: warning: data definition has no type or storage class includes/stg/Ticky.h:75: error: syntax error before "SLOW_CALL_pppv_ctr" includes/stg/Ticky.h:75: warning: data definition has no type or storage class includes/stg/Ticky.h:76: error: syntax error before "SLOW_CALL_pppp_ctr" includes/stg/Ticky.h:76: warning: data definition has no type or storage class includes/stg/Ticky.h:77: error: syntax error before "SLOW_CALL_ppppp_ctr" includes/stg/Ticky.h:77: warning: data definition has no type or storage class includes/stg/Ticky.h:78: error: syntax error before "SLOW_CALL_pppppp_ctr" includes/stg/Ticky.h:78: warning: data definition has no type or storage class includes/stg/Ticky.h:79: error: syntax error before "SLOW_CALL_OTHER_ctr" includes/stg/Ticky.h:79: warning: data definition has no type or storage class includes/stg/Ticky.h:81: error: syntax error before "ticky_slow_call_unevald" includes/stg/Ticky.h:81: warning: data definition has no type or storage class includes/stg/Ticky.h:82: error: syntax error before "SLOW_CALL_ctr" includes/stg/Ticky.h:82: warning: data definition has no type or storage class includes/stg/Ticky.h:83: error: syntax error before "MULTI_CHUNK_SLOW_CALL_ctr" includes/stg/Ticky.h:83: warning: data definition has no type or storage class includes/stg/Ticky.h:84: error: syntax error before "MULTI_CHUNK_SLOW_CALL_CHUNKS_ctr" includes/stg/Ticky.h:84: warning: data definition has no type or storage class includes/stg/Ticky.h:85: error: syntax error before "KNOWN_CALL_ctr" includes/stg/Ticky.h:85: warning: data definition has no type or storage class includes/stg/Ticky.h:86: error: syntax error before "KNOWN_CALL_TOO_FEW_ARGS_ctr" includes/stg/Ticky.h:86: warning: data definition has no type or storage class includes/stg/Ticky.h:87: error: syntax error before "KNOWN_CALL_EXTRA_ARGS_ctr" includes/stg/Ticky.h:87: warning: data definition has no type or storage class includes/stg/Ticky.h:88: error: syntax error before "SLOW_CALL_FUN_TOO_FEW_ctr" includes/stg/Ticky.h:88: warning: data definition has no type or storage class includes/stg/Ticky.h:89: error: syntax error before "SLOW_CALL_FUN_CORRECT_ctr" includes/stg/Ticky.h:89: warning: data definition has no type or storage class includes/stg/Ticky.h:90: error: syntax error before "SLOW_CALL_FUN_TOO_MANY_ctr" includes/stg/Ticky.h:90: warning: data definition has no type or storage class includes/stg/Ticky.h:91: error: syntax error before "SLOW_CALL_PAP_TOO_FEW_ctr" includes/stg/Ticky.h:91: warning: data definition has no type or storage class includes/stg/Ticky.h:92: error: syntax error before "SLOW_CALL_PAP_CORRECT_ctr" includes/stg/Ticky.h:92: warning: data definition has no type or storage class includes/stg/Ticky.h:93: error: syntax error before "SLOW_CALL_PAP_TOO_MANY_ctr" includes/stg/Ticky.h:93: warning: data definition has no type or storage class includes/stg/Ticky.h:94: error: syntax error before "SLOW_CALL_UNEVALD_ctr" includes/stg/Ticky.h:94: warning: data definition has no type or storage class includes/stg/Ticky.h:97: error: syntax error before "UPDF_OMITTED_ctr" includes/stg/Ticky.h:97: warning: data definition has no type or storage class includes/stg/Ticky.h:98: error: syntax error before "UPDF_PUSHED_ctr" includes/stg/Ticky.h:98: warning: data definition has no type or storage class includes/stg/Ticky.h:99: error: syntax error before "CATCHF_PUSHED_ctr" includes/stg/Ticky.h:99: warning: data definition has no type or storage class includes/stg/Ticky.h:100: error: syntax error before "UPDF_RCC_PUSHED_ctr" includes/stg/Ticky.h:100: warning: data definition has no type or storage class includes/stg/Ticky.h:101: error: syntax error before "UPDF_RCC_OMITTED_ctr" includes/stg/Ticky.h:101: warning: data definition has no type or storage class includes/stg/Ticky.h:103: error: syntax error before "UPD_SQUEEZED_ctr" includes/stg/Ticky.h:103: warning: data definition has no type or storage class includes/stg/Ticky.h:104: error: syntax error before "UPD_CON_IN_NEW_ctr" includes/stg/Ticky.h:104: warning: data definition has no type or storage class includes/stg/Ticky.h:105: error: syntax error before "UPD_CON_IN_PLACE_ctr" includes/stg/Ticky.h:105: warning: data definition has no type or storage class includes/stg/Ticky.h:106: error: syntax error before "UPD_PAP_IN_NEW_ctr" includes/stg/Ticky.h:106: warning: data definition has no type or storage class includes/stg/Ticky.h:107: error: syntax error before "UPD_PAP_IN_PLACE_ctr" includes/stg/Ticky.h:107: warning: data definition has no type or storage class includes/stg/Ticky.h:109: error: syntax error before "ALLOC_HEAP_ctr" includes/stg/Ticky.h:109: warning: data definition has no type or storage class includes/stg/Ticky.h:110: error: syntax error before "ALLOC_HEAP_tot" includes/stg/Ticky.h:110: warning: data definition has no type or storage class includes/stg/Ticky.h:112: error: syntax error before "ALLOC_FUN_ctr" includes/stg/Ticky.h:112: warning: data definition has no type or storage class includes/stg/Ticky.h:113: error: syntax error before "ALLOC_FUN_adm" includes/stg/Ticky.h:113: warning: data definition has no type or storage class includes/stg/Ticky.h:114: error: syntax error before "ALLOC_FUN_gds" includes/stg/Ticky.h:114: warning: data definition has no type or storage class includes/stg/Ticky.h:115: error: syntax error before "ALLOC_FUN_slp" includes/stg/Ticky.h:115: warning: data definition has no type or storage class includes/stg/Ticky.h:117: error: syntax error before "UPD_NEW_IND_ctr" includes/stg/Ticky.h:117: warning: data definition has no type or storage class includes/stg/Ticky.h:118: error: syntax error before "UPD_NEW_PERM_IND_ctr" includes/stg/Ticky.h:118: warning: data definition has no type or storage class includes/stg/Ticky.h:119: error: syntax error before "UPD_OLD_IND_ctr" includes/stg/Ticky.h:119: warning: data definition has no type or storage class includes/stg/Ticky.h:120: error: syntax error before "UPD_OLD_PERM_IND_ctr" includes/stg/Ticky.h:120: warning: data definition has no type or storage class includes/stg/Ticky.h:122: error: syntax error before "UPD_BH_UPDATABLE_ctr" includes/stg/Ticky.h:122: warning: data definition has no type or storage class includes/stg/Ticky.h:123: error: syntax error before "UPD_BH_SINGLE_ENTRY_ctr" includes/stg/Ticky.h:123: warning: data definition has no type or storage class includes/stg/Ticky.h:124: error: syntax error before "UPD_CAF_BH_UPDATABLE_ctr" includes/stg/Ticky.h:124: warning: data definition has no type or storage class includes/stg/Ticky.h:125: error: syntax error before "UPD_CAF_BH_SINGLE_ENTRY_ctr" includes/stg/Ticky.h:125: warning: data definition has no type or storage class includes/stg/Ticky.h:127: error: syntax error before "GC_SEL_ABANDONED_ctr" includes/stg/Ticky.h:127: warning: data definition has no type or storage class includes/stg/Ticky.h:128: error: syntax error before "GC_SEL_MINOR_ctr" includes/stg/Ticky.h:128: warning: data definition has no type or storage class includes/stg/Ticky.h:129: error: syntax error before "GC_SEL_MAJOR_ctr" includes/stg/Ticky.h:129: warning: data definition has no type or storage class includes/stg/Ticky.h:131: error: syntax error before "GC_FAILED_PROMOTION_ctr" includes/stg/Ticky.h:131: warning: data definition has no type or storage class includes/stg/Ticky.h:133: error: syntax error before "GC_WORDS_COPIED_ctr" includes/stg/Ticky.h:133: warning: data definition has no type or storage class includes/stg/Ticky.h:135: error: syntax error before "ALLOC_UP_THK_ctr" includes/stg/Ticky.h:135: warning: data definition has no type or storage class includes/stg/Ticky.h:136: error: syntax error before "ALLOC_SE_THK_ctr" includes/stg/Ticky.h:136: warning: data definition has no type or storage class includes/stg/Ticky.h:137: error: syntax error before "ALLOC_THK_adm" includes/stg/Ticky.h:137: warning: data definition has no type or storage class includes/stg/Ticky.h:138: error: syntax error before "ALLOC_THK_gds" includes/stg/Ticky.h:138: warning: data definition has no type or storage class includes/stg/Ticky.h:139: error: syntax error before "ALLOC_THK_slp" includes/stg/Ticky.h:139: warning: data definition has no type or storage class includes/stg/Ticky.h:141: error: syntax error before "ALLOC_CON_ctr" includes/stg/Ticky.h:141: warning: data definition has no type or storage class includes/stg/Ticky.h:142: error: syntax error before "ALLOC_CON_adm" includes/stg/Ticky.h:142: warning: data definition has no type or storage class includes/stg/Ticky.h:143: error: syntax error before "ALLOC_CON_gds" includes/stg/Ticky.h:143: warning: data definition has no type or storage class includes/stg/Ticky.h:144: error: syntax error before "ALLOC_CON_slp" includes/stg/Ticky.h:144: warning: data definition has no type or storage class includes/stg/Ticky.h:146: error: syntax error before "ALLOC_TUP_ctr" includes/stg/Ticky.h:146: warning: data definition has no type or storage class includes/stg/Ticky.h:147: error: syntax error before "ALLOC_TUP_adm" includes/stg/Ticky.h:147: warning: data definition has no type or storage class includes/stg/Ticky.h:148: error: syntax error before "ALLOC_TUP_gds" includes/stg/Ticky.h:148: warning: data definition has no type or storage class includes/stg/Ticky.h:149: error: syntax error before "ALLOC_TUP_slp" includes/stg/Ticky.h:149: warning: data definition has no type or storage class includes/stg/Ticky.h:151: error: syntax error before "ALLOC_BH_ctr" includes/stg/Ticky.h:151: warning: data definition has no type or storage class includes/stg/Ticky.h:152: error: syntax error before "ALLOC_BH_adm" includes/stg/Ticky.h:152: warning: data definition has no type or storage class includes/stg/Ticky.h:153: error: syntax error before "ALLOC_BH_gds" includes/stg/Ticky.h:153: warning: data definition has no type or storage class includes/stg/Ticky.h:154: error: syntax error before "ALLOC_BH_slp" includes/stg/Ticky.h:154: warning: data definition has no type or storage class includes/stg/Ticky.h:156: error: syntax error before "ALLOC_PRIM_ctr" includes/stg/Ticky.h:156: warning: data definition has no type or storage class includes/stg/Ticky.h:157: error: syntax error before "ALLOC_PRIM_adm" includes/stg/Ticky.h:157: warning: data definition has no type or storage class includes/stg/Ticky.h:158: error: syntax error before "ALLOC_PRIM_gds" includes/stg/Ticky.h:158: warning: data definition has no type or storage class includes/stg/Ticky.h:159: error: syntax error before "ALLOC_PRIM_slp" includes/stg/Ticky.h:159: warning: data definition has no type or storage class includes/stg/Ticky.h:161: error: syntax error before "ALLOC_PAP_ctr" includes/stg/Ticky.h:161: warning: data definition has no type or storage class includes/stg/Ticky.h:162: error: syntax error before "ALLOC_PAP_adm" includes/stg/Ticky.h:162: warning: data definition has no type or storage class includes/stg/Ticky.h:163: error: syntax error before "ALLOC_PAP_gds" includes/stg/Ticky.h:163: warning: data definition has no type or storage class includes/stg/Ticky.h:164: error: syntax error before "ALLOC_PAP_slp" includes/stg/Ticky.h:164: warning: data definition has no type or storage class includes/stg/Ticky.h:166: error: syntax error before "ALLOC_TSO_ctr" includes/stg/Ticky.h:166: warning: data definition has no type or storage class includes/stg/Ticky.h:167: error: syntax error before "ALLOC_TSO_adm" includes/stg/Ticky.h:167: warning: data definition has no type or storage class includes/stg/Ticky.h:168: error: syntax error before "ALLOC_TSO_gds" includes/stg/Ticky.h:168: warning: data definition has no type or storage class includes/stg/Ticky.h:169: error: syntax error before "ALLOC_TSO_slp" includes/stg/Ticky.h:169: warning: data definition has no type or storage class includes/stg/Ticky.h:171: error: syntax error before "RET_NEW_ctr" includes/stg/Ticky.h:171: warning: data definition has no type or storage class includes/stg/Ticky.h:172: error: syntax error before "RET_OLD_ctr" includes/stg/Ticky.h:172: warning: data definition has no type or storage class includes/stg/Ticky.h:173: error: syntax error before "RET_UNBOXED_TUP_ctr" includes/stg/Ticky.h:173: warning: data definition has no type or storage class includes/stg/Ticky.h:175: error: syntax error before "RET_SEMI_loads_avoided" includes/stg/Ticky.h:175: warning: data definition has no type or storage class In file included from includes/Stg.h:220, from includes/Rts.h:23, from includes/mkDerivedConstants.c:23: includes/stg/SMP.h:36: error: syntax error before "xchg" includes/stg/SMP.h:36: error: syntax error before "p" includes/stg/SMP.h:36: warning: data definition has no type or storage class includes/stg/SMP.h:47: error: syntax error before "cas" includes/stg/SMP.h:47: error: syntax error before "p" includes/stg/SMP.h:47: warning: data definition has no type or storage class includes/stg/SMP.h:56: error: syntax error before "atomic_inc" includes/stg/SMP.h:56: error: syntax error before "p" includes/stg/SMP.h:56: warning: data definition has no type or storage class includes/stg/SMP.h:65: error: syntax error before "atomic_dec" includes/stg/SMP.h:65: error: syntax error before "p" includes/stg/SMP.h:65: warning: data definition has no type or storage class includes/stg/SMP.h:94: error: syntax error before "xchg" includes/stg/SMP.h:94: error: syntax error before "p" includes/stg/SMP.h: In function `xchg': includes/stg/SMP.h:96: error: syntax error before "result" includes/stg/SMP.h:98: error: `result' undeclared (first use in this function) includes/stg/SMP.h:98: error: (Each undeclared identifier is reported only once includes/stg/SMP.h:98: error: for each function it appears in.) includes/stg/SMP.h:98: error: `w' undeclared (first use in this function) includes/stg/SMP.h:103: error: `p' undeclared (first use in this function) includes/stg/SMP.h: At top level: includes/stg/SMP.h:135: error: syntax error before "cas" includes/stg/SMP.h:135: error: syntax error before "p" includes/stg/SMP.h: In function `cas': includes/stg/SMP.h:140: error: `o' undeclared (first use in this function) includes/stg/SMP.h:140: error: `p' undeclared (first use in this function) includes/stg/SMP.h:141: error: `n' undeclared (first use in this function) includes/stg/SMP.h: At top level: includes/stg/SMP.h:178: error: syntax error before "atomic_inc" includes/stg/SMP.h:178: error: syntax error before "p" includes/stg/SMP.h: In function `atomic_inc': includes/stg/SMP.h:181: error: syntax error before "r" includes/stg/SMP.h:182: error: `r' undeclared (first use in this function) includes/stg/SMP.h:185: error: `p' undeclared (first use in this function) includes/stg/SMP.h: At top level: includes/stg/SMP.h:199: error: syntax error before "atomic_dec" includes/stg/SMP.h:199: error: syntax error before "p" includes/stg/SMP.h: In function `atomic_dec': includes/stg/SMP.h:202: error: syntax error before "r" includes/stg/SMP.h:203: error: `r' undeclared (first use in this function) includes/stg/SMP.h:203: error: `StgWord' undeclared (first use in this function) includes/stg/SMP.h:206: error: `p' undeclared (first use in this function) In file included from includes/Rts.h:23, from includes/mkDerivedConstants.c:23: includes/Stg.h: At top level: includes/Stg.h:233: error: syntax error before '[' token includes/Stg.h:234: error: syntax error before '[' token includes/Stg.h:238: error: syntax error before "p_dest" includes/Stg.h: In function `ASSIGN_FLT': includes/Stg.h:238: error: `p_dest' undeclared (first use in this function) includes/Stg.h:238: error: `src' undeclared (first use in this function) includes/Stg.h: At top level: includes/Stg.h:239: error: syntax error before "p_src" includes/Stg.h: In function `PK_FLT': includes/Stg.h:239: error: `p_src' undeclared (first use in this function) includes/Stg.h: At top level: includes/Stg.h:261: error: syntax error before '[' token includes/Stg.h:262: error: syntax error before '[' token includes/Stg.h:264: error: syntax error before "p_dest" includes/Stg.h: In function `ASSIGN_DBL': includes/Stg.h:264: error: `p_dest' undeclared (first use in this function) includes/Stg.h:264: error: `src' undeclared (first use in this function) includes/Stg.h: At top level: includes/Stg.h:265: error: syntax error before "p_src" includes/Stg.h: In function `PK_DBL': includes/Stg.h:265: error: `p_src' undeclared (first use in this function) includes/Stg.h: At top level: includes/Stg.h:434: error: syntax error before "p" includes/Stg.h: In function `wcStore': includes/Stg.h:443: error: `p' undeclared (first use in this function) includes/Stg.h:443: error: `w' undeclared (first use in this function) In file included from includes/Rts.h:25, from includes/mkDerivedConstants.c:23: includes/HsFFI.h: At top level: includes/HsFFI.h:71: error: syntax error before "HsInt" includes/HsFFI.h:71: warning: data definition has no type or storage class includes/HsFFI.h:76: error: syntax error before "HsWord" includes/HsFFI.h:76: warning: data definition has no type or storage class includes/HsFFI.h:83: error: syntax error before "HsBool" includes/HsFFI.h:83: warning: data definition has no type or storage class In file included from includes/Rts.h:25, from includes/mkDerivedConstants.c:23: includes/HsFFI.h:107:2: #error GHC untested on this architecture: sizeof(void *) != 4 or 8 In file included from includes/Rts.h:26, from includes/mkDerivedConstants.c:23: includes/RtsAPI.h:85: error: syntax error before "HsInt" includes/RtsAPI.h:90: error: syntax error before "HsWord" includes/RtsAPI.h:100: error: syntax error before "HsBool" includes/RtsAPI.h:109: error: syntax error before "rts_getInt" includes/RtsAPI.h:109: warning: data definition has no type or storage class includes/RtsAPI.h:114: error: syntax error before "rts_getWord" includes/RtsAPI.h:114: warning: data definition has no type or storage class includes/RtsAPI.h:124: error: syntax error before "rts_getBool" includes/RtsAPI.h:124: warning: data definition has no type or storage class includes/RtsAPI.h:165: error: syntax error before "base_GHCziTopHandler_runIO_closure" includes/RtsAPI.h:165: warning: data definition has no type or storage class includes/RtsAPI.h:166: error: syntax error before "base_GHCziTopHandler_runNonIO_closure" includes/RtsAPI.h:166: warning: data definition has no type or storage class In file included from includes/Rts.h:164, from includes/mkDerivedConstants.c:23: includes/rts/Constants.h:156:2: #error unknown SIZEOF_VOID_P In file included from includes/Rts.h:167, from includes/mkDerivedConstants.c:23: includes/rts/prof/CCS.h:29: error: syntax error before "StgInt" includes/rts/prof/CCS.h:35: error: syntax error before "StgWord" includes/rts/prof/CCS.h:38: error: syntax error before "StgInt" includes/rts/prof/CCS.h:44: error: syntax error before "StgInt" includes/rts/prof/CCS.h:51: error: syntax error before "StgWord" includes/rts/prof/CCS.h:55: error: syntax error before "StgWord" In file included from includes/Rts.h:172, from includes/mkDerivedConstants.c:23: includes/rts/SpinLock.h:30: error: syntax error before "StgWord" includes/rts/SpinLock.h: In function `ACQUIRE_SPIN_LOCK': includes/rts/SpinLock.h:49: error: structure has no member named `lock' includes/rts/SpinLock.h: In function `RELEASE_SPIN_LOCK': includes/rts/SpinLock.h:60: error: structure has no member named `lock' includes/rts/SpinLock.h: In function `initSpinLock': includes/rts/SpinLock.h:67: error: structure has no member named `lock' In file included from includes/Rts.h:178, from includes/mkDerivedConstants.c:23: includes/rts/storage/InfoTables.h: At top level: includes/rts/storage/InfoTables.h:51: error: syntax error before "StgInt" includes/rts/storage/InfoTables.h:154: error: syntax error before "StgWord" includes/rts/storage/InfoTables.h:194: error: syntax error before "StgHalfWord" includes/rts/storage/InfoTables.h:198: error: syntax error before "StgWord" includes/rts/storage/InfoTables.h:233: error: syntax error before "StgHalfWord" includes/rts/storage/InfoTables.h:258: error: syntax error before "StgInt" includes/rts/storage/InfoTables.h:260: error: syntax error before "StgWord" includes/rts/storage/InfoTables.h:263: error: syntax error before "StgInt" includes/rts/storage/InfoTables.h:269: error: syntax error before "StgHalfWord" includes/rts/storage/InfoTables.h:273: error: syntax error before "StgWord" includes/rts/storage/InfoTables.h:299: error: syntax error before "StgInt" includes/rts/storage/InfoTables.h:321: error: syntax error before "StgInt" includes/rts/storage/InfoTables.h:342: error: syntax error before "StgInt" In file included from includes/Rts.h:179, from includes/mkDerivedConstants.c:23: includes/rts/storage/Closures.h:25: error: syntax error before "StgWord" includes/rts/storage/Closures.h:43: error: syntax error before "StgWord" includes/rts/storage/Closures.h:97: error: syntax error before "StgHalfWord" includes/rts/storage/Closures.h:105: error: syntax error before "StgHalfWord" includes/rts/storage/Closures.h:113: error: syntax error before "StgWord" includes/rts/storage/Closures.h:132: error: syntax error before "StgWord" includes/rts/storage/Closures.h:138: error: syntax error before "StgWord" includes/rts/storage/Closures.h:154: error: syntax error before "StgInt" includes/rts/storage/Closures.h:164: error: syntax error before "StgWord" includes/rts/storage/Closures.h:174: error: syntax error before "StgWord" includes/rts/storage/Closures.h:217: error: syntax error before "StgHalfWord" includes/rts/storage/Closures.h:277: error: syntax error before "StgWord" includes/rts/storage/Closures.h:291: error: syntax error before "StgWord" includes/rts/storage/Closures.h:343: error: syntax error before "StgInt" includes/rts/storage/Closures.h:351: error: syntax error before "StgWord" includes/rts/storage/Closures.h:361: error: syntax error before "StgInt" includes/rts/storage/Closures.h:370: error: syntax error before "StgWord" In file included from includes/Rts.h:182, from includes/mkDerivedConstants.c:23: includes/rts/storage/TSO.h:50: error: syntax error before "StgInt" includes/rts/storage/TSO.h:92: error: syntax error before "StgWord" includes/rts/storage/TSO.h:141: error: syntax error before "StgPtr" In file included from includes/Rts.h:184, from includes/mkDerivedConstants.c:23: includes/rts/storage/SMPClosureOps.h: In function `lockClosure': includes/rts/storage/SMPClosureOps.h:37: error: syntax error before "info" includes/rts/storage/SMPClosureOps.h:41: error: `info' undeclared (first use in this function) includes/rts/storage/SMPClosureOps.h:41: error: syntax error before "void" In file included from includes/Rts.h:185, from includes/mkDerivedConstants.c:23: includes/rts/storage/Block.h: At top level: includes/rts/storage/Block.h:51: error: syntax error before "StgPtr" includes/rts/storage/Block.h:56: error: syntax error before "StgWord" includes/rts/storage/Block.h:108: error: syntax error before "p" includes/rts/storage/Block.h: In function `Bdescr': includes/rts/storage/Block.h:111: error: syntax error before "p" includes/rts/storage/Block.h:111: error: syntax error before ')' token includes/rts/storage/Block.h: At top level: includes/rts/storage/Block.h:242: error: syntax error before "round_to_mblocks" includes/rts/storage/Block.h:242: error: syntax error before "words" includes/rts/storage/Block.h: In function `round_to_mblocks': includes/rts/storage/Block.h:244: error: `words' undeclared (first use in this function) includes/rts/storage/Block.h:244: error: called object is not a function includes/rts/storage/Block.h:244: error: called object is not a function includes/rts/storage/Block.h:248: error: called object is not a function includes/rts/storage/Block.h:248: error: called object is not a function includes/rts/storage/Block.h:256: error: called object is not a function includes/rts/storage/Block.h:256: error: called object is not a function includes/rts/storage/Block.h: At top level: includes/rts/storage/Block.h:262: error: syntax error before "round_up_to_mblocks" includes/rts/storage/Block.h:262: error: syntax error before "words" includes/rts/storage/Block.h: In function `round_up_to_mblocks': includes/rts/storage/Block.h:264: error: `words' undeclared (first use in this function) includes/rts/storage/Block.h:264: error: called object is not a function includes/rts/storage/Block.h:264: error: called object is not a function includes/rts/storage/Block.h:266: error: called object is not a function includes/rts/storage/Block.h:266: error: called object is not a function In file included from includes/Rts.h:186, from includes/mkDerivedConstants.c:23: includes/rts/storage/ClosureMacros.h: In function `STATIC_LINK': includes/rts/storage/ClosureMacros.h:144: error: structure has no member named `type' includes/rts/storage/ClosureMacros.h:152: error: structure has no member named `ptrs' includes/rts/storage/ClosureMacros.h:153: error: structure has no member named `nptrs' includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:174: error: syntax error before "GET_CLOSURE_TAG" includes/rts/storage/ClosureMacros.h: In function `GET_CLOSURE_TAG': includes/rts/storage/ClosureMacros.h:176: error: `StgWord' undeclared (first use in this function) includes/rts/storage/ClosureMacros.h:176: error: syntax error before "p" includes/rts/storage/ClosureMacros.h: In function `UNTAG_CLOSURE': includes/rts/storage/ClosureMacros.h:182: error: `StgWord' undeclared (first use in this function) includes/rts/storage/ClosureMacros.h:182: error: syntax error before "p" includes/rts/storage/ClosureMacros.h:182: error: syntax error before ')' token includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:186: error: syntax error before "tag" includes/rts/storage/ClosureMacros.h: In function `TAG_CLOSURE': includes/rts/storage/ClosureMacros.h:188: error: `StgWord' undeclared (first use in this function) includes/rts/storage/ClosureMacros.h:188: error: syntax error before "p" includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:216: error: syntax error before "p" includes/rts/storage/ClosureMacros.h: In function `LOOKS_LIKE_INFO_PTR_NOT_NULL': includes/rts/storage/ClosureMacros.h:218: error: `p' undeclared (first use in this function) includes/rts/storage/ClosureMacros.h:219: error: structure has no member named `type' includes/rts/storage/ClosureMacros.h:219: error: structure has no member named `type' includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:222: error: syntax error before "p" includes/rts/storage/ClosureMacros.h: In function `LOOKS_LIKE_INFO_PTR': includes/rts/storage/ClosureMacros.h:224: error: `p' undeclared (first use in this function) includes/rts/storage/ClosureMacros.h:224: error: `StgWord' undeclared (first use in this function) includes/rts/storage/ClosureMacros.h:224: error: syntax error before "p" includes/rts/storage/ClosureMacros.h: In function `LOOKS_LIKE_CLOSURE_PTR': includes/rts/storage/ClosureMacros.h:229: error: `StgWord' undeclared (first use in this function) includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:236: error: syntax error before "PAP_sizeW" includes/rts/storage/ClosureMacros.h:239: error: syntax error before "AP_sizeW" includes/rts/storage/ClosureMacros.h:242: error: syntax error before "AP_STACK_sizeW" includes/rts/storage/ClosureMacros.h:245: error: syntax error before "CONSTR_sizeW" includes/rts/storage/ClosureMacros.h:248: error: syntax error before "THUNK_SELECTOR_sizeW" includes/rts/storage/ClosureMacros.h:251: error: syntax error before "BLACKHOLE_sizeW" includes/rts/storage/ClosureMacros.h:258: error: syntax error before "sizeW_fromITBL" includes/rts/storage/ClosureMacros.h: In function `sizeW_fromITBL': includes/rts/storage/ClosureMacros.h:260: error: structure has no member named `ptrs' includes/rts/storage/ClosureMacros.h:261: error: `StgWord' undeclared (first use in this function) includes/rts/storage/ClosureMacros.h:261: error: structure has no member named `nptrs' includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:263: error: syntax error before "thunk_sizeW_fromITBL" includes/rts/storage/ClosureMacros.h: In function `thunk_sizeW_fromITBL': includes/rts/storage/ClosureMacros.h:265: error: structure has no member named `ptrs' includes/rts/storage/ClosureMacros.h:266: error: `StgWord' undeclared (first use in this function) includes/rts/storage/ClosureMacros.h:266: error: structure has no member named `nptrs' includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:268: error: syntax error before "ap_stack_sizeW" includes/rts/storage/ClosureMacros.h: In function `ap_stack_sizeW': includes/rts/storage/ClosureMacros.h:269: error: structure has no member named `size' includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:271: error: syntax error before "ap_sizeW" includes/rts/storage/ClosureMacros.h: In function `ap_sizeW': includes/rts/storage/ClosureMacros.h:272: error: structure has no member named `n_args' includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:274: error: syntax error before "pap_sizeW" includes/rts/storage/ClosureMacros.h: In function `pap_sizeW': includes/rts/storage/ClosureMacros.h:275: error: structure has no member named `n_args' includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:277: error: syntax error before "arr_words_sizeW" includes/rts/storage/ClosureMacros.h: In function `arr_words_sizeW': includes/rts/storage/ClosureMacros.h:278: error: structure has no member named `words' includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:280: error: syntax error before "mut_arr_ptrs_sizeW" includes/rts/storage/ClosureMacros.h: In function `mut_arr_ptrs_sizeW': includes/rts/storage/ClosureMacros.h:281: error: structure has no member named `ptrs' includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:283: error: syntax error before "tso_sizeW" includes/rts/storage/ClosureMacros.h: In function `tso_sizeW': includes/rts/storage/ClosureMacros.h:284: error: structure has no member named `stack' includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:286: error: syntax error before "bco_sizeW" includes/rts/storage/ClosureMacros.h: In function `bco_sizeW': includes/rts/storage/ClosureMacros.h:287: error: structure has no member named `size' includes/rts/storage/ClosureMacros.h: In function `closure_sizeW_': includes/rts/storage/ClosureMacros.h:292: error: structure has no member named `type' includes/rts/storage/ClosureMacros.h: At top level: includes/rts/storage/ClosureMacros.h:366: error: syntax error before "stack_frame_sizeW" includes/rts/storage/ClosureMacros.h: In function `stack_frame_sizeW': includes/rts/storage/ClosureMacros.h:371: error: structure has no member named `type' includes/rts/storage/ClosureMacros.h:378: error: structure has no member named `liveness' includes/rts/storage/ClosureMacros.h:378: error: structure has no member named `liveness' includes/rts/storage/ClosureMacros.h:382: error: structure has no member named `size' includes/rts/storage/ClosureMacros.h:385: error: `StgWord' undeclared (first use in this function) includes/rts/storage/ClosureMacros.h:385: error: union has no member named `large_bitmap_offset' includes/rts/storage/ClosureMacros.h:388: error: syntax error before "frame" includes/rts/storage/ClosureMacros.h:391: error: union has no member named `bitmap' includes/rts/storage/ClosureMacros.h:391: error: `BITMAP_SIZE_MASK' undeclared (first use in this function) In file included from includes/Rts.h:187, from includes/mkDerivedConstants.c:23: includes/rts/storage/MBlock.h:208:3: #error HEAP_ALLOCED not defined In file included from includes/Rts.h:188, from includes/mkDerivedConstants.c:23: includes/rts/storage/GC.h: At top level: includes/rts/storage/GC.h:175: error: syntax error before "allocate" includes/rts/storage/GC.h:175: warning: data definition has no type or storage class includes/rts/storage/GC.h:176: error: syntax error before "allocateInGen" includes/rts/storage/GC.h:176: warning: data definition has no type or storage class includes/rts/storage/GC.h:177: error: syntax error before "allocateLocal" includes/rts/storage/GC.h:177: warning: data definition has no type or storage class includes/rts/storage/GC.h:178: error: syntax error before "allocatePinned" includes/rts/storage/GC.h:178: warning: data definition has no type or storage class In file included from includes/Rts.h:191, from includes/mkDerivedConstants.c:23: includes/rts/Parallel.h:17: error: syntax error before "newSpark" includes/rts/Parallel.h:17: warning: data definition has no type or storage class In file included from includes/Rts.h:196, from includes/mkDerivedConstants.c:23: includes/rts/Flags.h:54: error: syntax error before "StgWord" includes/rts/Flags.h:140: error: syntax error before "StgWord" In file included from includes/Rts.h:201, from includes/mkDerivedConstants.c:23: includes/rts/Linker.h:21: error: syntax error before "StgPtr" includes/rts/Linker.h:30: error: syntax error before "unloadObj" includes/rts/Linker.h:30: warning: data definition has no type or storage class includes/rts/Linker.h:33: error: syntax error before "loadObj" includes/rts/Linker.h:33: warning: data definition has no type or storage class includes/rts/Linker.h:36: error: syntax error before "resolveObjs" includes/rts/Linker.h:36: warning: data definition has no type or storage class In file included from includes/Rts.h:202, from includes/mkDerivedConstants.c:23: includes/rts/Threads.h:40: error: syntax error before "tso1" includes/rts/Threads.h:41: error: syntax error before "tso" includes/rts/Threads.h:50: error: syntax error before "rtsSupportsBoundThreads" includes/rts/Threads.h:50: warning: data definition has no type or storage class In file included from includes/Rts.h:203, from includes/mkDerivedConstants.c:23: includes/rts/Ticky.h:24: error: syntax error before "StgWord" includes/rts/Ticky.h:30: error: syntax error before "StgInt" In file included from includes/Rts.h:205, from includes/mkDerivedConstants.c:23: includes/rts/Stable.h:17: error: syntax error before "deRefStablePtr" includes/rts/Stable.h:17: warning: data definition has no type or storage class includes/rts/Stable.h:18: error: syntax error before "p" includes/rts/Stable.h:25: error: syntax error before "StgPtr" includes/rts/Stable.h:34: error: syntax error before "deRefStablePtr" includes/rts/Stable.h: In function `deRefStablePtr': includes/rts/Stable.h:37: error: `StgWord' undeclared (first use in this function) includes/rts/Stable.h:37: error: syntax error before "sp" In file included from includes/Rts.h:207, from includes/mkDerivedConstants.c:23: includes/rts/Utils.h: At top level: includes/rts/Utils.h:18: error: syntax error before "genSymZh" includes/rts/Utils.h:18: warning: data definition has no type or storage class includes/rts/Utils.h:19: error: syntax error before "resetGenSymZh" includes/rts/Utils.h:19: warning: data definition has no type or storage class In file included from includes/Rts.h:208, from includes/mkDerivedConstants.c:23: includes/rts/PrimFloat.h:15: error: syntax error before "j" includes/rts/PrimFloat.h:16: error: syntax error before "j" In file included from rts/Stable.h:18, from includes/mkDerivedConstants.c:25: rts/sm/GC.h:30: error: syntax error before '*' token rts/sm/GC.h:30: warning: data definition has no type or storage class rts/sm/GC.h:31: error: syntax error before '*' token rts/sm/GC.h:31: warning: data definition has no type or storage class rts/sm/GC.h:32: error: syntax error before '*' token rts/sm/GC.h:32: warning: data definition has no type or storage class rts/sm/GC.h:36: error: syntax error before "oldgen_scan" rts/sm/GC.h:36: warning: data definition has no type or storage class In file included from includes/mkDerivedConstants.c:25: rts/Stable.h:26: error: syntax error before "lookupStableName" rts/Stable.h:26: error: syntax error before "p" rts/Stable.h:26: warning: data definition has no type or storage class In file included from rts/Sparks.h:12, from rts/Capability.h:23, from includes/mkDerivedConstants.c:26: rts/WSDeque.h:15: error: syntax error before "StgWord" rts/WSDeque.h:19: error: syntax error before "top" rts/WSDeque.h:23: error: syntax error before "bottom" rts/WSDeque.h:31: error: syntax error before "topBound" rts/WSDeque.h: In function `dequeElements': rts/WSDeque.h:107: error: syntax error before "t" rts/WSDeque.h:110: error: `b' undeclared (first use in this function) rts/WSDeque.h:110: error: `t' undeclared (first use in this function) rts/WSDeque.h: In function `discardElements': rts/WSDeque.h:122: error: structure has no member named `top' rts/WSDeque.h:122: error: structure has no member named `bottom' In file included from includes/mkDerivedConstants.c:26: rts/Capability.h: In function `regTableToCapability': rts/Capability.h:148: error: `StgWord' undeclared (first use in this function) rts/Capability.h: At top level: rts/Capability.h:192: error: syntax error before "waiting_for_gc" rts/Capability.h:192: warning: data definition has no type or storage class rts/Capability.h: In function `recordMutableCap': rts/Capability.h:299: error: structure has no member named `free' rts/Capability.h:299: error: structure has no member named `start' rts/Capability.h:306: error: structure has no member named `free' rts/Capability.h:306: error: `StgWord' undeclared (first use in this function) rts/Capability.h:306: error: syntax error before "p" rts/Capability.h: In function `contextSwitchCapability': rts/Capability.h:328: error: structure has no member named `rHpLim' includes/mkDerivedConstants.c: In function `main': includes/mkDerivedConstants.c:225: error: structure has no member named `rSp' includes/mkDerivedConstants.c:226: error: structure has no member named `rSpLim' includes/mkDerivedConstants.c:227: error: structure has no member named `rHp' includes/mkDerivedConstants.c:228: error: structure has no member named `rHpLim' includes/mkDerivedConstants.c:231: error: structure has no member named `rHpAlloc' includes/mkDerivedConstants.c:232: error: structure has no member named `rRet' includes/mkDerivedConstants.c:232: error: structure has no member named `rRet' includes/mkDerivedConstants.c:234: error: structure has no member named `stgEagerBlackholeInfo' includes/mkDerivedConstants.c:243: error: structure has no member named `start' includes/mkDerivedConstants.c:243: error: structure has no member named `start' includes/mkDerivedConstants.c:244: error: structure has no member named `free' includes/mkDerivedConstants.c:244: error: structure has no member named `free' includes/mkDerivedConstants.c:253: error: structure has no member named `ccsID' includes/mkDerivedConstants.c:253: error: structure has no member named `ccsID' includes/mkDerivedConstants.c:258: error: structure has no member named `ccID' includes/mkDerivedConstants.c:258: error: structure has no member named `ccID' includes/mkDerivedConstants.c:263: error: union has no member named `ldvw' includes/mkDerivedConstants.c:263: error: union has no member named `ldvw' includes/mkDerivedConstants.c:269: error: structure has no member named `allocs' includes/mkDerivedConstants.c:269: error: structure has no member named `allocs' includes/mkDerivedConstants.c:270: error: structure has no member named `registeredp' includes/mkDerivedConstants.c:270: error: structure has no member named `registeredp' includes/mkDerivedConstants.c:272: error: structure has no member named `entry_count' includes/mkDerivedConstants.c:272: error: structure has no member named `entry_count' includes/mkDerivedConstants.c:279: error: structure has no member named `ptrs' includes/mkDerivedConstants.c:279: error: structure has no member named `ptrs' includes/mkDerivedConstants.c:282: error: structure has no member named `words' includes/mkDerivedConstants.c:282: error: structure has no member named `words' includes/mkDerivedConstants.c:283: error: structure has no member named `payload' includes/mkDerivedConstants.c:296: error: structure has no member named `dirty' includes/mkDerivedConstants.c:296: error: structure has no member named `dirty' includes/mkDerivedConstants.c:298: error: structure has no member named `sp' includes/mkDerivedConstants.c:298: error: structure has no member named `sp' includes/mkDerivedConstants.c:299: error: structure has no member named `stack' includes/mkDerivedConstants.c:309: error: structure has no member named `exceptions_blocked' includes/mkDerivedConstants.c:309: error: structure has no member named `exceptions_blocked' includes/mkDerivedConstants.c:312: error: structure has no member named `n_args' includes/mkDerivedConstants.c:312: error: structure has no member named `n_args' includes/mkDerivedConstants.c:314: error: structure has no member named `arity' includes/mkDerivedConstants.c:314: error: structure has no member named `arity' includes/mkDerivedConstants.c:318: error: structure has no member named `n_args' includes/mkDerivedConstants.c:318: error: structure has no member named `n_args' includes/mkDerivedConstants.c:323: error: structure has no member named `size' includes/mkDerivedConstants.c:323: error: structure has no member named `size' includes/mkDerivedConstants.c:381: error: structure has no member named `arity' includes/mkDerivedConstants.c:381: error: structure has no member named `arity' includes/mkDerivedConstants.c:382: error: structure has no member named `size' includes/mkDerivedConstants.c:382: error: structure has no member named `size' includes/mkDerivedConstants.c:383: error: structure has no member named `bitmap' includes/mkDerivedConstants.c:386: error: structure has no member named `sn' includes/mkDerivedConstants.c:386: error: structure has no member named `sn' includes/mkDerivedConstants.c:403: error: structure has no member named `fun_type' includes/mkDerivedConstants.c:403: error: structure has no member named `fun_type' includes/mkDerivedConstants.c:404: error: structure has no member named `arity' includes/mkDerivedConstants.c:404: error: structure has no member named `arity' includes/mkDerivedConstants.c:405: error: union has no member named `bitmap' includes/mkDerivedConstants.c:405: error: union has no member named `bitmap' includes/mkDerivedConstants.c:408: error: structure has no member named `slow_apply_offset' includes/mkDerivedConstants.c:408: error: structure has no member named `slow_apply_offset' includes/mkDerivedConstants.c:409: error: structure has no member named `fun_type' includes/mkDerivedConstants.c:409: error: structure has no member named `fun_type' includes/mkDerivedConstants.c:410: error: structure has no member named `arity' includes/mkDerivedConstants.c:410: error: structure has no member named `arity' includes/mkDerivedConstants.c:411: error: union has no member named `bitmap' includes/mkDerivedConstants.c:411: error: union has no member named `bitmap' includes/mkDerivedConstants.c:413: error: structure has no member named `size' includes/mkDerivedConstants.c:413: error: structure has no member named `size' includes/mkDerivedConstants.c:414: error: structure has no member named `bitmap' includes/mkDerivedConstants.c:418: error: structure has no member named `addr' includes/mkDerivedConstants.c:418: error: structure has no member named `addr' includes/mkDerivedConstants.c: At top level: includes/Stg.h:185: warning: array `StgWordArray' assumed to have one element includes/RtsAPI.h:165: warning: array `base_GHCziTopHandler_runIO_closure' assumed to have one element includes/RtsAPI.h:166: warning: array `base_GHCziTopHandler_runNonIO_closure' assumed to have one element gmake[1]: *** [includes/dist-derivedconstants/build/mkDerivedConstants.o] Error 1 gmake: *** [bootstrapping-files] Error 2