spacepaste

  1.  
  2.  * Package: dev-db/mongodb-3.2.16
  3.  * Repository: gentoo
  4.  * Maintainer: julien@thebault.co ultrabug@gentoo.org,proxy-maint@gentoo.org
  5.  * USE: arm elibc_glibc kernel_linux ssl tools userland_GNU
  6.  * FEATURES: preserve-libs sandbox userpriv usersandbox
  7. >>> Unpacking source...
  8. >>> Unpacking mongodb-src-r3.2.16.tar.gz to /var/tmp/portage/dev-db/mongodb-3.2.16/work
  9. >>> Source unpacked in /var/tmp/portage/dev-db/mongodb-3.2.16/work
  10. >>> Preparing source in /var/tmp/portage/dev-db/mongodb-3.2.16/work/mongodb-src-r3.2.16 ...
  11. * Applying mongodb-3.2.0-fix-scons.patch ...
  12.  [ ok ]
  13. * Applying mongodb-3.2.4-boost-1.60.patch ...
  14.  [ ok ]
  15. * Applying mongodb-3.2.10-boost-1.62.patch ...
  16.  [ ok ]
  17. * Applying mongodb-3.2.16-Replace-string-with-explicit-std-string.patch ...
  18.  [ ok ]
  19. * Applying mongodb-3.4.6-sysmacros-include.patch ...
  20.  [ ok ]
  21. >>> Source prepared.
  22. >>> Configuring source in /var/tmp/portage/dev-db/mongodb-3.2.16/work/mongodb-src-r3.2.16 ...
  23. >>> Source configured.
  24. >>> Compiling source in /var/tmp/portage/dev-db/mongodb-3.2.16/work/mongodb-src-r3.2.16 ...
  25. scons -j4 CC=armv7a-hardfloat-linux-gnueabi-gcc CXX=armv7a-hardfloat-linux-gnueabi-g++ --disable-warnings-as-errors --use-system-boost --use-system-pcre --use-system-snappy --use-system-stemmer --use-system-yaml --use-system-zlib --ssl core tools
  26. scons: Reading SConscript files ...
  27. * Unable to trace static ELF: /sbin/ldconfig: /sbin/ldconfig -p
  28. Mkdir("build/scons")
  29. scons version: 2.4.1
  30. python version: 2 7 12 'final' 0
  31. Checking whether the C++ compiler works... yes
  32. Checking whether the C compiler works... yes
  33. Checking if C++ compiler "armv7a-hardfloat-linux-gnueabi-g++" is GCC... yes
  34. Checking if C compiler "armv7a-hardfloat-linux-gnueabi-gcc" is GCC... yes
  35. Detected a arm processor
  36. Checking if target OS linux is supported by the toolchain yes
  37. Checking if C compiler is GCC 4.8.2 or newer...yes
  38. Checking if C++ compiler is GCC 4.8.2 or newer...yes
  39. Checking if C compiler supports -Wno-unused-local-typedefs... yes
  40. Checking if C compiler supports -Wno-unused-function... yes
  41. Checking if C compiler supports -Wno-unused-private-field... no
  42. Checking if C compiler supports -Wno-deprecated-declarations... yes
  43. Checking if C compiler supports -Wno-tautological-constant-out-of-range-compare... no
  44. Checking if C compiler supports -Wno-unused-const-variable... no
  45. Checking if C compiler supports -Wno-unused-but-set-variable... yes
  46. Checking if C compiler supports -Wno-missing-braces... yes
  47. Checking if C compiler supports -Wno-inconsistent-missing-override... no
  48. Checking if C compiler supports -Wno-potentially-evaluated-expression... no
  49. Checking if C++ compiler supports -Wpessimizing-move... no
  50. Checking if C++ compiler supports -Wredundant-move... no
  51. Checking if C++ compiler supports -Wno-maybe-uninitialized... yes
  52. Checking if C++ compiler supports -Wno-undefined-var-template... no
  53. Checking if we are using libstdc++... yes
  54. Checking if C++ compiler supports -std=c++11... yes
  55. Checking if C compiler supports -std=c99... yes
  56. WARNING: System versions of C++ libraries must be compiled with C++11 support
  57. Checking for C++11... yes
  58. Checking for memset_s... no
  59. Checking for C function strnlen()... yes
  60. Checking for libstdc++ 4.8.2 or better... yes
  61. Checking if we are on a POSIX system... yes
  62. Checking if the POSIX monotonic clock is supported... yes
  63. Checking off_t is 8 bytes... no
  64. Checking if linker supports -fuse-ld=gold... yes
  65. Checking if linker supports -Wl,-z,noexecstack... yes
  66. Checking if linker supports -Wl,--warn-execstack... yes
  67. Checking if C compiler supports -fno-builtin-memcmp... yes
  68. Checking for storage class thread_local yes
  69. Checking for storage class __thread yes
  70. Checking for storage class __declspec(thread) no
  71. Checking for C++11 is_trivially_copyable support... no
  72. Checking for C++14 std::enable_if_t support...no
  73. Checking for C++14 std::make_unique support... no
  74. Checking for C++11 std::align support... no
  75. Checking for SSL_version(NULL) in C library ssl... yes
  76. Checking for SSLeay_version(0) in C library crypto... yes
  77. Checking that linking to OpenSSL works...yes
  78. Checking whether FIPS_mode_set is declared... yes
  79. Checking for C library pcre... yes
  80. Checking for C library pcrecpp... yes
  81. Checking for C library snappy... yes
  82. Checking for C library z... yes
  83. Checking for C library stemmer... yes
  84. Checking for C library yaml-cpp... yes
  85. Checking for C++ header file boost/filesystem/operations.hpp... yes
  86. Checking if system boost version is 1.49 or newer...yes
  87. Checking for C++ library boost_thread-mt... yes
  88. Checking for C++ library boost_filesystem-mt... yes
  89. Checking for C++ library boost_program_options-mt... yes
  90. Checking for C++ library boost_system-mt... yes
  91. Checking for C++ library boost_regex-mt... yes
  92. Checking for C++ library boost_chrono-mt... yes
  93. Checking for C library rt... yes
  94. Checking for C library dl... yes
  95. Checking for C++ header file execinfo.h... yes
  96. Checking whether backtrace is declared... yes
  97. Checking whether backtrace_symbols is declared... yes
  98. Checking whether backtrace_symbols_fd is declared... yes
  99. Checking for C library pcap... yes
  100. Checking if std::atomic<int64_t> works... yes
  101. Checking if std::atomic<uint64_t> works... yes
  102. Checking if std::atomic<int32_t> works... yes
  103. Checking if std::atomic<uint32_t> works... yes
  104. Checking for C function fallocate()... yes
  105. Checking for C function sync_file_range()... yes
  106. Checking for C header file x86intrin.h... no
  107. scons: done reading SConscript files.
  108. scons: Building targets ...
  109. /usr/bin/python2.7 src/mongo/base/generate_error_codes.py cpp src/mongo/base/error_codes.err --cpp-header=build/opt/mongo/base/error_codes.h --cpp-source=build/opt/mongo/base/error_codes.cpp
  110. Creating 'build/opt/mongo/config.h'
  111. /usr/bin/python2.7 src/mongo/db/auth/generate_action_types.py src/mongo/db/auth/action_types.txt build/opt/mongo/db/auth/action_type.h build/opt/mongo/db/auth/action_type.cpp
  112. Compiling build/opt/mongo/db/fts/fts_basic_phrase_matcher.o
  113. Compiling build/opt/mongo/client/dbclient.o
  114. Compiling build/opt/mongo/db/commands/test_commands_enabled.o
  115. Compiling build/opt/mongo/db/fts/fts_query_parser.o
  116. Compiling build/opt/mongo/client/native_sasl_client_session.o
  117. Compiling build/opt/mongo/db/catalog/index_key_validate.o
  118. Compiling build/opt/mongo/shell/dbshell.o
  119. Generating placeholder library build/opt/mongo/db/commands/libtest_commands_enabled.a
  120. Skipping ranlib for build/opt/mongo/db/commands/libtest_commands_enabled.a
  121. Compiling build/opt/mongo/client/global_conn_pool.o
  122. Generating placeholder library build/opt/mongo/db/catalog/libindex_key_validate.a
  123. Skipping ranlib for build/opt/mongo/db/catalog/libindex_key_validate.a
  124. Compiling build/opt/mongo/client/mongo_uri.o
  125. Compiling build/opt/mongo/client/sasl_client_authenticate.o
  126. Compiling build/opt/mongo/bson/mutable/element.o
  127. Compiling build/opt/mongo/db/auth/internal_user_auth.o
  128. Compiling build/opt/mongo/db/fts/fts_matcher.o
  129. Compiling build/opt/mongo/client/sasl_plain_client_conversation.o
  130. Compiling build/opt/mongo/db/fts/fts_index_format.o
  131. Compiling build/opt/mongo/client/dbclient_rs.o
  132. Compiling build/opt/mongo/db/fts/fts_spec.o
  133. Generating placeholder library build/opt/mongo/db/auth/libauthcommon.a
  134. Skipping ranlib for build/opt/mongo/db/auth/libauthcommon.a
  135. Compiling build/opt/mongo/base/secure_allocator.o
  136. Generating placeholder library build/opt/mongo/base/libsecure_allocator.a
  137. Skipping ranlib for build/opt/mongo/base/libsecure_allocator.a
  138. Compiling build/opt/mongo/client/scram_sha1_client_cache.o
  139. Compiling build/opt/mongo/crypto/sha1_block_openssl.o
  140. Generating placeholder library build/opt/mongo/crypto/libsha1_block_openssl.a
  141. Skipping ranlib for build/opt/mongo/crypto/libsha1_block_openssl.a
  142. Compiling build/opt/mongo/client/read_preference.o
  143. Compiling build/opt/mongo/client/sasl_client_authenticate_impl.o
  144. Compiling build/opt/mongo/crypto/mechanism_scram.o
  145. Compiling build/opt/mongo/db/fts/fts_spec_legacy.o
  146. Generating placeholder library build/opt/mongo/client/libread_preference.a
  147. Skipping ranlib for build/opt/mongo/client/libread_preference.a
  148. Compiling build/opt/mongo/client/dbclientcursor.o
  149. Generating placeholder library build/opt/mongo/crypto/libscramauth.a
  150. Skipping ranlib for build/opt/mongo/crypto/libscramauth.a
  151. Compiling build/opt/mongo/bson/mutable/document.o
  152. Compiling build/opt/mongo/client/replica_set_monitor.o
  153. Compiling build/opt/mongo/bson/util/bson_extract.o
  154. Compiling build/opt/mongo/client/sasl_scramsha1_client_conversation.o
  155. Generating placeholder library build/opt/mongo/bson/mutable/libmutable_bson.a
  156. Skipping ranlib for build/opt/mongo/bson/mutable/libmutable_bson.a
  157. Compiling build/opt/mongo/client/syncclusterconnection.o
  158. Generating placeholder library build/opt/mongo/bson/util/libbson_extract.a
  159. Skipping ranlib for build/opt/mongo/bson/util/libbson_extract.a
  160. Compiling build/opt/mongo/client/authenticate.o
  161. Compiling build/opt/mongo/client/sasl_client_session.o
  162. Compiling build/opt/mongo/db/fts/fts_language.o
  163. Compiling build/opt/mongo/db/fts/fts_query_impl.o
  164. Generating placeholder library build/opt/mongo/client/libauthentication.a
  165. Skipping ranlib for build/opt/mongo/client/libauthentication.a
  166. Compiling build/opt/mongo/crypto/sha1_block.o
  167. Compiling build/opt/mongo/client/connection_string_connect.o
  168. Generating placeholder library build/opt/mongo/crypto/libsha1_block.a
  169. Skipping ranlib for build/opt/mongo/crypto/libsha1_block.a
  170. Compiling build/opt/mongo/client/mongo_uri_connect.o
  171. Compiling build/opt/mongo/client/connection_string.o
  172. Compiling build/opt/mongo/client/connpool.o
  173. Compiling build/opt/mongo/client/replica_set_monitor_manager.o
  174. Generating placeholder library build/opt/mongo/client/libconnection_string.a
  175. Skipping ranlib for build/opt/mongo/client/libconnection_string.a
  176. Compiling build/opt/mongo/client/sasl_client_conversation.o
  177. Generating placeholder library build/opt/mongo/client/libsasl_client.a
  178. Skipping ranlib for build/opt/mongo/client/libsasl_client.a
  179. Compiling build/opt/mongo/db/fts/fts_basic_tokenizer.o
  180. Compiling build/opt/mongo/db/fts/fts_unicode_phrase_matcher.o
  181. Compiling build/opt/mongo/db/fts/fts_unicode_tokenizer.o
  182. Compiling build/opt/mongo/db/fts/fts_util.o
  183. Generating placeholder library build/opt/mongo/client/libclientdriver.a
  184. Skipping ranlib for build/opt/mongo/client/libclientdriver.a
  185. Compiling build/opt/mongo/db/fts/fts_element_iterator.o
  186. Compiling build/opt/mongo/db/fts/stemmer.o
  187. Compiling build/opt/mongo/db/fts/stop_words.o
  188. /usr/bin/python2.7 src/mongo/db/fts/generate_stop_words.py src/mongo/db/fts/stop_words_danish.txt src/mongo/db/fts/stop_words_dutch.txt src/mongo/db/fts/stop_words_english.txt src/mongo/db/fts/stop_words_finnish.txt src/mongo/db/fts/stop_words_french.txt src/mongo/db/fts/stop_words_german.txt src/mongo/db/fts/stop_words_hungarian.txt src/mongo/db/fts/stop_words_italian.txt src/mongo/db/fts/stop_words_norwegian.txt src/mongo/db/fts/stop_words_portuguese.txt src/mongo/db/fts/stop_words_romanian.txt src/mongo/db/fts/stop_words_russian.txt src/mongo/db/fts/stop_words_spanish.txt src/mongo/db/fts/stop_words_swedish.txt src/mongo/db/fts/stop_words_turkish.txt build/opt/mongo/db/fts/stop_words_list.h build/opt/mongo/db/fts/stop_words_list.cpp
  189. header: build/opt/mongo/db/fts/stop_words_list.h
  190. source: build/opt/mongo/db/fts/stop_words_list.cpp
  191. language_files:
  192. src/mongo/db/fts/stop_words_danish.txt
  193. src/mongo/db/fts/stop_words_dutch.txt
  194. src/mongo/db/fts/stop_words_english.txt
  195. src/mongo/db/fts/stop_words_finnish.txt
  196. src/mongo/db/fts/stop_words_french.txt
  197. src/mongo/db/fts/stop_words_german.txt
  198. src/mongo/db/fts/stop_words_hungarian.txt
  199. src/mongo/db/fts/stop_words_italian.txt
  200. src/mongo/db/fts/stop_words_norwegian.txt
  201. src/mongo/db/fts/stop_words_portuguese.txt
  202. src/mongo/db/fts/stop_words_romanian.txt
  203. src/mongo/db/fts/stop_words_russian.txt
  204. src/mongo/db/fts/stop_words_spanish.txt
  205. src/mongo/db/fts/stop_words_swedish.txt
  206. src/mongo/db/fts/stop_words_turkish.txt
  207. Compiling build/opt/mongo/db/fts/stop_words_list.o
  208. Compiling build/opt/mongo/db/fts/tokenizer.o
  209. /usr/bin/python2.7 src/mongo/db/fts/unicode/gen_casefold_map.py src/third_party/unicode-8.0.0/CaseFolding.txt build/opt/mongo/db/fts/unicode/codepoints_casefold.cpp
  210. Compiling build/opt/mongo/db/fts/unicode/codepoints_casefold.o
  211. /usr/bin/python2.7 src/mongo/db/fts/unicode/gen_delimiter_list.py src/third_party/unicode-8.0.0/PropList.txt build/opt/mongo/db/fts/unicode/codepoints_delimiter_list.cpp
  212. /usr/bin/python2.7 src/mongo/db/fts/unicode/gen_diacritic_list.py src/third_party/unicode-8.0.0/PropList.txt build/opt/mongo/db/fts/unicode/codepoints_diacritic_list.cpp
  213. Compiling build/opt/mongo/db/fts/unicode/codepoints_delimiter_list.o
  214. Compiling build/opt/mongo/db/fts/unicode/codepoints_diacritic_list.o
  215. Generating placeholder library build/opt/mongo/db/fts/libbase.a
  216. Skipping ranlib for build/opt/mongo/db/fts/libbase.a
  217. Compiling build/opt/mongo/db/fts/unicode/codepoints_diacritic_map.o
  218. Compiling build/opt/mongo/db/fts/unicode/string.o
  219. Compiling build/opt/mongo/db/geo/hash.o
  220. Compiling build/opt/mongo/db/geo/shapes.o
  221. Compiling build/opt/mongo/db/geo/big_polygon.o
  222. Generating placeholder library build/opt/mongo/db/fts/unicode/libunicode.a
  223. Skipping ranlib for build/opt/mongo/db/fts/unicode/libunicode.a
  224. Compiling build/opt/mongo/db/geo/r2_region_coverer.o
  225. Compiling build/opt/mongo/db/geo/geoparser.o
  226. Compiling build/opt/mongo/db/geo/geometry_container.o
  227. Compiling build/opt/mongo/db/index/expression_params.o
  228. Generating placeholder library build/opt/mongo/db/geo/libgeometry.a
  229. Skipping ranlib for build/opt/mongo/db/geo/libgeometry.a
  230. Compiling build/opt/mongo/db/index/s2_common.o
  231. Compiling build/opt/mongo/db/index/external_key_generator.o
  232. Compiling build/opt/mongo/db/index/btree_key_generator.o
  233. Generating placeholder library build/opt/mongo/db/index/libexpression_params.a
  234. Skipping ranlib for build/opt/mongo/db/index/libexpression_params.a
  235. Compiling build/opt/mongo/db/index/expression_keys_private.o
  236. Generating placeholder library build/opt/mongo/db/index/libexternal_key_generator.a
  237. Skipping ranlib for build/opt/mongo/db/index/libexternal_key_generator.a
  238. Compiling build/opt/mongo/db/field_ref.o
  239. Generating placeholder library build/opt/mongo/db/geo/libgeoparser.a
  240. Skipping ranlib for build/opt/mongo/db/geo/libgeoparser.a
  241. Compiling build/opt/mongo/db/field_ref_set.o
  242. Compiling build/opt/mongo/db/field_parser.o
  243. Compiling build/opt/mongo/db/keypattern.o
  244. Compiling build/opt/mongo/db/write_concern_options.o
  245. Compiling build/opt/mongo/db/dbmessage.o
  246. Compiling build/opt/mongo/db/index_names.o
  247. Generating placeholder library build/opt/mongo/db/index/libkey_generator.a
  248. Skipping ranlib for build/opt/mongo/db/index/libkey_generator.a
  249. Compiling build/opt/mongo/db/hasher.o
  250. Generating placeholder library build/opt/mongo/db/libcommon.a
  251. Skipping ranlib for build/opt/mongo/db/libcommon.a
  252. Compiling build/opt/mongo/db/namespace_string.o
  253. Generating placeholder library build/opt/mongo/db/libindex_names.a
  254. Skipping ranlib for build/opt/mongo/db/libindex_names.a
  255. Compiling build/opt/mongo/db/server_options.o
  256. Generating placeholder library build/opt/mongo/db/libdbmessage.a
  257. Skipping ranlib for build/opt/mongo/db/libdbmessage.a
  258. Compiling build/opt/mongo/db/server_parameters.o
  259. Generating placeholder library build/opt/mongo/db/libnamespace_string.a
  260. Skipping ranlib for build/opt/mongo/db/libnamespace_string.a
  261. Compiling build/opt/mongo/db/client.o
  262. Generating placeholder library build/opt/mongo/db/libmongohasher.a
  263. Skipping ranlib for build/opt/mongo/db/libmongohasher.a
  264. Compiling build/opt/mongo/db/client_basic.o
  265. Generating placeholder library build/opt/mongo/db/libserver_options_core.a
  266. Skipping ranlib for build/opt/mongo/db/libserver_options_core.a
  267. Compiling build/opt/mongo/db/operation_context.o
  268. Compiling build/opt/mongo/db/service_context.o
  269. Generating placeholder library build/opt/mongo/db/libserver_parameters.a
  270. Skipping ranlib for build/opt/mongo/db/libserver_parameters.a
  271. Compiling build/opt/mongo/db/service_context_noop.o
  272. Compiling build/opt/mongo/db/query/count_request.o
  273. Compiling build/opt/mongo/db/query/cursor_response.o
  274. Compiling build/opt/mongo/db/query/find_and_modify_request.o
  275. Generating placeholder library build/opt/mongo/db/libservice_context.a
  276. Skipping ranlib for build/opt/mongo/db/libservice_context.a
  277. Compiling build/opt/mongo/db/query/getmore_request.o
  278. Compiling build/opt/mongo/db/query/killcursors_request.o
  279. Compiling build/opt/mongo/db/query/killcursors_response.o
  280. Compiling build/opt/mongo/db/query/lite_parsed_query.o
  281. Compiling build/opt/mongo/db/repl/optime.o
  282. Compiling build/opt/mongo/db/repl/read_concern_args.o
  283. Generating placeholder library build/opt/mongo/db/query/libcommand_request_response.a
  284. Skipping ranlib for build/opt/mongo/db/query/libcommand_request_response.a
  285. Compiling build/opt/mongo/executor/connection_pool_stats.o
  286. Generating placeholder library build/opt/mongo/db/repl/liboptime.a
  287. Skipping ranlib for build/opt/mongo/db/repl/liboptime.a
  288. Compiling build/opt/mongo/executor/remote_command_request.o
  289. Generating placeholder library build/opt/mongo/db/repl/libread_concern_args.a
  290. Skipping ranlib for build/opt/mongo/db/repl/libread_concern_args.a
  291. Compiling build/opt/mongo/executor/remote_command_response.o
  292. Generating placeholder library build/opt/mongo/db/query/liblite_parsed_query.a
  293. Skipping ranlib for build/opt/mongo/db/query/liblite_parsed_query.a
  294. Compiling build/opt/mongo/base/data_range.o
  295. Compiling build/opt/mongo/base/data_range_cursor.o
  296. Generating placeholder library build/opt/mongo/executor/libremote_command.a
  297. Skipping ranlib for build/opt/mongo/executor/libremote_command.a
  298. Compiling build/opt/mongo/base/data_type.o
  299. Compiling build/opt/mongo/base/data_type_string_data.o
  300. Generating placeholder library build/opt/mongo/executor/libconnection_pool_stats.a
  301. Skipping ranlib for build/opt/mongo/executor/libconnection_pool_stats.a
  302. Compiling build/opt/mongo/base/data_type_terminated.o
  303. Compiling build/opt/mongo/base/error_codes.o
  304. Compiling build/opt/mongo/base/global_initializer.o
  305. Compiling build/opt/mongo/base/global_initializer_registerer.o
  306. Compiling build/opt/mongo/base/init.o
  307. Compiling build/opt/mongo/base/initializer.o
  308. Compiling build/opt/mongo/base/initializer_context.o
  309. Compiling build/opt/mongo/base/initializer_dependency_graph.o
  310. Compiling build/opt/mongo/base/make_string_vector.o
  311. Compiling build/opt/mongo/base/parse_number.o
  312. Compiling build/opt/mongo/base/status.o
  313. Compiling build/opt/mongo/base/string_data.o
  314. Compiling build/opt/mongo/base/validate_locale.o
  315. Compiling build/opt/mongo/bson/bson_validate.o
  316. Compiling build/opt/mongo/bson/bsonelement.o
  317. Compiling build/opt/mongo/bson/bsonmisc.o
  318. Compiling build/opt/mongo/bson/bsonobj.o
  319. Compiling build/opt/mongo/bson/bsonobjbuilder.o
  320. Compiling build/opt/mongo/bson/bsontypes.o
  321. Compiling build/opt/mongo/bson/json.o
  322. Compiling build/opt/mongo/bson/oid.o
  323. Compiling build/opt/mongo/bson/timestamp.o
  324. Compiling build/opt/mongo/logger/component_message_log_domain.o
  325. Compiling build/opt/mongo/logger/console.o
  326. Compiling build/opt/mongo/logger/log_component.o
  327. Compiling build/opt/mongo/logger/log_component_settings.o
  328. Compiling build/opt/mongo/logger/log_manager.o
  329. Compiling build/opt/mongo/logger/log_severity.o
  330. Compiling build/opt/mongo/logger/logger.o
  331. Compiling build/opt/mongo/logger/logstream_builder.o
  332. Compiling build/opt/mongo/logger/message_event_utf8_encoder.o
  333. Compiling build/opt/mongo/logger/message_log_domain.o
  334. Compiling build/opt/mongo/logger/ramlog.o
  335. Compiling build/opt/mongo/logger/rotatable_file_manager.o
  336. Compiling build/opt/mongo/logger/rotatable_file_writer.o
  337. Compiling build/opt/mongo/platform/random.o
  338. Compiling build/opt/mongo/platform/strnlen.o
  339. Compiling build/opt/mongo/util/allocator.o
  340. Compiling build/opt/mongo/util/assert_util.o
  341. Compiling build/opt/mongo/util/base64.o
  342. Compiling build/opt/mongo/util/concurrency/thread_name.o
  343. Compiling build/opt/mongo/util/exception_filter_win32.o
  344. Compiling build/opt/mongo/util/hex.o
  345. Compiling build/opt/mongo/util/itoa.o
  346. Compiling build/opt/mongo/util/log.o
  347. Compiling build/opt/mongo/util/signal_handlers_synchronous.o
  348. Compiling build/opt/mongo/util/stacktrace.o
  349. Compiling build/opt/mongo/util/stacktrace_posix.o
  350. Compiling build/opt/mongo/util/static_observer.o
  351. Compiling build/opt/mongo/util/stringutils.o
  352. Compiling build/opt/mongo/util/system_clock_source.o
  353. Compiling build/opt/mongo/util/system_tick_source.o
  354. Compiling build/opt/mongo/util/text.o
  355. Compiling build/opt/mongo/util/time_support.o
  356. Creating 'build/opt/mongo/util/version.cpp'
  357. Compiling build/opt/mongo/util/version.o
  358. Compiling build/opt/mongo/platform/decimal128_dummy.o
  359. Compiling build/opt/mongo/shell/linenoise_utf8.o
  360. Generating placeholder library build/opt/mongo/liblinenoise_utf8.a
  361. Skipping ranlib for build/opt/mongo/liblinenoise_utf8.a
  362. Compiling build/opt/mongo/shell/bench.o
  363. Compiling build/opt/mongo/shell/clientAndShell.o
  364. Compiling build/opt/mongo/shell/linenoise.o
  365. Compiling build/opt/mongo/shell/mk_wcwidth.o
  366. Generating placeholder library build/opt/mongo/libbase.a
  367. Skipping ranlib for build/opt/mongo/libbase.a
  368. jsToH(["build/opt/mongo/shell/mongo-server.cpp"], ["src/mongo/shell/servers.js", "src/mongo/shell/shardingtest.js", "src/mongo/shell/servers_misc.js", "src/mongo/shell/replsettest.js", "src/mongo/shell/bridge.js"])
  369. writing: build/opt/mongo/shell/mongo-server.cpp
  370. Compiling build/opt/mongo/shell/mongo-server.o
  371. Compiling build/opt/mongo/shell/shell_utils.o
  372. Compiling build/opt/mongo/shell/shell_utils_extended.o
  373. Compiling build/opt/mongo/shell/shell_utils_launcher.o
  374. Compiling build/opt/mongo/shell/shell_options_init.o
  375. Compiling build/opt/mongo/shell/shell_options.o
  376. Compiling build/opt/mongo/platform/posix_fadvise.o
  377. Compiling build/opt/mongo/platform/process_id.o
  378. Compiling build/opt/mongo/platform/shared_library.o
  379. Compiling build/opt/mongo/platform/shared_library_posix.o
  380. Generating placeholder library build/opt/mongo/libshell_core.a
  381. Skipping ranlib for build/opt/mongo/libshell_core.a
  382. Compiling build/opt/mongo/platform/stack_locator.o
  383. Compiling build/opt/mongo/platform/stack_locator_linux.o
  384. Compiling build/opt/mongo/platform/strcasestr.o
  385. Compiling build/opt/mongo/rpc/command_reply.o
  386. Compiling build/opt/mongo/rpc/command_reply_builder.o
  387. Generating placeholder library build/opt/mongo/platform/libplatform.a
  388. Skipping ranlib for build/opt/mongo/platform/libplatform.a
  389. Compiling build/opt/mongo/rpc/reply_builder_interface.o
  390. Compiling build/opt/mongo/rpc/command_request.o
  391. Compiling build/opt/mongo/rpc/command_request_builder.o
  392. Generating placeholder library build/opt/mongo/libshell_options.a
  393. Skipping ranlib for build/opt/mongo/libshell_options.a
  394. Compiling build/opt/mongo/rpc/get_status_from_command_result.o
  395. Generating placeholder library build/opt/mongo/rpc/libcommand_reply.a
  396. Skipping ranlib for build/opt/mongo/rpc/libcommand_reply.a
  397. Compiling build/opt/mongo/rpc/document_range.o
  398. Compiling build/opt/mongo/rpc/legacy_reply.o
  399. Generating placeholder library build/opt/mongo/rpc/libcommand_request.a
  400. Skipping ranlib for build/opt/mongo/rpc/libcommand_request.a
  401. Compiling build/opt/mongo/rpc/legacy_reply_builder.o
  402. Generating placeholder library build/opt/mongo/rpc/libcommand_status.a
  403. Skipping ranlib for build/opt/mongo/rpc/libcommand_status.a
  404. Compiling build/opt/mongo/rpc/legacy_request.o
  405. Generating placeholder library build/opt/mongo/rpc/libdocument_range.a
  406. Skipping ranlib for build/opt/mongo/rpc/libdocument_range.a
  407. Compiling build/opt/mongo/rpc/legacy_request_builder.o
  408. Compiling build/opt/mongo/rpc/metadata.o
  409. Compiling build/opt/mongo/rpc/metadata/audit_metadata.o
  410. Generating placeholder library build/opt/mongo/rpc/liblegacy_reply.a
  411. Skipping ranlib for build/opt/mongo/rpc/liblegacy_reply.a
  412. Compiling build/opt/mongo/rpc/metadata/config_server_metadata.o
  413. Generating placeholder library build/opt/mongo/rpc/liblegacy_request.a
  414. Skipping ranlib for build/opt/mongo/rpc/liblegacy_request.a
  415. Compiling build/opt/mongo/rpc/metadata/server_selection_metadata.o
  416. Compiling build/opt/mongo/rpc/metadata/sharding_metadata.o
  417. Compiling build/opt/mongo/rpc/metadata/repl_set_metadata.o
  418. Compiling build/opt/mongo/rpc/protocol.o
  419. Compiling build/opt/mongo/rpc/factory.o
  420. Compiling build/opt/mongo/rpc/object_check.o
  421. Generating placeholder library build/opt/mongo/rpc/libmetadata.a
  422. Skipping ranlib for build/opt/mongo/rpc/libmetadata.a
  423. Compiling build/opt/mongo/scripting/bson_template_evaluator.o
  424. Generating placeholder library build/opt/mongo/rpc/libprotocol.a
  425. Skipping ranlib for build/opt/mongo/rpc/libprotocol.a
  426. Compiling build/opt/mongo/scripting/mozjs/base.o
  427. In file included from <command-line>:0:0:
  428. /usr/include/stdc-predef.h:60:1: fatal error: js-config.h: No such file or directory
  429. #endif
  430.  ^
  431. compilation terminated.
  432. scons: *** [build/opt/mongo/scripting/mozjs/base.o] Error 1
  433. scons: building terminated because of errors.
  434. * ERROR: dev-db/mongodb-3.2.16::gentoo failed (compile phase):
  435. * escons failed.
  436. *
  437. * Call stack:
  438. * ebuild.sh, line 115: Called src_compile
  439. * environment, line 3386: Called escons 'CC=armv7a-hardfloat-linux-gnueabi-gcc' 'CXX=armv7a-hardfloat-linux-gnueabi-g++' '--disable-warnings-as-errors' '--use-system-boost' '--use-system-pcre' '--use-system-snappy' '--use-system-stemmer' '--use-system-yaml' '--use-system-zlib' '--ssl' 'core' 'tools'
  440. * environment, line 1637: Called die
  441. * The specific snippet of code:
  442. * die -n "escons failed."
  443. *
  444. * If you need support, post the output of `emerge --info '=dev-db/mongodb-3.2.16::gentoo'`,
  445. * the complete build log and the output of `emerge -pqv '=dev-db/mongodb-3.2.16::gentoo'`.
  446. * The complete build log is located at '/var/tmp/portage/dev-db/mongodb-3.2.16/temp/build.log'.
  447. * The ebuild environment file is located at '/var/tmp/portage/dev-db/mongodb-3.2.16/temp/environment'.
  448. * Working directory: '/var/tmp/portage/dev-db/mongodb-3.2.16/work/mongodb-src-r3.2.16'
  449. * S: '/var/tmp/portage/dev-db/mongodb-3.2.16/work/mongodb-src-r3.2.16'
  450.