Guest User

Untitled

a guest
Jul 8th, 2016
219
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ./mach build --dev
  2. Updating git repository `https://github.com/energymon/energymon-rust.git`
  3. Updating git repository `https://github.com/servo/rust-azure`
  4. Updating git repository `https://github.com/servo/rust-freetype`
  5. Updating git repository `https://github.com/huonw/simd`
  6. Updating git repository `https://github.com/energymon/energymon-sys.git`
  7. Updating git repository `https://github.com/servo/angle`
  8. Updating git repository `https://github.com/servo/rust-mozjs`
  9. Updating git repository `https://github.com/jdm/tinyfiledialogs`
  10. Updating git repository `https://github.com/servo/mozjs`
  11. Updating git repository `https://github.com/servo/devices`
  12. Downloading sig v0.1.1
  13. Downloading euclid v0.7.1
  14. Downloading gleam v0.2.20
  15. Downloading log v0.3.6
  16. Downloading url v1.1.1
  17. Downloading env_logger v0.3.3
  18. Downloading backtrace v0.2.2
  19. Downloading libc v0.2.13
  20. Downloading webdriver v0.9.0
  21. Downloading rustc-serialize v0.3.19
  22. Downloading hyper v0.9.9
  23. Downloading cookie v0.2.5
  24. Downloading uuid v0.2.2
  25. Downloading regex v0.1.71
  26. Downloading image v0.10.1
  27. Downloading thread_local v0.2.5
  28. Downloading utf8-ranges v0.1.3
  29. Downloading aho-corasick v0.5.2
  30. Downloading regex-syntax v0.3.3
  31. Downloading memchr v0.1.11
  32. Downloading thread-id v2.0.0
  33. Downloading kernel32-sys v0.2.1
  34. Downloading winapi v0.2.7
  35. Downloading winapi-build v0.1.1
  36. Downloading language-tags v0.2.2
  37. Downloading traitobject v0.0.1
  38. Downloading openssl-verify v0.1.0
  39. Downloading mime v0.2.1
  40. Downloading unicase v1.4.0
  41. Downloading openssl v0.7.14
  42. Downloading solicit v0.4.4
  43. Downloading num_cpus v0.2.13
  44. Downloading time v0.1.35
  45. Downloading serde v0.7.11
  46. Downloading httparse v1.1.2
  47. Downloading typeable v0.1.2
  48. Downloading idna v0.1.0
  49. Downloading matches v0.1.2
  50. Downloading heapsize_plugin v0.1.5
  51. Downloading encoding v0.2.32
  52. Downloading heapsize v0.3.6
  53. Downloading unicode-bidi v0.2.3
  54. Downloading unicode-normalization v0.1.2
  55. Downloading encoding-index-japanese v1.20141219.5
  56. Downloading encoding-index-tradchinese v1.20141219.5
  57. Downloading encoding-index-korean v1.20141219.5
  58. Downloading encoding-index-simpchinese v1.20141219.5
  59. Downloading encoding-index-singlebyte v1.20141219.5
  60. Downloading encoding_index_tests v0.1.4
  61. Downloading openssl-sys v0.7.14
  62. Downloading openssl-sys-extras v0.7.14
  63. Downloading bitflags v0.7.0
  64. Downloading lazy_static v0.2.1
  65. Downloading pkg-config v0.3.8
  66. Downloading gcc v0.3.28
  67. Downloading rustc_version v0.1.7
  68. Downloading semver v0.1.20
  69. Downloading hpack v0.2.0
  70. Downloading offscreen_gl_context v0.1.9
  71. Downloading app_units v0.2.5
  72. Downloading serde_macros v0.7.11
  73. Downloading num-traits v0.1.32
  74. Downloading tenacious v0.2.1
  75. Downloading serde_codegen v0.7.11
  76. Downloading aster v0.19.0
  77. Downloading quasi v0.13.0
  78. Downloading quasi_macros v0.13.0
  79. Downloading serde_item v0.2.0
  80. Downloading quasi_codegen v0.13.0
  81. Downloading rand v0.3.14
  82. Downloading bincode v0.5.8
  83. Downloading byteorder v0.5.3
  84. Downloading websocket v0.17.1
  85. Downloading cssparser v0.5.6
  86. Downloading x11 v2.6.1
  87. Downloading gl_generator v0.5.2
  88. Downloading xml-rs v0.3.4
  89. Downloading khronos_api v1.0.0
  90. Downloading getopts v0.2.14
  91. Downloading xdg v2.0.0
  92. Downloading backtrace-sys v0.1.4
  93. Downloading dbghelp-sys v0.2.0
  94. Downloading rustc-demangle v0.1.0
  95. Downloading cfg-if v0.1.0
  96. Downloading net2 v0.2.23
  97. Downloading ws2_32-sys v0.2.1
  98. Downloading gif v0.9.0
  99. Downloading jpeg-decoder v0.1.5
  100. Downloading png v0.5.1
  101. Downloading num-rational v0.1.32
  102. Downloading enum_primitive v0.1.0
  103. Downloading num-iter v0.1.32
  104. Downloading glob v0.2.11
  105. Downloading color_quant v1.0.0
  106. Downloading lzw v0.10.0
  107. Downloading rayon v0.4.0
  108. Downloading deque v0.3.1
  109. Downloading inflate v0.1.1
  110. Downloading flate2 v0.2.14
  111. Downloading num-integer v0.1.32
  112. Downloading miniz-sys v0.1.7
  113. Downloading num-bigint v0.1.32
  114. Downloading num v0.1.32
  115. Downloading servo-freetype-sys v2.4.11
  116. Downloading servo-skia v0.20130412.10
  117. Downloading expat-sys v2.1.2
  118. Downloading servo-fontconfig v0.2.0
  119. Downloading glx v0.1.2
  120. Downloading servo-glutin v0.4.25
  121. Downloading make-cmd v0.1.0
  122. Downloading servo-fontconfig-sys v2.11.3
  123. Downloading shared_library v0.1.4
  124. Downloading wayland-client v0.5.12
  125. Downloading wayland-kbd v0.3.6
  126. Downloading osmesa-sys v0.0.5
  127. Downloading x11-dl v2.4.0
  128. Downloading wayland-window v0.2.3
  129. Downloading lazy_static v0.1.16
  130. Downloading crossbeam v0.2.9
  131. Downloading wayland-sys v0.5.11
  132. Downloading dlib v0.3.0
  133. Downloading libloading v0.2.2
  134. Downloading wayland-scanner v0.5.11
  135. Downloading memmap v0.2.3
  136. Downloading fs2 v0.2.4
  137. Downloading dylib v0.0.1
  138. Downloading tempfile v2.1.3
  139. Downloading servo-egl v0.2.1
  140. Downloading serde_json v0.7.1
  141. Downloading fnv v1.0.2
  142. Downloading string_cache v0.2.21
  143. Downloading smallvec v0.1.8
  144. Downloading selectors v0.7.0
  145. Downloading phf_shared v0.7.15
  146. Downloading debug_unreachable v0.1.1
  147. Downloading unreachable v0.1.1
  148. Downloading void v1.0.2
  149. Downloading phf_generator v0.7.15
  150. Downloading quickersort v2.0.1
  151. Downloading walkdir v0.1.5
  152. Downloading ref_slice v1.0.0
  153. Downloading ref_filter_map v1.0.1
  154. Downloading html5ever v0.5.4
  155. Downloading open v1.1.1
  156. Downloading xml5ever v0.1.3
  157. Downloading phf v0.7.15
  158. Downloading caseless v0.1.1
  159. Downloading mime_guess v1.8.0
  160. Downloading phf_macros v0.7.15
  161. Downloading libz-sys v1.0.4
  162. Downloading tendril v0.2.2
  163. Downloading mac v0.0.2
  164. Downloading utf-8 v0.6.0
  165. Downloading futf v0.1.2
  166. Downloading phf_codegen v0.7.15
  167. Downloading unicode-script v0.1.1
  168. Downloading harfbuzz-sys v0.1.5
  169. Downloading xi-unicode v0.0.1
  170. Downloading bit-set v0.4.0
  171. Downloading scoped_threadpool v0.1.7
  172. Downloading bit-vec v0.4.3
  173. Downloading threadpool v1.3.1
  174. Downloading content-blocker v0.2.0
  175. Downloading immeta v0.3.4
  176. Downloading brotli v1.0.6
  177. Downloading arrayvec v0.3.16
  178. Downloading nodrop v0.1.6
  179. Downloading odds v0.2.12
  180. Downloading alloc-no-stdlib v1.2.0
  181. Downloading blurz v0.1.7
  182. Downloading dbus v0.3.3
  183. Downloading heartbeats-simple v0.3.0
  184. Downloading heartbeats-simple-sys v0.3.0
  185. Downloading cmake v0.1.17
  186. Compiling rustc-serialize v0.3.19
  187. Compiling ref_filter_map v1.0.1
  188. Compiling serde_codegen v0.7.11
  189. Compiling servo-skia v0.20130412.10
  190. Compiling smallvec v0.1.8
  191. Compiling semver v0.1.20
  192. Compiling lzw v0.10.0
  193. Compiling regex-syntax v0.3.3
  194. Compiling matches v0.1.2
  195. Compiling libc v0.2.13
  196. Compiling azure v0.4.6 (https://github.com/servo/rust-azure#4d72934a)
  197. Compiling glob v0.2.11
  198. Compiling rand v0.3.14
  199. Compiling num_cpus v0.2.13
  200. Compiling freetype v0.1.0 (https://github.com/servo/rust-freetype#d564ff90)
  201. Compiling num-traits v0.1.32
  202. Compiling quasi v0.13.0
  203. Compiling deque v0.3.1
  204. Compiling browserhtml v0.1.15 (https://github.com/browserhtml/browserhtml?branch=gh-pages#48eed185)
  205. Compiling utf-8 v0.6.0
  206. Compiling libloading v0.2.2
  207. Compiling language-tags v0.2.2
  208. Compiling heapsize_plugin v0.1.5
  209. Compiling color_quant v1.0.0
  210. Compiling cfg-if v0.1.0
  211. Compiling lazy_static v0.1.16
  212. Compiling rayon v0.4.0
  213. Compiling gif v0.9.0
  214. Compiling winapi-build v0.1.1
  215. Compiling dbghelp-sys v0.2.0
  216. Compiling kernel32-sys v0.2.1
  217. Compiling ws2_32-sys v0.2.1
  218. Compiling void v1.0.2
  219. Compiling memchr v0.1.11
  220. Compiling shared_library v0.1.4
  221. Compiling aho-corasick v0.5.2
  222. Compiling khronos_api v1.0.0
  223. Compiling crossbeam v0.2.9
  224. Compiling encoding_index_tests v0.1.4
  225. Compiling encoding-index-korean v1.20141219.5
  226. Compiling num-integer v0.1.32
  227. Compiling utf8-ranges v0.1.3
  228. Compiling xi-unicode v0.0.1
  229. Compiling num-bigint v0.1.32
  230. Compiling num-iter v0.1.32
  231. Compiling bit-vec v0.4.3
  232. Compiling byteorder v0.5.3
  233. Compiling sig v0.1.1
  234. Compiling num v0.1.32
  235. Compiling enum_primitive v0.1.0
  236. Compiling bit-set v0.4.0
  237. Compiling make-cmd v0.1.0
  238. Compiling jpeg-decoder v0.1.5
  239. Compiling dylib v0.0.1
  240. Compiling pkg-config v0.3.8
  241. Compiling aster v0.19.0
  242. Compiling num-rational v0.1.32
  243. Compiling harfbuzz-sys v0.1.5
  244. Compiling expat-sys v2.1.2
  245. Compiling dbus v0.3.3
  246. Compiling openssl-sys v0.7.14
  247. Compiling tinyfiledialogs v0.1.0 (https://github.com/jdm/tinyfiledialogs#3a30f8f9)
  248. Compiling x11-dl v2.4.0
  249. Compiling quasi_codegen v0.13.0
  250. Compiling quasi_macros v0.13.0
  251. Compiling log v0.3.6
  252. Compiling gaol v0.0.1 (https://github.com/servo/gaol#545c703e)
  253. Compiling osmesa-sys v0.0.5
  254. Compiling script v0.0.1 (file:///servo/servo/components/script)
  255. Compiling scoped_threadpool v0.1.7
  256. Compiling blurz v0.1.7
  257. Compiling bitflags v0.7.0
  258. Compiling xml-rs v0.3.4
  259. Compiling webrender_traits v0.2.0 (https://github.com/servo/webrender_traits#d86e51ac)
  260. Compiling lazy_static v0.2.1
  261. Compiling encoding-index-tradchinese v1.20141219.5
  262. Compiling odds v0.2.12
  263. Compiling open v1.1.1
  264. Compiling winapi v0.2.7
  265. Compiling js v0.1.3 (https://github.com/servo/rust-mozjs#7ccfee50)
  266. Compiling ref_slice v1.0.0
  267. Compiling backtrace v0.2.2
  268. Compiling xdg v2.0.0
  269. Compiling servo-egl v0.2.1
  270. Compiling gl_generator v0.5.2
  271. Compiling wayland-scanner v0.5.11
  272. Compiling serde v0.7.11
  273. Compiling wayland-client v0.5.12
  274. Compiling offscreen_gl_context v0.1.9
  275. Compiling gleam v0.2.20
  276. Compiling servo-glutin v0.4.25
  277. Compiling glx v0.1.2
  278. Compiling simd v0.1.0 (https://github.com/huonw/simd#03de1cd0)
  279. Compiling unreachable v0.1.1
  280. Compiling quickersort v2.0.1
  281. Compiling debug_unreachable v0.1.1
  282. Compiling typeable v0.1.2
  283. Compiling inflate v0.1.1
  284. Compiling encoding-index-singlebyte v1.20141219.5
  285. Compiling alloc-no-stdlib v1.2.0
  286. Compiling x11 v2.6.1
  287. Compiling bincode v0.5.8
  288. Compiling serde_json v0.7.1
  289. Compiling clipboard v0.1.2 (https://github.com/aweinstock314/rust-clipboard#f4c5c1d3)
  290. Compiling mime v0.2.1
  291. Compiling httparse v1.1.2
  292. Compiling uuid v0.2.2
  293. Compiling unicode-normalization v0.1.2
  294. Compiling servo v0.0.1 (file:///servo/servo/components/servo)
  295. Compiling fs2 v0.2.4
  296. Compiling walkdir v0.1.5
  297. Compiling time v0.1.35
  298. Compiling style v0.0.1 (file:///servo/servo/components/style)
  299. Compiling net2 v0.2.23
  300. Compiling memmap v0.2.3
  301. Compiling unicode-bidi v0.2.3
  302. Compiling thread-id v2.0.0
  303. Compiling thread_local v0.2.5
  304. Compiling regex v0.1.71
  305. Compiling dlib v0.3.0
  306. Compiling wayland-sys v0.5.11
  307. Compiling idna v0.1.0
  308. Compiling rustc_version v0.1.7
  309. Compiling heapsize v0.3.6
  310. Compiling tempfile v2.1.3
  311. Compiling unicase v1.4.0
  312. Compiling threadpool v1.3.1
  313. Compiling euclid v0.7.1
  314. Compiling app_units v0.2.5
  315. Compiling phf_shared v0.7.15
  316. Compiling brotli v1.0.6
  317. Compiling phf v0.7.15
  318. Compiling encoding-index-japanese v1.20141219.5
  319. Compiling device v0.0.1 (https://github.com/servo/devices#3c39846a)
  320. Compiling encoding-index-simpchinese v1.20141219.5
  321. Compiling encoding v0.2.32
  322. Compiling mozjs_sys v0.0.0 (https://github.com/servo/mozjs#2af5849a)
  323. Compiling serde_item v0.2.0
  324. Compiling caseless v0.1.1
  325. Compiling env_logger v0.3.3
  326. Compiling phf_generator v0.7.15
  327. Compiling phf_macros v0.7.15
  328. Compiling wayland-window v0.2.3
  329. Compiling phf_codegen v0.7.15
  330. Compiling mime_guess v1.8.0
  331. Compiling xml5ever v0.1.3
  332. Compiling html5ever v0.5.4
  333. Compiling string_cache v0.2.21
  334. Compiling getopts v0.2.14
  335. Compiling servo-freetype-sys v2.4.11
  336. Compiling fnv v1.0.2
  337. Compiling angle v0.1.0 (https://github.com/servo/angle?branch=servo#d0a2db05)
  338. Compiling serde_macros v0.7.11
  339. Compiling ipc-channel v0.2.3 (https://github.com/servo/ipc-channel#48137d69)
  340. Compiling cssparser v0.5.6
  341. Compiling range v0.0.1 (file:///servo/servo/components/range)
  342. Compiling selectors v0.7.0
  343. Compiling wayland-kbd v0.3.6
  344. Compiling rustc-demangle v0.1.0
  345. Compiling traitobject v0.0.1
  346. Compiling tenacious v0.2.1
  347. Compiling webrender v0.1.0 (https://github.com/servo/webrender#29fcb362)
  348. Compiling plugins v0.0.1 (file:///servo/servo/components/plugins)
  349. Compiling profile_traits v0.0.1 (file:///servo/servo/components/profile_traits)
  350. Compiling hpack v0.2.0
  351. Compiling solicit v0.4.4
  352. Compiling url v1.1.1
  353. Compiling unicode-script v0.1.1
  354. Compiling servo-fontconfig-sys v2.11.3
  355. Compiling content-blocker v0.2.0
  356. Compiling gcc v0.3.28
  357. Compiling miniz-sys v0.1.7
  358. Compiling cmake v0.1.17
  359. Compiling openssl-sys-extras v0.7.14
  360. Compiling heartbeats-simple-sys v0.3.0
  361. Compiling backtrace-sys v0.1.4
  362. Compiling libz-sys v1.0.4
  363. Compiling flate2 v0.2.14
  364. Compiling openssl v0.7.14
  365. Compiling png v0.5.1
  366. Compiling heartbeats-simple v0.3.0
  367. Compiling util v0.0.1 (file:///servo/servo/components/util)
  368. Compiling image v0.10.1
  369. Compiling servo-fontconfig v0.2.0
  370. Compiling nodrop v0.1.6
  371. Compiling arrayvec v0.3.16
  372. Compiling immeta v0.3.4
  373. Build failed, waiting for other jobs to finish...
  374. error: failed to run custom build command for `mozjs_sys v0.0.0 (https://github.com/servo/mozjs#2af5849a)`
  375. Process didn't exit successfully: `/servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/build-script-build` (exit code: 101)
  376. --- stdout
  377. touch /servo/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/configure
  378. cd /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out && \
  379. MOZ_TOOLS="" CC="gcc" CPP="gcc -E" CXX="g++" AR="ar" \
  380. /servo/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/configure --disable-jemalloc --disable-js-shell --disable-tests --disable-shared-js --without-intl-api || (cat config.log && exit 1)
  381. Using real prefix '/usr'
  382. New python executable in /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/_virtualenv/bin/python2.7
  383. Also creating executable in /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/_virtualenv/bin/python
  384. Installing setuptools, pip, wheel...done.
  385. running build_ext
  386. building 'psutil._psutil_linux' extension
  387. creating build
  388. creating build/temp.linux-x86_64-2.7
  389. creating build/temp.linux-x86_64-2.7/psutil
  390. x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o
  391. creating build/lib.linux-x86_64-2.7
  392. creating build/lib.linux-x86_64-2.7/psutil
  393. x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
  394. building 'psutil._psutil_posix' extension
  395. x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
  396. x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
  397. copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil
  398. copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil
  399.  
  400. checking for host system type... x86_64-unknown-linux-gnu
  401. checking for target system type... x86_64-unknown-linux-gnu
  402. checking for yasm... not found
  403. checking for awk... /usr/bin/mawk
  404. checking for perl... /usr/bin/perl
  405. checking for minimum required perl version >= 5.006... 5.018002
  406. checking for full perl installation... yes
  407. checking for doxygen... not found
  408. checking for tar... /bin/tar
  409. checking for unzip... not found
  410. checking for xargs... /usr/bin/xargs
  411. checking for zip... not found
  412. checking for rpmbuild... not found
  413. creating cache ./config.cache
  414. checking host system type... x86_64-unknown-linux-gnu
  415. checking target system type... x86_64-unknown-linux-gnu
  416. checking build system type... x86_64-unknown-linux-gnu
  417. checking for gcc... gcc
  418. checking whether the C compiler (gcc ) works... yes
  419. checking whether the C compiler (gcc ) is a cross-compiler... no
  420. checking whether we are using GNU C... yes
  421. checking whether gcc accepts -g... yes
  422. checking for c++... g++
  423. checking whether the C++ compiler (g++ ) works... yes
  424. checking whether the C++ compiler (g++ ) is a cross-compiler... no
  425. checking whether we are using GNU C++... yes
  426. checking whether g++ accepts -g... yes
  427. checking for ranlib... ranlib
  428. checking for as... /usr/bin/as
  429. checking for ar... ar
  430. checking for ld... ld
  431. checking for strip... strip
  432. checking for windres... no
  433. checking how to run the C preprocessor... gcc -E
  434. checking how to run the C++ preprocessor... g++ -E
  435. checking for rustc... /servo/servo/.servo/rust/2016-06-24/rustc-nightly-x86_64-unknown-linux-gnu/rustc/bin/rustc
  436. checking rustc version... 1.11.0 (1.11.0-nightly)
  437. checking for sb-conf... no
  438. checking for ve... no
  439. checking for gmake... no
  440. checking for make... /usr/bin/make
  441. checking for X... libraries , headers
  442. checking for dnet_ntoa in -ldnet... no
  443. checking for dnet_ntoa in -ldnet_stub... no
  444. checking for gethostbyname... no
  445. checking for connect... no
  446. checking for remove... no
  447. checking for shmat... no
  448. checking for IceConnectionNumber in -lICE... yes
  449. checking that static assertion macros used in autoconf tests work... yes
  450. checking for --noexecstack option to as... yes
  451. checking for -z noexecstack option to ld... yes
  452. checking for -z text option to ld... yes
  453. checking for --build-id option to ld... yes
  454. checking whether the C compiler supports -Wclass-varargs... no
  455. checking whether the C compiler supports -Wloop-analysis... no
  456. checking whether the C compiler supports -Wthread-safety... no
  457. checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
  458. checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
  459. checking whether the C compiler supports -Wno-error=array-bounds... yes
  460. checking whether the C++ compiler supports -Wc++11-compat-pedantic... no
  461. checking whether the C++ compiler supports -Wc++14-compat... no
  462. checking whether the C++ compiler supports -Wc++14-compat-pedantic... no
  463. checking whether the C++ compiler supports -Wc++1z-compat... no
  464. checking whether the C++ compiler supports -Wclass-varargs... no
  465. checking whether the C++ compiler supports -Wimplicit-fallthrough... no
  466. checking whether the C++ compiler supports -Wloop-analysis... no
  467. checking whether the C++ compiler supports -Wthread-safety... no
  468. checking whether the C++ compiler supports -Wno-inline-new-delete... no
  469. checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
  470. checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
  471. checking whether the C++ compiler supports -Wno-error=array-bounds... yes
  472. checking for 64-bit OS... yes
  473. checking whether the C++ compiler (g++ -fno-rtti -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id) actually is a C++ compiler... yes
  474. checking for ANSI C header files... yes
  475. checking for working const... yes
  476. checking for mode_t... yes
  477. checking for off_t... yes
  478. checking for pid_t... yes
  479. checking for size_t... yes
  480. checking for ssize_t... yes
  481. checking for endian.h... yes
  482. checking for machine/endian.h... no
  483. checking for sys/isa_defs.h... no
  484. checking for gcc c++0x headers bug without rtti... no
  485. checking whether 64-bits std::atomic requires -latomic... no
  486. checking for dirent.h that defines DIR... yes
  487. checking for opendir in -ldir... no
  488. checking for sys/byteorder.h... no
  489. checking for compat.h... no
  490. checking for getopt.h... yes
  491. checking for sys/bitypes.h... yes
  492. checking for memory.h... yes
  493. checking for unistd.h... yes
  494. checking for gnu/libc-version.h... yes
  495. checking for nl_types.h... yes
  496. checking for malloc.h... yes
  497. checking for X11/XKBlib.h... yes
  498. checking for io.h... no
  499. checking for cpuid.h... yes
  500. checking for sys/statvfs.h... yes
  501. checking for sys/statfs.h... yes
  502. checking for sys/vfs.h... yes
  503. checking for sys/mount.h... yes
  504. checking for sys/quota.h... yes
  505. checking for linux/quota.h... yes
  506. checking for sys/cdefs.h... yes
  507. checking for linux/perf_event.h... yes
  508. checking for perf_event_open system call... yes
  509. checking for gethostbyname_r in -lc_r... no
  510. checking for library containing dlopen... -ldl
  511. checking for dlfcn.h... yes
  512. checking for socket in -lsocket... no
  513. checking for pthread_create in -lpthreads... no
  514. checking for pthread_create in -lpthread... yes
  515. checking whether gcc accepts -pthread... yes
  516. checking whether gcc needs -traditional... no
  517. checking for 8-bit clean memcmp... yes
  518. checking for getc_unlocked... yes
  519. checking for _getc_nolock... no
  520. checking for gmtime_r... yes
  521. checking for localtime_r... yes
  522. checking for clock_gettime(CLOCK_MONOTONIC)...
  523. checking for sin in -lm... yes
  524. checking for __sincos in -lm... no
  525. checking for log2... yes
  526. checking for log1p... yes
  527. checking for expm1... yes
  528. checking for sqrt1pm1... no
  529. checking for acosh... yes
  530. checking for asinh... yes
  531. checking for atanh... yes
  532. checking for cbrt... yes
  533. checking for wcrtomb... yes
  534. checking for mbrtowc... yes
  535. checking for res_ninit()... yes
  536. checking for nl_langinfo and CODESET... yes
  537. checking for an implementation of va_copy()... yes
  538. checking whether va_list can be copied by value... no
  539. checking whether the C++ "using" keyword resolves ambiguity... yes
  540. checking for C++ dynamic_cast to void*... yes
  541. checking for __thread keyword for TLS variables... yes
  542. checking for __attribute__((always_inline))... yes
  543. checking for LC_MESSAGES... yes
  544. checking for localeconv... yes
  545. checking NSPR selection... posix-wrapper
  546. checking for gzread in -lz... yes
  547. checking for valid optimization flags... yes
  548. checking for __cxa_demangle... yes
  549. checking for -pipe support... yes
  550. checking whether C compiler supports -fprofile-generate... yes
  551. checking for tm_zone tm_gmtoff in struct tm... yes
  552. checking what kind of list files are supported by the linker... linkerscript
  553. checking what kind of ordering can be done with the linker... section-ordering-file
  554. checking for posix_fadvise... yes
  555. checking for posix_fallocate... yes
  556. checking for malloc.h... (cached) yes
  557. checking for alloca.h... yes
  558. checking for strndup... yes
  559. checking for posix_memalign... yes
  560. checking for memalign... yes
  561. checking for malloc_usable_size... yes
  562. checking for malloc.h... (cached) yes
  563. checking whether malloc_usable_size definition can use const argument... no
  564. checking for valloc in malloc.h... yes
  565. checking for valloc in unistd.h... no
  566. checking for setlocale... yes
  567. checking for localeconv... (cached) yes
  568. updating cache ./config.cache
  569. creating ./config.data
  570. This file contains any messages produced by compilers while
  571. running configure, to aid debugging if configure makes a mistake.
  572.  
  573. configure:885: checking host system type
  574. configure:906: checking target system type
  575. configure:924: checking build system type
  576. configure:2580: checking for gcc
  577. configure:2693: checking whether the C compiler (gcc ) works
  578. configure:2709: gcc -o conftest conftest.c 1>&5
  579. configure:2735: checking whether the C compiler (gcc ) is a cross-compiler
  580. configure:2740: checking whether we are using GNU C
  581. configure:2749: gcc -E conftest.c
  582. configure:2768: checking whether gcc accepts -g
  583. configure:2804: checking for c++
  584. configure:2836: checking whether the C++ compiler (g++ ) works
  585. configure:2852: g++ -o conftest conftest.C 1>&5
  586. configure:2878: checking whether the C++ compiler (g++ ) is a cross-compiler
  587. configure:2883: checking whether we are using GNU C++
  588. configure:2892: g++ -E conftest.C
  589. configure:2911: checking whether g++ accepts -g
  590. configure:2945: checking for ranlib
  591. configure:2977: checking for as
  592. configure:3031: checking for ar
  593. configure:3066: checking for ld
  594. configure:3101: checking for strip
  595. configure:3136: checking for windres
  596. configure:3426: checking how to run the C preprocessor
  597. configure:3506: checking how to run the C++ preprocessor
  598. configure:3524: g++ -E conftest.C >/dev/null 2>conftest.out
  599. configure:3552: checking for rustc
  600. configure:3599: checking rustc version
  601. configure:4135: checking for sb-conf
  602. configure:4135: checking for ve
  603. configure:4356: checking for gmake
  604. configure:4356: checking for make
  605. configure:4423: checking for X
  606. configure:4490: gcc -E conftest.c >/dev/null 2>conftest.out
  607. configure:4566: gcc -o conftest conftest.c -lXt 1>&5
  608. configure:4740: checking for dnet_ntoa in -ldnet
  609. configure:4759: gcc -o conftest conftest.c -ldnet 1>&5
  610. /usr/bin/ld: cannot find -ldnet
  611. collect2: error: ld returned 1 exit status
  612. configure: failed program was:
  613. #line 4748 "configure"
  614. #include "confdefs.h"
  615. /* Override any gcc2 internal prototype to avoid an error. */
  616. /* We use char because int might match the return type of a gcc2
  617. builtin and then its argument prototype would still apply. */
  618. char dnet_ntoa();
  619.  
  620. int main() {
  621. dnet_ntoa()
  622. ; return 0; }
  623. configure:4781: checking for dnet_ntoa in -ldnet_stub
  624. configure:4800: gcc -o conftest conftest.c -ldnet_stub 1>&5
  625. /usr/bin/ld: cannot find -ldnet_stub
  626. collect2: error: ld returned 1 exit status
  627. configure: failed program was:
  628. #line 4789 "configure"
  629. #include "confdefs.h"
  630. /* Override any gcc2 internal prototype to avoid an error. */
  631. /* We use char because int might match the return type of a gcc2
  632. builtin and then its argument prototype would still apply. */
  633. char dnet_ntoa();
  634.  
  635. int main() {
  636. dnet_ntoa()
  637. ; return 0; }
  638. configure:4829: checking for gethostbyname
  639. configure:4861: gcc -o conftest conftest.c 1>&5
  640. configure:4931: checking for connect
  641. configure:4963: gcc -o conftest conftest.c 1>&5
  642. configure:5027: checking for remove
  643. configure:5059: gcc -o conftest conftest.c 1>&5
  644. configure:5123: checking for shmat
  645. configure:5155: gcc -o conftest conftest.c 1>&5
  646. configure:5228: checking for IceConnectionNumber in -lICE
  647. configure:5247: gcc -o conftest conftest.c -lICE 1>&5
  648. configure:5480: gcc -c conftest.c 1>&5
  649. configure: In function 'main':
  650. configure:5476:15: error: '__thumb2__' undeclared (first use in this function)
  651. configure:5476:15: note: each undeclared identifier is reported only once for each function it appears in
  652. configure: failed program was:
  653. #line 5473 "configure"
  654. #include "confdefs.h"
  655.  
  656. int main() {
  657. return sizeof(__thumb2__);
  658. ; return 0; }
  659. configure:5734: checking that static assertion macros used in autoconf tests work
  660. configure:5755: gcc -c conftest.c 1>&5
  661. configure:5772: gcc -c conftest.c 1>&5
  662. configure: In function 'main':
  663. configure:5769:68: error: size of array 'static_assert_line_5772' is negative
  664. configure:5768:55: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL2'
  665. configure:5767:44: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL'
  666. configure:5772:1: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT'
  667. configure: failed program was:
  668. #line 5765 "configure"
  669. #include "confdefs.h"
  670.  
  671. #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__)
  672. #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line)
  673. #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1]
  674.  
  675. int main() {
  676. CONFIGURE_STATIC_ASSERT(0)
  677. ; return 0; }
  678. configure:5795: g++ -c conftest.C 1>&5
  679. configure:5812: g++ -c conftest.C 1>&5
  680. configure: In function 'int main()':
  681. configure:5809:114: error: size of array 'static_assert_line_5812' is negative
  682. configure:5808:55: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL2'
  683. configure:5807:44: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL'
  684. configure:5812:1: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT'
  685. configure: failed program was:
  686. #line 5805 "configure"
  687. #include "confdefs.h"
  688.  
  689. #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__)
  690. #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line)
  691. #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1]
  692.  
  693. int main() {
  694. CONFIGURE_STATIC_ASSERT(0)
  695. ; return 0; }
  696. configure:6180: checking for --noexecstack option to as
  697. configure:6191: gcc -c -std=gnu99 -fgnu89-inline -Wa,--noexecstack conftest.c 1>&5
  698. configure:6204: checking for -z noexecstack option to ld
  699. configure:6215: gcc -o conftest -std=gnu99 -fgnu89-inline -Wl,-z,noexecstack conftest.c 1>&5
  700. configure:6228: checking for -z text option to ld
  701. configure:6239: gcc -o conftest -std=gnu99 -fgnu89-inline -Wl,-z,noexecstack -Wl,-z,text conftest.c 1>&5
  702. configure:6253: checking for --build-id option to ld
  703. configure:6264: gcc -o conftest -std=gnu99 -fgnu89-inline -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id conftest.c 1>&5
  704. configure:6310: checking whether the C compiler supports -Wclass-varargs
  705. configure:6333: gcc -c -std=gnu99 -fgnu89-inline -Werror -Wclass-varargs conftest.c 1>&5
  706. gcc: error: unrecognized command line option '-Wclass-varargs'
  707. configure: failed program was:
  708. #line 6326 "configure"
  709. #include "confdefs.h"
  710.  
  711. int main() {
  712. return(0);
  713. ; return 0; }
  714. configure:6361: checking whether the C compiler supports -Wloop-analysis
  715. configure:6384: gcc -c -std=gnu99 -fgnu89-inline -Werror -Wloop-analysis conftest.c 1>&5
  716. gcc: error: unrecognized command line option '-Wloop-analysis'
  717. configure: failed program was:
  718. #line 6377 "configure"
  719. #include "confdefs.h"
  720.  
  721. int main() {
  722. return(0);
  723. ; return 0; }
  724. configure:6467: checking whether the C compiler supports -Wthread-safety
  725. configure:6490: gcc -c -std=gnu99 -fgnu89-inline -Werror -Wthread-safety conftest.c 1>&5
  726. gcc: error: unrecognized command line option '-Wthread-safety'
  727. configure: failed program was:
  728. #line 6483 "configure"
  729. #include "confdefs.h"
  730.  
  731. int main() {
  732. return(0);
  733. ; return 0; }
  734. configure:6527: checking whether the C compiler supports -Wno-error=maybe-uninitialized
  735. configure:6550: gcc -c -std=gnu99 -fgnu89-inline -Werror -Wno-error=maybe-uninitialized conftest.c 1>&5
  736. configure:6578: checking whether the C compiler supports -Wno-error=deprecated-declarations
  737. configure:6601: gcc -c -std=gnu99 -fgnu89-inline -Werror -Wno-error=deprecated-declarations conftest.c 1>&5
  738. configure:6629: checking whether the C compiler supports -Wno-error=array-bounds
  739. configure:6652: gcc -c -std=gnu99 -fgnu89-inline -Werror -Wno-error=array-bounds conftest.c 1>&5
  740. configure:6844: checking whether the C++ compiler supports -Wc++11-compat-pedantic
  741. configure:6867: g++ -c -Werror -Wc++11-compat-pedantic conftest.C 1>&5
  742. g++: error: unrecognized command line option '-Wc++11-compat-pedantic'
  743. configure: failed program was:
  744. #line 6860 "configure"
  745. #include "confdefs.h"
  746.  
  747. int main() {
  748. return(0);
  749. ; return 0; }
  750. configure:6895: checking whether the C++ compiler supports -Wc++14-compat
  751. configure:6918: g++ -c -Werror -Wc++14-compat conftest.C 1>&5
  752. g++: error: unrecognized command line option '-Wc++14-compat'
  753. configure: failed program was:
  754. #line 6911 "configure"
  755. #include "confdefs.h"
  756.  
  757. int main() {
  758. return(0);
  759. ; return 0; }
  760. configure:6946: checking whether the C++ compiler supports -Wc++14-compat-pedantic
  761. configure:6969: g++ -c -Werror -Wc++14-compat-pedantic conftest.C 1>&5
  762. g++: error: unrecognized command line option '-Wc++14-compat-pedantic'
  763. configure: failed program was:
  764. #line 6962 "configure"
  765. #include "confdefs.h"
  766.  
  767. int main() {
  768. return(0);
  769. ; return 0; }
  770. configure:6997: checking whether the C++ compiler supports -Wc++1z-compat
  771. configure:7020: g++ -c -Werror -Wc++1z-compat conftest.C 1>&5
  772. g++: error: unrecognized command line option '-Wc++1z-compat'
  773. configure: failed program was:
  774. #line 7013 "configure"
  775. #include "confdefs.h"
  776.  
  777. int main() {
  778. return(0);
  779. ; return 0; }
  780. configure:7048: checking whether the C++ compiler supports -Wclass-varargs
  781. configure:7071: g++ -c -Werror -Wclass-varargs conftest.C 1>&5
  782. g++: error: unrecognized command line option '-Wclass-varargs'
  783. configure: failed program was:
  784. #line 7064 "configure"
  785. #include "confdefs.h"
  786.  
  787. int main() {
  788. return(0);
  789. ; return 0; }
  790. configure:7099: checking whether the C++ compiler supports -Wimplicit-fallthrough
  791. configure:7122: g++ -c -Werror -Wimplicit-fallthrough conftest.C 1>&5
  792. g++: error: unrecognized command line option '-Wimplicit-fallthrough'
  793. configure: failed program was:
  794. #line 7115 "configure"
  795. #include "confdefs.h"
  796.  
  797. int main() {
  798. return(0);
  799. ; return 0; }
  800. configure:7150: checking whether the C++ compiler supports -Wloop-analysis
  801. configure:7173: g++ -c -Werror -Wloop-analysis conftest.C 1>&5
  802. g++: error: unrecognized command line option '-Wloop-analysis'
  803. configure: failed program was:
  804. #line 7166 "configure"
  805. #include "confdefs.h"
  806.  
  807. int main() {
  808. return(0);
  809. ; return 0; }
  810. configure:7256: checking whether the C++ compiler supports -Wthread-safety
  811. configure:7279: g++ -c -Werror -Wthread-safety conftest.C 1>&5
  812. g++: error: unrecognized command line option '-Wthread-safety'
  813. configure: failed program was:
  814. #line 7272 "configure"
  815. #include "confdefs.h"
  816.  
  817. int main() {
  818. return(0);
  819. ; return 0; }
  820. configure:7314: checking whether the C++ compiler supports -Wno-inline-new-delete
  821. configure:7337: g++ -c -Werror -Winline-new-delete conftest.C 1>&5
  822. g++: error: unrecognized command line option '-Winline-new-delete'
  823. configure: failed program was:
  824. #line 7330 "configure"
  825. #include "confdefs.h"
  826.  
  827. int main() {
  828. return(0);
  829. ; return 0; }
  830. configure:7372: checking whether the C++ compiler supports -Wno-error=maybe-uninitialized
  831. configure:7395: g++ -c -Werror -Wno-error=maybe-uninitialized conftest.C 1>&5
  832. configure:7423: checking whether the C++ compiler supports -Wno-error=deprecated-declarations
  833. configure:7446: g++ -c -Werror -Wno-error=deprecated-declarations conftest.C 1>&5
  834. configure:7474: checking whether the C++ compiler supports -Wno-error=array-bounds
  835. configure:7497: g++ -c -Werror -Wno-error=array-bounds conftest.C 1>&5
  836. configure:7647: checking for 64-bit OS
  837. configure:7656: gcc -c -std=gnu99 -fgnu89-inline conftest.c 1>&5
  838. configure:8509: checking whether the C++ compiler (g++ -fno-rtti -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id) actually is a C++ compiler
  839. configure:8528: g++ -o conftest -fno-rtti -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id conftest.C 1>&5
  840. configure:8771: checking for ANSI C header files
  841. configure:8784: gcc -E conftest.c >/dev/null 2>conftest.out
  842. configure:8851: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c 1>&5
  843. configure: In function 'main':
  844. configure:8846:1: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
  845. configure:8846:67: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default]
  846. configure:8847:1: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default]
  847. configure:8878: checking for working const
  848. configure:8932: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  849. configure:8956: checking for mode_t
  850. configure:8992: checking for off_t
  851. configure:9028: checking for pid_t
  852. configure:9064: checking for size_t
  853. configure:9114: checking for ssize_t
  854. configure:9127: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  855. configure:9156: checking for endian.h
  856. configure:9169: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  857. configure:9212: checking for machine/endian.h
  858. configure:9225: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  859. configure:9219:28: fatal error: machine/endian.h: No such file or directory
  860. compilation terminated.
  861. configure: failed program was:
  862. #line 9217 "configure"
  863. #include "confdefs.h"
  864. #include <sys/types.h>
  865. #include <machine/endian.h>
  866. int main() {
  867.  
  868. ; return 0; }
  869. configure:9268: checking for sys/isa_defs.h
  870. configure:9281: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  871. configure:9275:26: fatal error: sys/isa_defs.h: No such file or directory
  872. compilation terminated.
  873. configure: failed program was:
  874. #line 9273 "configure"
  875. #include "confdefs.h"
  876.  
  877. #include <sys/isa_defs.h>
  878. int main() {
  879.  
  880. ; return 0; }
  881. configure:9341: checking for gcc c++0x headers bug without rtti
  882. configure:9353: g++ -c -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x conftest.C 1>&5
  883. configure:9427: checking whether 64-bits std::atomic requires -latomic
  884. configure:9440: g++ -o conftest -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.C 1>&5
  885. configure:9683: checking for dirent.h that defines DIR
  886. configure:9696: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  887. configure:9724: checking for opendir in -ldir
  888. configure:9743: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -ldir 1>&5
  889. /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold/ld: error: cannot find -ldir
  890. collect2: error: ld returned 1 exit status
  891. configure: failed program was:
  892. #line 9732 "configure"
  893. #include "confdefs.h"
  894. /* Override any gcc2 internal prototype to avoid an error. */
  895. /* We use char because int might match the return type of a gcc2
  896. builtin and then its argument prototype would still apply. */
  897. char opendir();
  898.  
  899. int main() {
  900. opendir()
  901. ; return 0; }
  902. configure:9818: checking for sys/byteorder.h
  903. configure:9831: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  904. configure:9825:27: fatal error: sys/byteorder.h: No such file or directory
  905. compilation terminated.
  906. configure: failed program was:
  907. #line 9823 "configure"
  908. #include "confdefs.h"
  909.  
  910. #include <sys/byteorder.h>
  911. int main() {
  912.  
  913. ; return 0; }
  914. configure:9818: checking for compat.h
  915. configure:9831: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  916. configure:9825:20: fatal error: compat.h: No such file or directory
  917. compilation terminated.
  918. configure: failed program was:
  919. #line 9823 "configure"
  920. #include "confdefs.h"
  921.  
  922. #include <compat.h>
  923. int main() {
  924.  
  925. ; return 0; }
  926. configure:9818: checking for getopt.h
  927. configure:9831: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  928. configure:9818: checking for sys/bitypes.h
  929. configure:9831: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  930. configure:9818: checking for memory.h
  931. configure:9831: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  932. configure:9818: checking for unistd.h
  933. configure:9831: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  934. configure:9818: checking for gnu/libc-version.h
  935. configure:9831: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  936. configure:9818: checking for nl_types.h
  937. configure:9831: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  938. configure:9818: checking for malloc.h
  939. configure:9831: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  940. configure:9818: checking for X11/XKBlib.h
  941. configure:9831: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  942. configure:9818: checking for io.h
  943. configure:9831: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  944. configure:9825:16: fatal error: io.h: No such file or directory
  945. compilation terminated.
  946. configure: failed program was:
  947. #line 9823 "configure"
  948. #include "confdefs.h"
  949.  
  950. #include <io.h>
  951. int main() {
  952.  
  953. ; return 0; }
  954. configure:9818: checking for cpuid.h
  955. configure:9831: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  956. configure:9866: checking for sys/statvfs.h
  957. configure:9879: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  958. configure:9866: checking for sys/statfs.h
  959. configure:9879: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  960. configure:9866: checking for sys/vfs.h
  961. configure:9879: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  962. configure:9866: checking for sys/mount.h
  963. configure:9879: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  964. configure:9913: checking for sys/quota.h
  965. configure:9926: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  966. configure:9959: checking for linux/quota.h
  967. configure:9972: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  968. configure:10068: checking for sys/cdefs.h
  969. configure:10081: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  970. configure:10131: checking for linux/perf_event.h
  971. configure:10144: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  972. configure:10159: checking for perf_event_open system call
  973. configure:10171: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  974. configure:10203: checking for gethostbyname_r in -lc_r
  975. configure:10222: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lc_r 1>&5
  976. /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold/ld: error: cannot find -lc_r
  977. collect2: error: ld returned 1 exit status
  978. configure: failed program was:
  979. #line 10211 "configure"
  980. #include "confdefs.h"
  981. /* Override any gcc2 internal prototype to avoid an error. */
  982. /* We use char because int might match the return type of a gcc2
  983. builtin and then its argument prototype would still apply. */
  984. char gethostbyname_r();
  985.  
  986. int main() {
  987. gethostbyname_r()
  988. ; return 0; }
  989. configure:10259: checking for library containing dlopen
  990. configure:10277: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c 1>&5
  991. /tmp/ccuW1f21.o:conftest.c:function main: error: undefined reference to 'dlopen'
  992. collect2: error: ld returned 1 exit status
  993. configure: failed program was:
  994. #line 10266 "configure"
  995. #include "confdefs.h"
  996. /* Override any gcc2 internal prototype to avoid an error. */
  997. /* We use char because int might match the return type of a gcc2
  998. builtin and then its argument prototype would still apply. */
  999. char dlopen();
  1000.  
  1001. int main() {
  1002. dlopen()
  1003. ; return 0; }
  1004. configure:10299: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -ldl 1>&5
  1005. configure:10317: checking for dlfcn.h
  1006. configure:10330: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno conftest.c 1>&5
  1007. configure:10416: checking for socket in -lsocket
  1008. configure:10435: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lsocket -ldl 1>&5
  1009. /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold/ld: error: cannot find -lsocket
  1010. collect2: error: ld returned 1 exit status
  1011. configure: failed program was:
  1012. #line 10424 "configure"
  1013. #include "confdefs.h"
  1014. /* Override any gcc2 internal prototype to avoid an error. */
  1015. /* We use char because int might match the return type of a gcc2
  1016. builtin and then its argument prototype would still apply. */
  1017. char socket();
  1018.  
  1019. int main() {
  1020. socket()
  1021. ; return 0; }
  1022. configure:10472: checking for pthread_create in -lpthreads
  1023. configure:10491: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lpthreads -ldl 1>&5
  1024. /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold/ld: error: cannot find -lpthreads
  1025. /tmp/ccgq6x8f.o:conftest.c:function main: error: undefined reference to 'pthread_create'
  1026. collect2: error: ld returned 1 exit status
  1027. configure: failed program was:
  1028. #line 10480 "configure"
  1029. #include "confdefs.h"
  1030. /* Override any gcc2 internal prototype to avoid an error. */
  1031. /* We use char because int might match the return type of a gcc2
  1032. builtin and then its argument prototype would still apply. */
  1033. char pthread_create();
  1034.  
  1035. int main() {
  1036. pthread_create()
  1037. ; return 0; }
  1038. configure:10510: checking for pthread_create in -lpthread
  1039. configure:10529: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lpthread -ldl 1>&5
  1040. configure:10660: checking whether gcc accepts -pthread
  1041. configure:10755: checking whether gcc needs -traditional
  1042. configure:10801: checking for 8-bit clean memcmp
  1043. configure:10819: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -ldl 1>&5
  1044. configure:10811:1: warning: return type defaults to 'int' [enabled by default]
  1045. configure: In function 'main':
  1046. configure:10814:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
  1047. configure:10814:3: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default]
  1048. configure:10814:3: warning: implicit declaration of function 'memcmp' [-Wimplicit-function-declaration]
  1049. configure:10839: checking for getc_unlocked
  1050. configure:10871: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -ldl 1>&5
  1051. configure:10839: checking for _getc_nolock
  1052. configure:10871: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -ldl 1>&5
  1053. /tmp/ccYouOJC.o:conftest.c:function main: error: undefined reference to '_getc_nolock'
  1054. collect2: error: ld returned 1 exit status
  1055. configure: failed program was:
  1056. #line 10844 "configure"
  1057. #define _getc_nolock innocuous__getc_nolock
  1058. #include "confdefs.h"
  1059. #undef _getc_nolock
  1060. /* System header to define __stub macros and hopefully few prototypes,
  1061. which can conflict with char _getc_nolock(); below. */
  1062. #define _getc_nolock innocuous__getc_nolock
  1063. #include <assert.h>
  1064. #undef _getc_nolock
  1065. /* Override any gcc2 internal prototype to avoid an error. */
  1066. /* We use char because int might match the return type of a gcc2
  1067. builtin and then its argument prototype would still apply. */
  1068. char _getc_nolock();
  1069.  
  1070. int main() {
  1071.  
  1072. /* The GNU C library defines this for functions which it implements
  1073. to always fail with ENOSYS. Some functions are actually named
  1074. something starting with __ and the normal name is an alias. */
  1075. #if defined (__stub__getc_nolock) || defined (__stub____getc_nolock)
  1076. choke me
  1077. #else
  1078. _getc_nolock();
  1079. #endif
  1080.  
  1081. ; return 0; }
  1082. configure:10839: checking for gmtime_r
  1083. configure:10871: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -ldl 1>&5
  1084. configure:10839: checking for localtime_r
  1085. configure:10871: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -ldl 1>&5
  1086. configure:10900: checking for clock_gettime(CLOCK_MONOTONIC)
  1087. configure:10916: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -ldl 1>&5
  1088. configure:10948: checking for sin in -lm
  1089. configure:10967: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1090. configure:10960:6: warning: conflicting types for built-in function 'sin' [enabled by default]
  1091. configure:10998: checking for __sincos in -lm
  1092. configure:11017: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -lm -ldl 1>&5
  1093. /tmp/ccactGsQ.o:conftest.c:function main: error: undefined reference to '__sincos'
  1094. collect2: error: ld returned 1 exit status
  1095. configure: failed program was:
  1096. #line 11006 "configure"
  1097. #include "confdefs.h"
  1098. /* Override any gcc2 internal prototype to avoid an error. */
  1099. /* We use char because int might match the return type of a gcc2
  1100. builtin and then its argument prototype would still apply. */
  1101. char __sincos();
  1102.  
  1103. int main() {
  1104. __sincos()
  1105. ; return 0; }
  1106. configure:11046: checking for log2
  1107. configure:11078: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1108. configure:11062:6: warning: conflicting types for built-in function 'log2' [enabled by default]
  1109. configure:11046: checking for log1p
  1110. configure:11078: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1111. configure:11062:6: warning: conflicting types for built-in function 'log1p' [enabled by default]
  1112. configure:11046: checking for expm1
  1113. configure:11078: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1114. configure:11062:6: warning: conflicting types for built-in function 'expm1' [enabled by default]
  1115. configure:11046: checking for sqrt1pm1
  1116. configure:11078: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1117. /tmp/cc09DsYU.o:conftest.c:function main: error: undefined reference to 'sqrt1pm1'
  1118. collect2: error: ld returned 1 exit status
  1119. configure: failed program was:
  1120. #line 11051 "configure"
  1121. #define sqrt1pm1 innocuous_sqrt1pm1
  1122. #include "confdefs.h"
  1123. #undef sqrt1pm1
  1124. /* System header to define __stub macros and hopefully few prototypes,
  1125. which can conflict with char sqrt1pm1(); below. */
  1126. #define sqrt1pm1 innocuous_sqrt1pm1
  1127. #include <assert.h>
  1128. #undef sqrt1pm1
  1129. /* Override any gcc2 internal prototype to avoid an error. */
  1130. /* We use char because int might match the return type of a gcc2
  1131. builtin and then its argument prototype would still apply. */
  1132. char sqrt1pm1();
  1133.  
  1134. int main() {
  1135.  
  1136. /* The GNU C library defines this for functions which it implements
  1137. to always fail with ENOSYS. Some functions are actually named
  1138. something starting with __ and the normal name is an alias. */
  1139. #if defined (__stub_sqrt1pm1) || defined (__stub___sqrt1pm1)
  1140. choke me
  1141. #else
  1142. sqrt1pm1();
  1143. #endif
  1144.  
  1145. ; return 0; }
  1146. configure:11046: checking for acosh
  1147. configure:11078: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1148. configure:11062:6: warning: conflicting types for built-in function 'acosh' [enabled by default]
  1149. configure:11046: checking for asinh
  1150. configure:11078: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1151. configure:11062:6: warning: conflicting types for built-in function 'asinh' [enabled by default]
  1152. configure:11046: checking for atanh
  1153. configure:11078: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1154. configure:11062:6: warning: conflicting types for built-in function 'atanh' [enabled by default]
  1155. configure:11046: checking for cbrt
  1156. configure:11078: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1157. configure:11062:6: warning: conflicting types for built-in function 'cbrt' [enabled by default]
  1158. configure:11117: checking for wcrtomb
  1159. configure:11129: g++ -o conftest -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.C -lm -ldl 1>&5
  1160. configure:11152: checking for mbrtowc
  1161. configure:11164: g++ -o conftest -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.C -lm -ldl 1>&5
  1162. configure:11196: checking for res_ninit()
  1163. configure:11219: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1164. configure:11247: checking for nl_langinfo and CODESET
  1165. configure:11259: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1166. configure:11294: checking for an implementation of va_copy()
  1167. configure:11315: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno -pthread conftest.c 1>&5
  1168. configure:11331: checking whether va_list can be copied by value
  1169. configure:11352: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno -pthread conftest.c 1>&5
  1170. configure: In function 'f':
  1171. configure:11342:19: error: incompatible types when assigning to type 'va_list' from type 'struct __va_list_tag *'
  1172. configure: failed program was:
  1173. #line 11336 "configure"
  1174. #include "confdefs.h"
  1175. #include <stdarg.h>
  1176. #include <stdlib.h>
  1177. void f (int i, ...) {
  1178. va_list args1, args2;
  1179. va_start (args1, i);
  1180. args2 = args1;
  1181. if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42)
  1182. exit (1);
  1183. va_end (args1); va_end (args2);
  1184. }
  1185. int main() {
  1186. f(0, 42); return 0
  1187. ; return 0; }
  1188. configure:11448: checking whether the C++ "using" keyword resolves ambiguity
  1189. configure:11469: g++ -c -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread conftest.C 1>&5
  1190. configure:11493: checking for C++ dynamic_cast to void*
  1191. configure:11520: g++ -o conftest -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.C -lm -ldl 1>&5
  1192. configure:11553: checking for __thread keyword for TLS variables
  1193. configure:11565: g++ -o conftest -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold -fPIC -shared -Wl,-z,defs conftest.C -lm -ldl 1>&5
  1194. configure:11603: checking for __attribute__((always_inline))
  1195. configure:11615: g++ -c -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread conftest.C 1>&5
  1196. configure:11639: checking for LC_MESSAGES
  1197. configure:11651: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno -pthread conftest.c 1>&5
  1198. configure:11677: checking for localeconv
  1199. configure:11709: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1200. configure:11879: checking NSPR selection
  1201. configure:12204: checking for gzread in -lz
  1202. configure:12223: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lz -lm -ldl 1>&5
  1203. configure:12258: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno -pthread conftest.c 1>&5
  1204. configure:12631: checking for valid optimization flags
  1205. configure:12642: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -freorder-blocks -O3 conftest.c 1>&5
  1206. configure:13525: checking for __cxa_demangle
  1207. configure:13560: g++ -o conftest -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.C -lm -ldl 1>&5
  1208. configure:13621: checking for -pipe support
  1209. configure:13635: checking whether C compiler supports -fprofile-generate
  1210. configure:13644: gcc -c -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -fprofile-generate -fprofile-correction conftest.c 1>&5
  1211. configure:13686: checking for tm_zone tm_gmtoff in struct tm
  1212. configure:13698: g++ -c -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe conftest.C 1>&5
  1213. configure:13740: checking what kind of list files are supported by the linker
  1214. configure:13745: gcc -o conftest.o -c -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe conftest.c 1>&5
  1215. configure:13747: gcc -o conftest -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.list -lm -ldl 1>&5
  1216. configure:13773: checking what kind of ordering can be done with the linker
  1217. configure:13788: gcc -o conftest -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold -Wl,--section-ordering-file,conftest.order conftest.c -lm -ldl 1>&5
  1218. configure:14120: checking for posix_fadvise
  1219. configure:14152: gcc -o conftest -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1220. configure:14120: checking for posix_fallocate
  1221. configure:14152: gcc -o conftest -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1222. configure:14700: checking for malloc.h
  1223. configure:14749: checking for alloca.h
  1224. configure:14762: gcc -c -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe conftest.c 1>&5
  1225. configure:14795: checking for strndup
  1226. configure:14827: gcc -o conftest -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1227. configure:14811:6: warning: conflicting types for built-in function 'strndup' [enabled by default]
  1228. configure:14795: checking for posix_memalign
  1229. configure:14827: gcc -o conftest -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1230. configure:14795: checking for memalign
  1231. configure:14827: gcc -o conftest -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1232. configure:14858: checking for malloc_usable_size
  1233. configure:14890: gcc -o conftest -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1234. configure:14922: checking for malloc.h
  1235. configure:14958: checking whether malloc_usable_size definition can use const argument
  1236. configure:14969: gcc -c -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe conftest.c 1>&5
  1237. configure:14963:26: error: conflicting types for 'malloc_usable_size'
  1238. In file included from configure:14961:0:
  1239. /usr/include/malloc.h:129:15: note: previous declaration of 'malloc_usable_size' was here
  1240. extern size_t malloc_usable_size (void *__ptr) __THROW;
  1241. ^
  1242. configure: failed program was:
  1243. #line 14960 "configure"
  1244. #include "confdefs.h"
  1245. #include <malloc.h>
  1246. #include <stddef.h>
  1247. size_t malloc_usable_size(const void *ptr);
  1248. int main() {
  1249. return malloc_usable_size(0);
  1250. ; return 0; }
  1251. configure:14998: checking for valloc in malloc.h
  1252. configure:15023: checking for valloc in unistd.h
  1253. configure:15053: checking for setlocale
  1254. configure:15085: gcc -o conftest -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -std=gnu99 -fgnu89-inline -fno-math-errno -pthread -pipe -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /servo/servo/target/debug/build/mozjs_sys-661d4efe7c7ca939/out/build/unix/gold conftest.c -lm -ldl 1>&5
  1255. configure:15053: checking for localeconv
  1256.  
  1257. --- stderr
  1258. makefile.cargo:65: Extraneous text after `else' directive
  1259. Creating Python environment
  1260. Reexecuting in the virtualenv
  1261. running sh /servo/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/js/src/old-configure --disable-jemalloc --disable-tests --without-intl-api --host=x86_64-unknown-linux-gnu --target=x86_64-unknown-linux-gnu
  1262. Creating config.status
  1263. Traceback (most recent call last):
  1264. File "config.status", line 417, in <module>
  1265. from mozbuild.config_status import config_status
  1266. File "/servo/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/build/mach_bootstrap.py", line 434, in __call__
  1267. module = self._original_import(name, globals, locals, fromlist, level)
  1268. File "/servo/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/python/mozbuild/mozbuild/config_status.py", line 21, in <module>
  1269. from mozbuild.base import MachCommandConditions
  1270. File "/servo/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/build/mach_bootstrap.py", line 434, in __call__
  1271. module = self._original_import(name, globals, locals, fromlist, level)
  1272. File "/servo/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/python/mozbuild/mozbuild/base.py", line 17, in <module>
  1273. from mach.mixin.process import ProcessExecutionMixin
  1274. File "/servo/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/build/mach_bootstrap.py", line 434, in __call__
  1275. module = self._original_import(name, globals, locals, fromlist, level)
  1276. File "/servo/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/mozjs/python/mach/mach/mixin/process.py", line 29, in <module>
  1277. raise Exception('Could not detect environment shell!')
  1278. Exception: Could not detect environment shell!
  1279. make: *** [all] Error 1
  1280. thread 'main' panicked at 'assertion failed: result.success()', /servo/servo/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/master/build.rs:17
  1281. note: Run with `RUST_BACKTRACE=1` for a backtrace.
  1282.  
  1283. [Warning] Could not generate notification! Optional Python module 'dbus' is not installed.
  1284. Build completed in 0:27:10
RAW Paste Data