cloudflare / cloudflare/workerd

Error while building

Open
#652 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
8.7k
Forks
739
Avg merge
2d 20h
Merged PRs (30d)
174

Description

```
❯ bazel build //src/workerd/server:workerd
INFO: Analyzed target //src/workerd/server:workerd (0 packages loaded, 0 targets configured).
INFO: Found 1 target...
ERROR: /Users/davidysxue/dev/git/workerd/src/workerd/jsg/BUILD.bazel:7:14: Compiling src/workerd/jsg/ser.c++ failed: (Exit 1): cc_wrapper.sh failed: error executing command (from target //src/workerd/jsg:jsg)
(cd /private/var/tmp/_bazel_davidysxue/6eed07a0cee52db6c2f580dc80a0d858/sandbox/darwin-sandbox/4999/execroot/workerd && \
exec env - \
BAZEL_COMPILER=clang \
CC=clang \
CXX=clang++ \
PATH=/usr/local/anaconda3/bin:/usr/local/anaconda3/condabin:/Users/davidysxue/.pyenv/shims:/Users/davidysxue/Library/pnpm:/Users/davidysxue/.nvm/versions/node/v14.21.3/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Wireshark.app/Contents/MacOS:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Users/davidysxue/.cargo/bin \
PWD=/proc/self/cwd \
external/local_config_cc/cc_wrapper.sh -U_FORTIFY_SOURCE -fstack-protector -Wall -Wthread-safety -Wself-assign -Wunused-but-set-parameter -Wno-free-nonheap-object -fcolor-diagnostics -fno-omit-frame-pointer '-std=c++0x' -MD -MF bazel-out/darwin-fastbuild/bin/src/workerd/jsg/_objs/jsg/ser.pic.d '-frandom-seed=bazel-out/darwin-fastbuild/bin/src/workerd/jsg/_objs/jsg/ser.pic.o' -fPIC -DKJ_HAS_OPENSSL -DKJ_HAS_ZLIB -DKJ_HAS_LIBDL '-DKJ_SAVE_ACQUIRED_LOCK_INFO=0' '-DKJ_TRACK_LOCK_BLOCKING=0' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' -DV8_DEPRECATION_WARNINGS -DV8_IMMINENT_DEPRECATION_WARNINGS -DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_ENABLE_TURBOFAN -DV8_ENABLE_WEBASSEMBLY -DGOOGLE3 -DV8_ADVANCED_BIGINT_ALGORITHMS -DV8_CONCURRENT_MARKING -DV8_TARGET_ARCH_X64 -DV8_HAVE_TARGET_OS -DV8_TARGET_OS_MACOS -DV8_COMPRESS_POINTERS -DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_COMPRESS_POINTERS_IN_SHARED_CAGE -DV8_SHORT_BUILTIN_CALLS -DU_COMMON_IMPLEMENTATION -DU_ICUDATAENTRY_IN_COMMON '-DHAVE_DLOPEN=0' '-DUCONFIG_ONLY_HTML_CONVERSION=1' '-DU_CHARSET_IS_UTF8=1' '-DU_USING_ICU_NAMESPACE=0' '-DU_ENABLE_DYLOAD=0' '-DUSE_CHROMIUM_ICU=1' '-DU_ENABLE_TRACING=1' '-DU_ENABLE_RESOURCE_TRACING=0' '-DUNISTR_FROM_STRING_EXPLICIT=' '-DUNISTR_FROM_CHAR_EXPLICIT=' -DU_I18N_IMPLEMENTATION -DWORKERD_ICU_DATA_EMBED '-DBAZEL_CURRENT_REPOSITORY=""' -iquote . -iquote bazel-out/darwin-fastbuild/bin -iquote external/capnp-cpp -iquote bazel-out/darwin-fastbuild/bin/external/capnp-cpp -iquote external/zlib -iquote bazel-out/darwin-fastbuild/bin/external/zlib -iquote external/ssl -iquote bazel-out/darwin-fastbuild/bin/external/ssl -iquote external/workerd-v8 -iquote bazel-out/darwin-fastbuild/bin/external/workerd-v8 -iquote external/v8 -iquote bazel-out/darwin-fastbuild/bin/external/v8 -iquote external/com_googlesource_chromium_base_trace_event_common -iquote bazel-out/darwin-fastbuild/bin/external/com_googlesource_chromium_base_trace_event_common -iquote external/com_googlesource_chromium_icu -iquote bazel-out/darwin-fastbuild/bin/external/com_googlesource_chromium_icu -Ibazel-out/darwin-fastbuild/bin/src/workerd/jsg/_virtual_includes/jsg -Ibazel-out/darwin-fastbuild/bin/src/workerd/jsg/_virtual_includes/exception -Ibazel-out/darwin-fastbuild/bin/external/capnp-cpp/src/kj/_virtual_includes/kj -Ibazel-out/darwin-fastbuild/bin/src/workerd/jsg/_virtual_includes/modules_capnp -Ibazel-out/darwin-fastbuild/bin/external/capnp-cpp/src/capnp/_virtual_includes/capnp -Ibazel-out/darwin-fastbuild/bin/external/capnp-cpp/src/kj/_virtual_includes/kj-async -Ibazel-out/darwin-fastbuild/bin/external/capnp-cpp/src/capnp/compat/_virtual_includes/json -Ibazel-out/darwin-fastbuild/bin/src/workerd/util/_virtual_includes/util -Ibazel-out/darwin-fastbuild/bin/external/capnp-cpp/src/kj/compat/_virtual_includes/kj-http -Ibazel-out/darwin-fastbuild/bin/external/capnp-cpp/src/kj/compat/_virtual_includes/kj-tls -Ibazel-out/darwin-fastbuild/bin/src/workerd/util/_virtual_includes/sentry -Ibazel-out/darwin-fastbuild/bin/src/workerd/util/_virtual_includes/thread-scopes -Ibazel-out/darwin-fastbuild/bin/external/com_googlesource_chromium_base_trace_event_common/_virtual_includes/trace_event_common -Ibazel-out/darwin-fastbuild/bin/external/v8/_virtual_includes/icu/generated_torque_definitions_headers -Ibazel-out/darwin-fastbuild/bin/external/com_googlesource_chromium_icu/_virtual_includes/icu -Ibazel-out/darwin-fastbuild/bin/_virtual_includes/icudata-embed -isystem external/zlib -isystem bazel-out/darwin-fastbuild/bin/external/zlib -isystem external/ssl/src/include -isystem bazel-out/darwin-fastbuild/bin/external/ssl/src/include -isystem external/v8/icu -isystem bazel-out/darwin-fastbuild/bin/external/v8/icu -isystem external/v8/include -isystem bazel-out/darwin-fastbuild/bin/external/v8/include -isystem external/com_googlesource_chromium_icu/source/common -isystem bazel-out/darwin-fastbuild/bin/external/com_googlesource_chromium_icu/source/common -isystem external/com_googlesource_chromium_icu/source/i18n -isystem bazel-out/darwin-fastbuild/bin/external/com_googlesource_chromium_icu/source/i18n '-std=c++20' -fcoroutines-ts '-stdlib=libc++' -Wall -Wextra -Wunused-function -Wunused-lambda-capture -Wunused-variable -Wno-strict-aliasing -Wno-sign-compare -Wno-unused-parameter -Wno-missing-field-initializers -Wno-ignored-qualifiers -no-canonical-prefixes -Wno-builtin-macro-redefined '-D__DATE__="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -c src/workerd/jsg/ser.c++ -o bazel-out/darwin-fastbuild/bin/src/workerd/jsg/_objs/jsg/ser.pic.o)
# Configuration: a700fc99f9a6974523b79a5a9d1d867b27469e9d4ddce1138d9bb76b52daa2d5
# Execution platform: @local_config_platform//:host

Use --sandbox_debug to see verbose messages from the sandbox and retain the sandbox build root for debugging
src/workerd/jsg/ser.c++:15:30: error: no member named 'SetWriteVersion' in 'v8::ValueSerializer'
KJ_ASSERT(jsg::check(ser.SetWriteVersion(*version)));
~~~ ^
bazel-out/darwin-fastbuild/bin/external/capnp-cpp/src/kj/_virtual_includes/kj/kj/debug.h:343:19: note: expanded from macro 'KJ_ASSERT'
#define KJ_ASSERT KJ_REQUIRE
^
bazel-out/darwin-fastbuild/bin/external/capnp-cpp/src/kj/_virtual_includes/kj/kj/debug.h:228:52: note: expanded from macro 'KJ_REQUIRE'
if (auto _kjCondition = ::kj::_::MAGIC_ASSERT << cond) {} else \
^~~~
src/workerd/jsg/ser.c++:85:11: error: no member named 'SetWireFormatVersion' in 'v8::ValueDeserializer'
deser.SetWireFormatVersion(*version);
~~~~~ ^
2 errors generated.
Target //src/workerd/server:workerd failed to build
INFO: Elapsed time: 2.902s, Critical Path: 2.42s
INFO: 17 processes: 16 internal, 1 darwin-sandbox.
FAILED: Build did NOT complete successfully
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.