rethinkdb 1.10.1-1 (Thu Nov 15 13:14:13 EST 2012) ( Unsupported package: Potentially dangerous ! ) ==> Edit PKGBUILD ? [Y/n] ("A" to abort) ==> ------------------------------------ ==> n ==> rethinkdb dependencies: - protobuf (already installed) - v8 (already installed) - zlib (already installed) - termcap (already installed) - gperftools (already installed) - boost (already installed) - python (already installed) ==> Edit rethinkdb.install ? [Y/n] ("A" to abort) ==> --------------------------------------------- ==> n ==> Continue building rethinkdb ? [Y/n] ==> ----------------------------------- ==> ==> Building and installing package ==> Making package: rethinkdb 1.10.1-1 (Tue Oct 29 10:53:51 EDT 2013) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading rethinkdb-1.10.1.tgz... --2013-10-29 10:53:51-- http://download.rethinkdb.com/dist/rethinkdb-1.10.1.tgz Resolving download.rethinkdb.com (download.rethinkdb.com)... 72.14.189.19 Connecting to download.rethinkdb.com (download.rethinkdb.com)|72.14.189.19|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 8111008 (7.7M) [application/octet-stream] Saving to: ‘rethinkdb-1.10.1.tgz.part’ 100%[===================================================================================================================================================================================================================================================================================================================================>] 8,111,008 3.50MB/s in 2.2s 2013-10-29 10:53:53 (3.50 MB/s) - ‘rethinkdb-1.10.1.tgz.part’ saved [8111008/8111008] -> Found rethinkdb-tmpfile.conf -> Found rethinkdb@.service -> Found fix1499.diff ==> Validating source files with sha256sums... rethinkdb-1.10.1.tgz ... Passed rethinkdb-tmpfile.conf ... Passed rethinkdb@.service ... Passed fix1499.diff ... Passed ==> Extracting sources... -> Extracting rethinkdb-1.10.1.tgz with bsdtar ==> Starting prepare()... patching file src/clustering/administration/cli/admin_command_parser.cc ==> Starting build()... * Reading arguments from 'configure.default' * Prepending the following arguments: * Detecting system configuration Bash: 4.2.45(2)-release Operating System: Linux OS Version: Linux 3.11.6-1-ARCH x86_64 Without tcmalloc: no Build client drivers: no Architecture: x86_64 Use ccache: no C++ Compiler: GCC 4.8.2 (/usr/lib/colorgcc/bin/c++) Precompiled web assets: yes Protobuf compiler: /usr/bin/protoc wget: /usr/bin/wget curl: /usr/bin/curl protobuf: -lprotobuf v8: -lv8 termcap: -ltermcap Use pre-3.19 v8 API: yes tcmalloc_minimal: -ltcmalloc_minimal Test protobuf: ok Installation prefix: /usr Configuration prefix: /etc Runtime data prefix: /usr/var * Wrote configuration to config.mk drivers/javascript/build.mk:21: warning: undefined variable 'PROTO2JS' drivers/javascript/build.mk:72: warning: undefined variable 'BROWSERIFY' drivers/javascript/build.mk:21: warning: undefined variable 'PROTO2JS' drivers/javascript/build.mk:72: warning: undefined variable 'BROWSERIFY' [1/285] PROTOC[CPP] src/rdb_protocol/ql2.proto [2/285] PROTOC[CPP] src/rdb_protocol/ql2_extensions.proto [3/285] CC build/release/proto/rdb_protocol/ql2.pb.cc -o build/release/obj/rdb_protocol/ql2.pb.o [4/285] CC build/release/proto/rdb_protocol/ql2_extensions.pb.cc -o build/release/obj/rdb_protocol/ql2_extensions.pb.o [5/285] MAKE -C ./external/re2 [6/285] CC src/repli_timestamp.cc -o build/release/obj/repli_timestamp.o [7/285] CC src/serializer/semantic_checking.cc -o build/release/obj/serializer/semantic_checking.o [8/285] CC src/serializer/serializer.cc -o build/release/obj/serializer/serializer.o [9/285] CC src/serializer/translator.cc -o build/release/obj/serializer/translator.o [10/285] CC src/serializer/log/static_header.cc -o build/release/obj/serializer/log/static_header.o [11/285] CC src/serializer/log/data_block_manager.cc -o build/release/obj/serializer/log/data_block_manager.o [12/285] CC src/serializer/log/log_serializer.cc -o build/release/obj/serializer/log/log_serializer.o [13/285] CC src/serializer/log/extent_manager.cc -o build/release/obj/serializer/log/extent_manager.o [14/285] CC src/serializer/log/metablock_manager.cc -o build/release/obj/serializer/log/metablock_manager.o [15/285] CC src/serializer/log/lba/in_memory_index.cc -o build/release/obj/serializer/log/lba/in_memory_index.o [16/285] CC src/serializer/log/lba/disk_extent.cc -o build/release/obj/serializer/log/lba/disk_extent.o [17/285] CC src/serializer/log/lba/disk_structure.cc -o build/release/obj/serializer/log/lba/disk_structure.o [18/285] CC src/serializer/log/lba/lba_list.cc -o build/release/obj/serializer/log/lba/lba_list.o [19/285] CC src/serializer/log/lba/extent.cc -o build/release/obj/serializer/log/lba/extent.o [20/285] CC src/backtrace.cc -o build/release/obj/backtrace.o [21/285] CC src/buffer_cache/types.cc -o build/release/obj/buffer_cache/types.o [22/285] CC src/buffer_cache/mirrored/page_map.cc -o build/release/obj/buffer_cache/mirrored/page_map.o [23/285] CC src/buffer_cache/mirrored/free_list.cc -o build/release/obj/buffer_cache/mirrored/free_list.o [24/285] CC src/buffer_cache/mirrored/page_repl_random.cc -o build/release/obj/buffer_cache/mirrored/page_repl_random.o [25/285] CC src/buffer_cache/mirrored/stats.cc -o build/release/obj/buffer_cache/mirrored/stats.o [26/285] CC src/buffer_cache/mirrored/flush_time_randomizer.cc -o build/release/obj/buffer_cache/mirrored/flush_time_randomizer.o [27/285] CC src/buffer_cache/mirrored/writeback.cc -o build/release/obj/buffer_cache/mirrored/writeback.o [28/285] CC src/buffer_cache/mirrored/mirrored.cc -o build/release/obj/buffer_cache/mirrored/mirrored.o [29/285] CC src/buffer_cache/blob.cc -o build/release/obj/buffer_cache/blob.o [30/285] CC src/rdb_protocol/func.cc -o build/release/obj/rdb_protocol/func.o [31/285] CC src/rdb_protocol/wait_for_readiness.cc -o build/release/obj/rdb_protocol/wait_for_readiness.o [32/285] CC src/rdb_protocol/term_walker.cc -o build/release/obj/rdb_protocol/term_walker.o [33/285] CC src/rdb_protocol/datum.cc -o build/release/obj/rdb_protocol/datum.o [34/285] CC src/rdb_protocol/datum_stream.cc -o build/release/obj/rdb_protocol/datum_stream.o [35/285] CC src/rdb_protocol/parser.cc -o build/release/obj/rdb_protocol/parser.o [36/285] CC src/rdb_protocol/sym.cc -o build/release/obj/rdb_protocol/sym.o [37/285] CC src/rdb_protocol/rdb_protocol_json.cc -o build/release/obj/rdb_protocol/rdb_protocol_json.o [38/285] CC src/rdb_protocol/error.cc -o build/release/obj/rdb_protocol/error.o [39/285] CC src/rdb_protocol/op.cc -o build/release/obj/rdb_protocol/op.o [40/285] CC src/rdb_protocol/val.cc -o build/release/obj/rdb_protocol/val.o [41/285] CC src/rdb_protocol/pseudo_literal.cc -o build/release/obj/rdb_protocol/pseudo_literal.o [42/285] CC src/rdb_protocol/pathspec.cc -o build/release/obj/rdb_protocol/pathspec.o [43/285] CC src/rdb_protocol/btree.cc -o build/release/obj/rdb_protocol/btree.o [44/285] CC src/rdb_protocol/counted_term.cc -o build/release/obj/rdb_protocol/counted_term.o [45/285] CC src/rdb_protocol/validate.cc -o build/release/obj/rdb_protocol/validate.o [46/285] CC src/rdb_protocol/wire_func.cc -o build/release/obj/rdb_protocol/wire_func.o [47/285] CC src/rdb_protocol/transform_visitors.cc -o build/release/obj/rdb_protocol/transform_visitors.o [48/285] CC src/rdb_protocol/env.cc -o build/release/obj/rdb_protocol/env.o [49/285] CC src/rdb_protocol/pseudo_time.cc -o build/release/obj/rdb_protocol/pseudo_time.o [50/285] CC src/rdb_protocol/terms/datum_terms.cc -o build/release/obj/rdb_protocol/terms/datum_terms.o [51/285] CC src/rdb_protocol/terms/control.cc -o build/release/obj/rdb_protocol/terms/control.o [52/285] CC src/rdb_protocol/terms/obj_or_seq.cc -o build/release/obj/rdb_protocol/terms/obj_or_seq.o [53/285] CC src/rdb_protocol/terms/time.cc -o build/release/obj/rdb_protocol/terms/time.o [54/285] CC src/rdb_protocol/terms/error.cc -o build/release/obj/rdb_protocol/terms/error.o [55/285] CC src/rdb_protocol/terms/type_manip.cc -o build/release/obj/rdb_protocol/terms/type_manip.o [56/285] CC src/rdb_protocol/terms/arr.cc -o build/release/obj/rdb_protocol/terms/arr.o [57/285] CC src/rdb_protocol/terms/arith.cc -o build/release/obj/rdb_protocol/terms/arith.o [58/285] CC src/rdb_protocol/terms/js.cc -o build/release/obj/rdb_protocol/terms/js.o [59/285] CC src/rdb_protocol/terms/json.cc -o build/release/obj/rdb_protocol/terms/json.o [60/285] CC src/rdb_protocol/terms/var.cc -o build/release/obj/rdb_protocol/terms/var.o [61/285] CC src/rdb_protocol/terms/match.cc -o build/release/obj/rdb_protocol/terms/match.o [62/285] CC src/rdb_protocol/terms/obj.cc -o build/release/obj/rdb_protocol/terms/obj.o [63/285] CC src/rdb_protocol/terms/seq.cc -o build/release/obj/rdb_protocol/terms/seq.o [64/285] CC src/rdb_protocol/terms/sindex.cc -o build/release/obj/rdb_protocol/terms/sindex.o [65/285] CC src/rdb_protocol/terms/pred.cc -o build/release/obj/rdb_protocol/terms/pred.o [66/285] CC src/rdb_protocol/terms/gmr.cc -o build/release/obj/rdb_protocol/terms/gmr.o [67/285] CC src/rdb_protocol/terms/rewrites.cc -o build/release/obj/rdb_protocol/terms/rewrites.o [68/285] CC src/rdb_protocol/terms/writes.cc -o build/release/obj/rdb_protocol/terms/writes.o [69/285] CC src/rdb_protocol/terms/random.cc -o build/release/obj/rdb_protocol/terms/random.o [70/285] CC src/rdb_protocol/terms/db_table.cc -o build/release/obj/rdb_protocol/terms/db_table.o [71/285] CC src/rdb_protocol/terms/sort.cc -o build/release/obj/rdb_protocol/terms/sort.o [72/285] CC src/rdb_protocol/pb_utils.cc -o build/release/obj/rdb_protocol/pb_utils.o [73/285] CC src/rdb_protocol/stream.cc -o build/release/obj/rdb_protocol/stream.o [74/285] CC src/rdb_protocol/blob_wrapper.cc -o build/release/obj/rdb_protocol/blob_wrapper.o [75/285] CC src/rdb_protocol/term.cc -o build/release/obj/rdb_protocol/term.o [76/285] CC src/rdb_protocol/lazy_json.cc -o build/release/obj/rdb_protocol/lazy_json.o [77/285] CC src/rdb_protocol/pb_server.cc -o build/release/obj/rdb_protocol/pb_server.o [78/285] CC src/rdb_protocol/stream_cache.cc -o build/release/obj/rdb_protocol/stream_cache.o [79/285] CC src/rdb_protocol/protocol.cc -o build/release/obj/rdb_protocol/protocol.o [80/285] CC src/rdb_protocol/var_types.cc -o build/release/obj/rdb_protocol/var_types.o [81/285] CC src/errors.cc -o build/release/obj/errors.o [82/285] CC src/perfmon/collect.cc -o build/release/obj/perfmon/collect.o [83/285] CC src/perfmon/core.cc -o build/release/obj/perfmon/core.o [84/285] CC src/perfmon/archive.cc -o build/release/obj/perfmon/archive.o [85/285] CC src/perfmon/perfmon.cc -o build/release/obj/perfmon/perfmon.o [86/285] CC src/migrate/migrate.cc -o build/release/obj/migrate/migrate.o [87/285] CC src/extproc/extproc_pool.cc -o build/release/obj/extproc/extproc_pool.o [88/285] CC src/extproc/js_runner.cc -o build/release/obj/extproc/js_runner.o [89/285] CC src/extproc/extproc_worker.cc -o build/release/obj/extproc/extproc_worker.o [90/285] CC src/extproc/extproc_spawner.cc -o build/release/obj/extproc/extproc_spawner.o [91/285] CC src/extproc/js_job.cc -o build/release/obj/extproc/js_job.o src/extproc/js_job.cc: In constructor ‘js_context_t::js_context_t()’: src/extproc/js_job.cc:59:34: error: no matching function for call to ‘v8::Context::New()’ context(v8::Context::New()), ^ src/extproc/js_job.cc:59:34: note: candidate is: In file included from src/extproc/js_job.cc:10:0: /usr/include/v8.h:4946:25: note: static v8::Local v8::Context::New(v8::Isolate*, v8::ExtensionConfiguration*, v8::Handle, v8::Handle) static Local New( ^ /usr/include/v8.h:4946:25: note: candidate expects 4 arguments, 0 provided src/extproc/js_job.cc:60:22: error: no matching function for call to ‘v8::Context::Scope::Scope(v8::Persistent&)’ scope(context) { } ^ src/extproc/js_job.cc:60:22: note: candidates are: In file included from /usr/include/v8stdint.h:36:0, from /usr/include/v8.h:41, from src/extproc/js_job.cc:10: /usr/include/v8.h:5062:5: note: v8::Context::Scope::Scope(v8::Isolate*, v8::Persistent&) V8_DEPRECATED( ^ /usr/include/v8.h:5062:5: note: candidate expects 2 arguments, 1 provided In file included from src/extproc/js_job.cc:10:0: /usr/include/v8.h:5059:24: note: v8::Context::Scope::Scope(v8::Handle) explicit V8_INLINE Scope(Handle context) : context_(context) { ^ /usr/include/v8.h:5059:24: note: no known conversion for argument 1 from ‘v8::Persistent’ to ‘v8::Handle’ /usr/include/v8.h:5057:9: note: constexpr v8::Context::Scope::Scope(const v8::Context::Scope&) class Scope { ^ /usr/include/v8.h:5057:9: note: no known conversion for argument 1 from ‘v8::Persistent’ to ‘const v8::Context::Scope&’ /usr/include/v8.h: In member function ‘js_result_t js_env_t::eval(const string&)’: /usr/include/v8.h:767:13: error: ‘v8::HandleScope::HandleScope()’ is private V8_INLINE HandleScope() {} ^ src/extproc/js_job.cc:222:21: error: within this context v8::HandleScope handle_scope; ^ src/extproc/js_job.cc: In member function ‘js_id_t js_env_t::remember_value(const v8::Handle&)’: src/extproc/js_job.cc:274:62: error: no matching function for call to ‘v8::Persistent >::New(const v8::Handle&)’ *persistent_handle = v8::Persistent::New(value); ^ src/extproc/js_job.cc:274:62: note: candidate is: In file included from src/extproc/js_job.cc:10:0: /usr/include/v8.h:5576:4: note: static T* v8::Persistent::New(v8::Isolate*, T*) [with T = v8::Value; M = v8::NonCopyablePersistentTraits] T* Persistent::New(Isolate* isolate, T* that) { ^ /usr/include/v8.h:5576:4: note: candidate expects 2 arguments, 1 provided /usr/include/v8.h: In function ‘v8::Handle run_js_func(v8::Handle, const std::vector >&, std::string*)’: /usr/include/v8.h:767:13: error: ‘v8::HandleScope::HandleScope()’ is private V8_INLINE HandleScope() {} ^ src/extproc/js_job.cc:293:21: error: within this context v8::HandleScope scope; ^ In file included from src/extproc/js_job.cc:10:0: /usr/include/v8.h: In member function ‘js_result_t js_env_t::call(js_id_t, const std::vector >&)’: /usr/include/v8.h:767:13: error: ‘v8::HandleScope::HandleScope()’ is private V8_INLINE HandleScope() {} ^ src/extproc/js_job.cc:323:21: error: within this context v8::HandleScope handle_scope; ^ src/extproc/js_job.cc:329:79: error: no matching function for call to ‘v8::Local::New(v8::Persistent >&)’ v8::Local local_handle = v8::Local::New(*found_value); ^ src/extproc/js_job.cc:329:79: note: candidates are: In file included from src/extproc/js_job.cc:10:0: /usr/include/v8.h:381:29: note: static v8::Local v8::Local::New(v8::Isolate*, v8::Handle) [with T = v8::Value] V8_INLINE static Local New(Isolate* isolate, Handle that); ^ /usr/include/v8.h:381:29: note: candidate expects 2 arguments, 1 provided /usr/include/v8.h:383:29: note: template static v8::Local v8::Local::New(v8::Isolate*, const v8::Persistent&) [with M = M; T = v8::Value] V8_INLINE static Local New(Isolate* isolate, ^ /usr/include/v8.h:383:29: note: template argument deduction/substitution failed: src/extproc/js_job.cc:329:79: note: cannot convert ‘found_value.boost::shared_ptr::operator* > >()’ (type ‘v8::Persistent >’) to type ‘v8::Isolate*’ v8::Local local_handle = v8::Local::New(*found_value); ^ In file included from src/extproc/js_job.cc:10:0: /usr/include/v8.h:406:29: note: static v8::Local v8::Local::New(v8::Isolate*, T*) [with T = v8::Value] V8_INLINE static Local New(Isolate* isolate, T* that); ^ /usr/include/v8.h:406:29: note: candidate expects 2 arguments, 1 provided /usr/include/v8.h: In function ‘counted_t js_make_datum(const v8::Handle&, int, std::string*)’: /usr/include/v8.h:767:13: error: ‘v8::HandleScope::HandleScope()’ is private V8_INLINE HandleScope() {} ^ src/extproc/js_job.cc:370:21: error: within this context v8::HandleScope handle_scope; ^ In file included from src/extproc/js_job.cc:10:0: /usr/include/v8.h: In function ‘counted_t js_to_datum(const v8::Handle&, std::string*)’: /usr/include/v8.h:767:13: error: ‘v8::HandleScope::HandleScope()’ is private V8_INLINE HandleScope() {} ^ src/extproc/js_job.cc:470:21: error: within this context v8::HandleScope handle_scope; ^ In file included from src/extproc/js_job.cc:10:0: /usr/include/v8.h: In function ‘v8::Handle js_from_datum(const counted_t&)’: /usr/include/v8.h:767:13: error: ‘v8::HandleScope::HandleScope()’ is private V8_INLINE HandleScope() {} ^ src/extproc/js_job.cc:496:29: error: within this context v8::HandleScope scope; ^ In file included from src/extproc/js_job.cc:10:0: /usr/include/v8.h:767:13: error: ‘v8::HandleScope::HandleScope()’ is private V8_INLINE HandleScope() {} ^ src/extproc/js_job.cc:514:33: error: within this context v8::HandleScope scope; ^ src/build.mk:366: recipe for target 'build/release/obj/extproc/js_job.o' failed make[1]: *** [build/release/obj/extproc/js_job.o] Error 1 Makefile:59: recipe for target 'make' failed make: *** [make] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build rethinkdb.