Coder Social home page Coder Social logo

onlyoffice / build_tools Goto Github PK

View Code? Open in Web Editor NEW
94.0 94.0 155.0 10.42 MB

Used to build ONLYOFFICE DocumentServer-related products

Home Page: https://www.onlyoffice.com

License: GNU Affero General Public License v3.0

QMake 2.40% Dockerfile 0.39% Python 95.47% Shell 0.26% Ruby 0.20% JavaScript 1.28%

build_tools's People

Contributors

agolybev avatar alexeymatveev686 avatar alexeymusinov avatar apritcha1 avatar asethone avatar ayuzhin avatar elenasubbotina avatar energyflexus avatar eugenekozyrev avatar github-actions[bot] avatar goshazotov avatar heatray avatar hellonadya avatar k0r0l avatar khromovnikita avatar konovalovsergey avatar maxim-v-selyanin avatar maxkadushkin avatar osx84 avatar papacarlo avatar polyakovkirill avatar romandemidov avatar sandiegoss avatar shockwavenn avatar summersab avatar svetlana81 avatar sylaiseelvenan avatar trofim24 avatar vikulovdmitry avatar vladimirandreevich avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

build_tools's Issues

Add build instruction for Fedora-based distro (Centos, Redhat)

Do you want to request a feature or report a bug?
bug/feature ?
documentation on how to create RPM for Fedora
documentation on building binaries for Fedora

What is the current behavior?
There seems to be only documentation on building binaries on Ubuntu, which I would be comfortable dismissing and just using the RPMs provided on your site, however the RPM packages are ~260MB while the DEB packages are ~170MB which I feel is a huge difference.

What is the expected behavior?
There shouldn't be such a large disparity in package sizes.
There should be a more universal process to creating binaries.

Which versions of DesktopEditors, and which OS are affected by this issue? Did this work in previous versions of DesktopEditors?
N/A

Problems with compilation of v8 on Ubuntu 14.04

I have a breaking error when using build_tools

I have a basic Ubuntu server 14.04 with GCC 6.5.0
I use the python command ./automate.py server
I got error on the compiling of V8 with chang :

ninja: Entering directory `out.gn/linux_64'
[308/1493] CXX obj/v8_base/mark-compact.o
FAILED: obj/v8_base/mark-compact.o 
g++ -MMD -MF obj/v8_base/mark-compact.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DENABLE_GDB_JIT_INTERFACE -DV8_INTL_SUPPORT -DV8_TARGET_ARCH_X64 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../.. -Igen -I../.. -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -pipe -B../../third_party/binutils/Linux_x64/Release/bin -m64 -march=x86-64 -pthread -Wall -Werror -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -fomit-frame-pointer -g0 -fvisibility=hidden -Wno-strict-overflow -O3 -fno-ident -fdata-sections -ffunction-sections -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -c ../../src/heap/mark-compact.cc -o obj/v8_base/mark-compact.o
../../src/heap/mark-compact.cc: In instantiation of ‘struct v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*)::<lambda(v8::internal::SlotType, v8::internal::Address, v8::internal::Address)> [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)1u; v8::internal::Address = unsigned char*; v8::internal::byte = unsigned char]::<lambda(class v8::internal::Object**)>’:
../../src/heap/mark-compact.cc:4434:58:   required from ‘v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*)::<lambda(v8::internal::SlotType, v8::internal::Address, v8::internal::Address)> [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)1u; v8::internal::Address = unsigned char*; v8::internal::byte = unsigned char]’
../../src/heap/mark-compact.cc:4432:34:   required from ‘struct v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*) [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)1u]::<lambda(enum v8::internal::SlotType, v8::internal::Address, v8::internal::Address)>’
../../src/heap/mark-compact.cc:4431:46:   required from ‘static void v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*) [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)1u]’
../../src/heap/mark-compact.cc:4400:24:   required from ‘static void v8::internal::PointerUpdateJobTraits<type>::ProcessPageInParallel(v8::internal::Heap*, v8::internal::PointerUpdateJobTraits<type>::PerTaskData, v8::internal::MemoryChunk*, v8::internal::PointerUpdateJobTraits<type>::PerPageData) [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)1u; v8::internal::PointerUpdateJobTraits<type>::PerTaskData = const v8::internal::MarkCompactCollectorBase*; v8::internal::PointerUpdateJobTraits<type>::PerPageData = int]’
../../src/heap/page-parallel-job.h:146:43:   required from ‘void v8::internal::PageParallelJob<JobTraits>::Task::RunInternal() [with JobTraits = v8::internal::PointerUpdateJobTraits<(v8::internal::RememberedSetType)1u>]’
../../src/heap/mark-compact.cc:4892:1:   required from here
../../src/heap/mark-compact.cc:4435:59: error: ‘v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*)::<lambda(v8::internal::SlotType, v8::internal::Address, v8::internal::Address)> [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)1u; v8::internal::Address = unsigned char*; v8::internal::byte = unsigned char]::<lambda(v8::internal::Object**)>’ declared with greater visibility than the type of its field ‘v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*)::<lambda(v8::internal::SlotType, v8::internal::Address, v8::internal::Address)> [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)1u; v8::internal::Address = unsigned char*; v8::internal::byte = unsigned char]::<lambda(v8::internal::Object**)>::<heap capture>’ [-Werror=attributes]
                 isolate, slot_type, slot, [heap, collector](Object** slot) {
                                                           ^
../../src/heap/mark-compact.cc:4435:59: error: ‘v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*)::<lambda(v8::internal::SlotType, v8::internal::Address, v8::internal::Address)> [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)1u; v8::internal::Address = unsigned char*; v8::internal::byte = unsigned char]::<lambda(v8::internal::Object**)>’ declared with greater visibility than the type of its field ‘v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*)::<lambda(v8::internal::SlotType, v8::internal::Address, v8::internal::Address)> [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)1u; v8::internal::Address = unsigned char*; v8::internal::byte = unsigned char]::<lambda(v8::internal::Object**)>::<collector capture>’ [-Werror=attributes]
../../src/heap/mark-compact.cc: In instantiation of ‘struct v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*)::<lambda(v8::internal::SlotType, v8::internal::Address, v8::internal::Address)> [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)0u; v8::internal::Address = unsigned char*; v8::internal::byte = unsigned char]::<lambda(class v8::internal::Object**)>’:
../../src/heap/mark-compact.cc:4434:58:   required from ‘v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*)::<lambda(v8::internal::SlotType, v8::internal::Address, v8::internal::Address)> [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)0u; v8::internal::Address = unsigned char*; v8::internal::byte = unsigned char]’
../../src/heap/mark-compact.cc:4432:34:   required from ‘struct v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*) [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)0u]::<lambda(enum v8::internal::SlotType, v8::internal::Address, v8::internal::Address)>’
../../src/heap/mark-compact.cc:4431:46:   required from ‘static void v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*) [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)0u]’
../../src/heap/mark-compact.cc:4400:24:   required from ‘static void v8::internal::PointerUpdateJobTraits<type>::ProcessPageInParallel(v8::internal::Heap*, v8::internal::PointerUpdateJobTraits<type>::PerTaskData, v8::internal::MemoryChunk*, v8::internal::PointerUpdateJobTraits<type>::PerPageData) [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)0u; v8::internal::PointerUpdateJobTraits<type>::PerTaskData = const v8::internal::MarkCompactCollectorBase*; v8::internal::PointerUpdateJobTraits<type>::PerPageData = int]’
../../src/heap/page-parallel-job.h:146:43:   required from ‘void v8::internal::PageParallelJob<JobTraits>::Task::RunInternal() [with JobTraits = v8::internal::PointerUpdateJobTraits<(v8::internal::RememberedSetType)0u>]’
../../src/heap/mark-compact.cc:4892:1:   required from here
../../src/heap/mark-compact.cc:4435:59: error: ‘v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*)::<lambda(v8::internal::SlotType, v8::internal::Address, v8::internal::Address)> [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)0u; v8::internal::Address = unsigned char*; v8::internal::byte = unsigned char]::<lambda(v8::internal::Object**)>’ declared with greater visibility than the type of its field ‘v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*)::<lambda(v8::internal::SlotType, v8::internal::Address, v8::internal::Address)> [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)0u; v8::internal::Address = unsigned char*; v8::internal::byte = unsigned char]::<lambda(v8::internal::Object**)>::<heap capture>’ [-Werror=attributes]
../../src/heap/mark-compact.cc:4435:59: error: ‘v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*)::<lambda(v8::internal::SlotType, v8::internal::Address, v8::internal::Address)> [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)0u; v8::internal::Address = unsigned char*; v8::internal::byte = unsigned char]::<lambda(v8::internal::Object**)>’ declared with greater visibility than the type of its field ‘v8::internal::PointerUpdateJobTraits<type>::UpdateTypedPointers(v8::internal::Heap*, v8::internal::MemoryChunk*, const v8::internal::MarkCompactCollectorBase*)::<lambda(v8::internal::SlotType, v8::internal::Address, v8::internal::Address)> [with v8::internal::RememberedSetType type = (v8::internal::RememberedSetType)0u; v8::internal::Address = unsigned char*; v8::internal::byte = unsigned char]::<lambda(v8::internal::Object**)>::<collector capture>’ [-Werror=attributes]
cc1plus: all warnings being treated as errors
[310/1493] CXX obj/v8_base/jump-threading.o
ninja: build stopped: subcommand failed.
Error (ninja): 1
Error (./make.py): 1

What can debug this situation ?
Thank you

EDIT : WORK IN PROGRESS : using GCC 4.8 goes beyond this point. I will keep you aware of the situation after the compile process

EDIT 2 : Hang near the end with GCC 4.8

python "../../build/toolchain/gcc_link_wrapper.py" --output="./d8" -- g++ -pie -Wl,--fatal-warnings -fPIC -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -Wl,-z,defs -Wl,--no-as-needed -lpthread -Wl,--as-needed -fuse-ld=gold -B../../third_party/binutils/Linux_x64/Release/bin -Wl,--threads -Wl,--thread-count=4 -Wl,--icf=all -m64 -pthread -Werror -Wl,-rpath-link=. -Wl,--disable-new-dtags -Wl,-O1 -Wl,--gc-sections -o "./d8" -Wl,--start-group @"./d8.rsp"  -Wl,--end-group   -ldl -lrt 
obj/libv8_builtins_generators.a(builtins-arguments-gen.o):builtins-arguments-gen.cc:function v8::internal::ArgumentsBuiltinsAssembler::EmitFastNewRestParameter(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-arguments-gen.o):builtins-arguments-gen.cc:function v8::internal::ArgumentsBuiltinsAssembler::EmitFastNewStrictArguments(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-arguments-gen.o):builtins-arguments-gen.cc:function v8::internal::ArgumentsBuiltinsAssembler::EmitFastNewSloppyArguments(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function std::_Function_handler<void (v8::internal::compiler::Node*), v8::internal::FastArrayPushAssembler::GenerateFastArrayPushImpl()::{lambda(v8::internal::compiler::Node*)#1}>::_M_invoke(std::_Any_data const&, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::ReducePostLoopAction(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::ReduceProcessor(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::ForEachProcessor(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::SpecCompliantMapProcessor(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::SpecCompliantMapProcessor(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::TypedArrayMapProcessor(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::TypedArrayMapProcessor(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::TypedArrayMapProcessor(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::FastMapProcessor(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::FastMapProcessor(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::FilterProcessor(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayIncludesIndexofAssembler::Generate(v8::internal::ArrayIncludesIndexofAssembler::SearchVariant) [clone .constprop.162]: error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayIncludesIndexofAssembler::Generate(v8::internal::ArrayIncludesIndexofAssembler::SearchVariant) [clone .constprop.162]: error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::GenerateIteratingArrayBuiltinBody(char const*, std::function<void (v8::internal::ArrayBuiltinCodeStubAssembler*)> const&, std::function<v8::internal::compiler::Node* (v8::internal::ArrayBuiltinCodeStubAssembler*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)> const&, std::function<void (v8::internal::ArrayBuiltinCodeStubAssembler*)> const&, v8::internal::Callable const&, v8::internal::CodeStubAssembler::ForEachDirection): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::GenerateIteratingArrayBuiltinBody(char const*, std::function<void (v8::internal::ArrayBuiltinCodeStubAssembler*)> const&, std::function<v8::internal::compiler::Node* (v8::internal::ArrayBuiltinCodeStubAssembler*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)> const&, std::function<void (v8::internal::ArrayBuiltinCodeStubAssembler*)> const&, v8::internal::Callable const&, v8::internal::CodeStubAssembler::ForEachDirection): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::GenerateIteratingArrayBuiltinBody(char const*, std::function<void (v8::internal::ArrayBuiltinCodeStubAssembler*)> const&, std::function<v8::internal::compiler::Node* (v8::internal::ArrayBuiltinCodeStubAssembler*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)> const&, std::function<void (v8::internal::ArrayBuiltinCodeStubAssembler*)> const&, v8::internal::Callable const&, v8::internal::CodeStubAssembler::ForEachDirection): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::GenerateIteratingArrayBuiltinBody(char const*, std::function<void (v8::internal::ArrayBuiltinCodeStubAssembler*)> const&, std::function<v8::internal::compiler::Node* (v8::internal::ArrayBuiltinCodeStubAssembler*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)> const&, std::function<void (v8::internal::ArrayBuiltinCodeStubAssembler*)> const&, v8::internal::Callable const&, v8::internal::CodeStubAssembler::ForEachDirection): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::GenerateIteratingArrayBuiltinBody(char const*, std::function<void (v8::internal::ArrayBuiltinCodeStubAssembler*)> const&, std::function<v8::internal::compiler::Node* (v8::internal::ArrayBuiltinCodeStubAssembler*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)> const&, std::function<void (v8::internal::ArrayBuiltinCodeStubAssembler*)> const&, v8::internal::Callable const&, v8::internal::CodeStubAssembler::ForEachDirection): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayBuiltinCodeStubAssembler::ArraySpeciesCreate(v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::FastArrayPopAssembler::GenerateFastArrayPopImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::FastArrayPushAssembler::GenerateFastArrayPushImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::FastArrayPushAssembler::GenerateFastArrayPushImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::FastArrayPushAssembler::GenerateFastArrayPushImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::FastArrayShiftAssembler::GenerateFastArrayShiftImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayForEachLoopContinuationAssembler::GenerateArrayForEachLoopContinuationImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArraySomeLoopContinuationAssembler::GenerateArraySomeLoopContinuationImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayEveryLoopContinuationAssembler::GenerateArrayEveryLoopContinuationImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-array-gen.o):builtins-array-gen.cc:function v8::internal::ArrayPrototypeIterationAssembler::Generate_ArrayPrototypeIterationMethod(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::IterationKind): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-async-function-gen.o):builtins-async-function-gen.cc:function v8::internal::Builtins::Generate_AsyncFunctionAwaitRejectClosure(v8::internal::compiler::CodeAssemblerState*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-async-function-gen.o):builtins-async-function-gen.cc:function v8::internal::Builtins::Generate_AsyncFunctionAwaitResolveClosure(v8::internal::compiler::CodeAssemblerState*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-async-function-gen.o):builtins-async-function-gen.cc:function v8::internal::Builtins::Generate_AsyncFunctionPromiseRelease(v8::internal::compiler::CodeAssemblerState*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-async-gen.o):builtins-async-gen.cc:function v8::internal::AsyncBuiltinsAssembler::Await(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, std::function<v8::internal::compiler::Node* (v8::internal::compiler::Node*)> const&, int, int, bool): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-async-generator-gen.o):builtins-async-generator-gen.cc:function v8::internal::(anonymous namespace)::AsyncGeneratorBuiltinsAssembler::AsyncGeneratorAwaitResumeClosure(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::JSGeneratorObject::ResumeMode): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-async-generator-gen.o):builtins-async-generator-gen.cc:function v8::internal::(anonymous namespace)::AsyncGeneratorBuiltinsAssembler::AsyncGeneratorAwaitResumeClosure(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::JSGeneratorObject::ResumeMode): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-async-generator-gen.o):builtins-async-generator-gen.cc:function v8::internal::(anonymous namespace)::AsyncGeneratorBuiltinsAssembler::AsyncGeneratorEnqueue(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::JSGeneratorObject::ResumeMode, char const*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-async-generator-gen.o):builtins-async-generator-gen.cc:function v8::internal::(anonymous namespace)::AsyncGeneratorBuiltinsAssembler::AsyncGeneratorEnqueue(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::JSGeneratorObject::ResumeMode, char const*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-async-generator-gen.o):builtins-async-generator-gen.cc:function v8::internal::AsyncGeneratorResumeNextAssembler::GenerateAsyncGeneratorResumeNextImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-async-generator-gen.o):builtins-async-generator-gen.cc:function v8::internal::AsyncGeneratorResumeNextAssembler::GenerateAsyncGeneratorResumeNextImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-async-generator-gen.o):builtins-async-generator-gen.cc:function v8::internal::AsyncGeneratorRejectAssembler::GenerateAsyncGeneratorRejectImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-async-iterator-gen.o):builtins-async-iterator-gen.cc:function v8::internal::(anonymous namespace)::AsyncFromSyncBuiltinsAssembler::Generate_AsyncFromSyncIteratorMethod(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::Handle<v8::internal::Name>, std::function<void (v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)>&&, char const*, v8::internal::compiler::CodeAssemblerLabel::Type, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-async-iterator-gen.o):builtins-async-iterator-gen.cc:function v8::internal::(anonymous namespace)::AsyncFromSyncBuiltinsAssembler::Generate_AsyncFromSyncIteratorMethod(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::Handle<v8::internal::Name>, std::function<void (v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*)>&&, char const*, v8::internal::compiler::CodeAssemblerLabel::Type, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-console-gen.o):builtins-console-gen.cc:function v8::internal::FastConsoleAssertAssembler::GenerateFastConsoleAssertImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-constructor-gen.o):builtins-constructor-gen.cc:function v8::internal::Builtins::Generate_FastNewObject(v8::internal::compiler::CodeAssemblerState*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-constructor-gen.o):builtins-constructor-gen.cc:function v8::internal::FastCloneShallowObjectAssembler::GenerateFastCloneShallowObjectImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-conversion-gen.o):builtins-conversion-gen.cc:function v8::internal::ConversionBuiltinsAssembler::Generate_NonPrimitiveToPrimitive(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::ToPrimitiveHint): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-conversion-gen.o):builtins-conversion-gen.cc:function v8::internal::ConversionBuiltinsAssembler::Generate_NonPrimitiveToPrimitive(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::ToPrimitiveHint): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-conversion-gen.o):builtins-conversion-gen.cc:function v8::internal::ConversionBuiltinsAssembler::Generate_OrdinaryToPrimitive(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::OrdinaryToPrimitiveHint): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-conversion-gen.o):builtins-conversion-gen.cc:function v8::internal::ToObjectAssembler::GenerateToObjectImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-date-gen.o):builtins-date-gen.cc:function v8::internal::DateBuiltinsAssembler::Generate_DatePrototype_GetField(v8::internal::compiler::Node*, v8::internal::compiler::Node*, int): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-forin-gen.o):builtins-forin-gen.cc:function v8::internal::ForInPrepareAssembler::GenerateForInPrepareImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-generator-gen.o):builtins-generator-gen.cc:function v8::internal::GeneratorBuiltinsAssembler::GeneratorPrototypeResume(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::JSGeneratorObject::ResumeMode, char const*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-handler-gen.o):builtins-handler-gen.cc:function v8::internal::KeyedLoadIC_IndexedStringAssembler::GenerateKeyedLoadIC_IndexedStringImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-handler-gen.o):builtins-handler-gen.cc:function v8::internal::Builtins::Generate_KeyedLoadIC_Miss(v8::internal::compiler::CodeAssemblerState*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-handler-gen.o):builtins-handler-gen.cc:function v8::internal::Builtins::Generate_KeyedLoadIC_Slow(v8::internal::compiler::CodeAssemblerState*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-handler-gen.o):builtins-handler-gen.cc:function v8::internal::Builtins::Generate_KeyedStoreIC_Miss(v8::internal::compiler::CodeAssemblerState*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-handler-gen.o):builtins-handler-gen.cc:function v8::internal::Builtins::Generate_KeyedStoreIC_Slow(v8::internal::compiler::CodeAssemblerState*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-handler-gen.o):builtins-handler-gen.cc:function v8::internal::Builtins::Generate_LoadGlobalIC_Miss(v8::internal::compiler::CodeAssemblerState*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-handler-gen.o):builtins-handler-gen.cc:function v8::internal::Builtins::Generate_LoadGlobalIC_Slow(v8::internal::compiler::CodeAssemblerState*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-handler-gen.o):builtins-handler-gen.cc:function v8::internal::LoadIC_FunctionPrototypeAssembler::GenerateLoadIC_FunctionPrototypeImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-handler-gen.o):builtins-handler-gen.cc:function v8::internal::Builtins::Generate_LoadIC_Slow(v8::internal::compiler::CodeAssemblerState*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-handler-gen.o):builtins-handler-gen.cc:function v8::internal::Builtins::Generate_StoreIC_Miss(v8::internal::compiler::CodeAssemblerState*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-internal-gen.o):builtins-internal-gen.cc:function v8::internal::GrowFastDoubleElementsAssembler::GenerateGrowFastDoubleElementsImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-internal-gen.o):builtins-internal-gen.cc:function v8::internal::DeletePropertyAssembler::GenerateDeletePropertyImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-math-gen.o):builtins-math-gen.cc:function v8::internal::MathRandomAssembler::GenerateMathRandomImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-promise-gen.o):builtins-promise-gen.cc:function v8::internal::PromiseBuiltinsAssembler::NewPromiseCapability(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-promise-gen.o):builtins-promise-gen.cc:function v8::internal::PromiseConstructorAssembler::GeneratePromiseConstructorImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-regexp-gen.o):builtins-regexp-gen.cc:function v8::internal::RegExpPrototypeCompileAssembler::GenerateRegExpPrototypeCompileImpl(): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-string-gen.o):builtins-string-gen.cc:function v8::internal::StringBuiltinsAssembler::RequireObjectCoercible(v8::internal::compiler::Node*, v8::internal::compiler::Node*, char const*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-string-gen.o):builtins-string-gen.cc:function v8::internal::StringBuiltinsAssembler::GetSubstitution(v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(builtins-wasm-gen.o):builtins-wasm-gen.cc:function v8::internal::Builtins::Generate_WasmStackGuard(v8::internal::compiler::CodeAssemblerState*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(accessor-assembler.o):accessor-assembler.cc:function v8::internal::AccessorAssembler::HandleLoadICProtoHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*, bool): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(accessor-assembler.o):accessor-assembler.cc:function v8::internal::AccessorAssembler::HandleStoreICElementHandlerCase(v8::internal::AccessorAssembler::StoreICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(accessor-assembler.o):accessor-assembler.cc:function v8::internal::AccessorAssembler::HandleStoreICProtoHandler(v8::internal::AccessorAssembler::StoreICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::AccessorAssembler::ElementSupport): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(accessor-assembler.o):accessor-assembler.cc:function v8::internal::AccessorAssembler::HandleStoreICProtoHandler(v8::internal::AccessorAssembler::StoreICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::AccessorAssembler::ElementSupport): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(accessor-assembler.o):accessor-assembler.cc:function v8::internal::AccessorAssembler::HandleStoreICHandlerCase(v8::internal::AccessorAssembler::StoreICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::AccessorAssembler::ElementSupport): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(accessor-assembler.o):accessor-assembler.cc:function v8::internal::AccessorAssembler::HandleLoadICSmiHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*, bool, v8::internal::AccessorAssembler::ElementSupport): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(accessor-assembler.o):accessor-assembler.cc:function v8::internal::AccessorAssembler::HandleLoadICSmiHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*, bool, v8::internal::AccessorAssembler::ElementSupport): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(accessor-assembler.o):accessor-assembler.cc:function v8::internal::AccessorAssembler::HandleLoadICHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*, v8::internal::AccessorAssembler::ElementSupport): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(accessor-assembler.o):accessor-assembler.cc:function v8::internal::AccessorAssembler::LoadIC_BytecodeHandler(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::ExitPoint*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(accessor-assembler.o):accessor-assembler.cc:function v8::internal::AccessorAssembler::LoadIC_Noninlined(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::CodeAssemblerVariable*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::compiler::CodeAssemblerLabel*, v8::internal::ExitPoint*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(accessor-assembler.o):accessor-assembler.cc:function v8::internal::AccessorAssembler::LoadGlobalIC_TryHandlerCase(v8::internal::AccessorAssembler::LoadICParameters const*, v8::internal::TypeofMode, v8::internal::ExitPoint*, v8::internal::compiler::CodeAssemblerLabel*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(accessor-assembler.o):accessor-assembler.cc:function v8::internal::AccessorAssembler::StoreIC(v8::internal::AccessorAssembler::StoreICParameters const*, v8::internal::LanguageMode): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(interpreter-generator.o):interpreter-generator.cc:function v8::internal::interpreter::(anonymous namespace)::StaDataPropertyInLiteralAssembler::Generate(v8::internal::compiler::CodeAssemblerState*, v8::internal::interpreter::OperandScale): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallRuntime<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::Runtime::FunctionId, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(interpreter-generator.o):interpreter-generator.cc:function v8::internal::interpreter::(anonymous namespace)::JumpLoopAssembler::Generate(v8::internal::compiler::CodeAssemblerState*, v8::internal::interpreter::OperandScale): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(interpreter-generator.o):interpreter-generator.cc:function v8::internal::interpreter::(anonymous namespace)::DebuggerAssembler::Generate(v8::internal::compiler::CodeAssemblerState*, v8::internal::interpreter::OperandScale): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStubR<>(v8::internal::CallInterfaceDescriptor const&, unsigned long, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
obj/libv8_builtins_generators.a(interpreter-assembler.o):interpreter-assembler.cc:function v8::internal::interpreter::InterpreterAssembler::DispatchToBytecodeHandlerEntry(v8::internal::compiler::Node*, v8::internal::compiler::Node*): error: undefined reference to 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallBytecodeDispatch<v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*>(v8::internal::CallInterfaceDescriptor const&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)'
collect2: error: ld returned 1 exit status


compile error on ubuntu20

my system is ubuntu20 , the error occured when I run automate.py

this is the error:

Running "closure-compiler:js" (closure-compiler) task
Warning: Compilation error Use --force to continue.

Aborted due to warnings.

I found it happend on Running "build-sdk" task ,and I execute

cd sdkjs && make

but it aslo has error :

Running "closure-compiler:js" (closure-compiler) task
Verifying property closure-compiler.js exists in config...OK
File: [no files]
Options: args=["--externs=../common/externs/global.js","--externs=../common/externs/jquery-3.2.js","--externs=../common/externs/xregexp-3.0.0.js","--externs=../common/externs/sockjs.js","--externs=../common/externs/jszip.min.js","--externs=../common/externs/jszip-utils.js","--externs=../common/externs/word.js","--externs=../common/externs/cell.js","--externs=../common/externs/slide.js","--rewrite_polyfills=true","--jscomp_off=checkVars","--warning_level=QUIET","--compilation_level=ADVANCED","--module=polyfill:1:","--js=empty.js","--module=fontswasm:1:polyfill","--js=fonts-wasm-tmp.js","--module=fontsjs:1:fontswasm","--js=fonts-js-tmp.js","--module=word:1:fontswasm","--js=sdk-word-tmp.js","--module=cell:1:fontswasm","--js=sdk-cell-tmp.js","--module=slide:1:fontswasm","--js=sdk-slide-tmp.js"]
Warning: Compilation error Use --force to continue.

Aborted due to warnings.
make: *** [Makefile:51:word/sdk-all.js] error 6

make: *** [sub--root-core-ASCOfficeDocxFile2-Linux-ASCOfficeDocxFile2Lib-pro-make_first-ordered] Error 2

../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/../../../../ASCOfficePPTXFile/PPTXFormat/../Editor/././Drawing/Shapes/BaseShape/Common.h:357:17: warning: 'void NSStringUtils::CheckPathOn_Fill_Stroke(std::wstring&, bool&, bool&)' defined but not used [-Wunused-function]
static void CheckPathOn_Fill_Stroke(std::wstring& strPath, bool& bFill, bool& bStroke)
^
In file included from ../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/../DocxFormat/RId.h:37:0,
from ../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/../DocxFormat/IFileContainer.h:36,
from ../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/Xlsx.h:35,
from ../DocWrapper/ChartWriter.cpp:36:
../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/../DocxFormat/../XML/Utils.h:294:13: warning: 'int XmlUtils::GenerateInt()' defined but not used [-Wunused-function]
static int GenerateInt()
^
In file included from ../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/../DocxFormat/File.h:38:0,
from ../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/../DocxFormat/UnknowTypeFile.h:36,
from ../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/../DocxFormat/IFileContainer.h:37,
from ../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/Xlsx.h:35,
from ../DocWrapper/ChartWriter.cpp:36:
../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/../DocxFormat/FileType.h:130:20: warning: 'const bool OOX::operator==(const OOX::FileType&, const wstring&)' defined but not used [-Wunused-function]
static const bool operator ==(const FileType& file, const std::wstring& type)
^
In file included from ../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/Worksheets/../Drawing/CellAnchor.h:42:0,
from ../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/Worksheets/../Drawing/Drawing.h:38,
from ../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/Worksheets/Worksheet.h:44,
from ../DocWrapper/ChartWriter.cpp:40:
../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/Worksheets/../Drawing/../../../../../ASCOfficePPTXFile/PPTXFormat/Logic/Shape.h:49:35: warning: 'SimpleTypes::Vml::SptType OOX::PrstGeom2VmlShapeType(SimpleTypes::EShapeType)' defined but not used [-Wunused-function]
static SimpleTypes::Vml::SptType PrstGeom2VmlShapeType(SimpleTypes::EShapeType type)
^
../DocWrapper/../../Common/DocxFormat/Source/XlsxFormat/Worksheets/../Drawing/../../../../../ASCOfficePPTXFile/PPTXFormat/Logic/Shape.h:220:35: warning: 'SimpleTypes::Vml::SptType OOX::PrstTx2VmlShapeType(SimpleTypes::ETextShapeType)' defined but not used [-Wunused-function]
static SimpleTypes::Vml::SptType PrstTx2VmlShapeType(SimpleTypes::ETextShapeType type)
^
make[1]: Leaving directory `/root/core/ASCOfficeDocxFile2/Linux'
make: *** [sub--root-core-ASCOfficeDocxFile2-Linux-ASCOfficeDocxFile2Lib-pro-make_first-ordered] Error 2
Error (make): 2
Error (./make.py): 1
Hello, what is the reason for this mistake

Something wrong when Building Document Server source code

I try to Building Document Server source code
https://helpcenter.onlyoffice.com/server/linux/document/compile-source-code.aspx

But when compile v8, somethings failed.

../../src/objects-body-descriptors.h:101:22: note: candidate: ‘template<int start_offset, int end_offset, int size> template static void v8::internal::FixedBodyDescriptor<start_offset, end_offset, size>::IterateBody(v8::internal::HeapObject*, int)’
101 | static inline void IterateBody(HeapObject* obj, int object_size) {
| ^~~~~~~~~~~
../../src/objects-body-descriptors.h:101:22: note: template argument deduction/substitution failed:
../../src/objects-body-descriptors.h:102:20: note: candidate expects 2 arguments, 1 provided
102 | IterateBody(obj);
| ^
cc1plus: all warnings being treated as errors
[19/1493] CXX obj/v8_libbase/stack_trace.o
ninja: build stopped: subcommand failed.
Error (ninja): 1
Error (./make.py): 1

How can I fix it ?

I build it in

Distributor ID: Ubuntu
Description: Ubuntu 20.04 LTS
Release: 20.04
Codename: focal

there is build error when I try to run with source code

Do you want to request a feature or report a bug?
Bug
What is the current behavior?

run-develop.py failed on step install_modulde for FileConvert
------------------------------------------
Install: FileConverter
------------------------------------------
× Install fail! Error: EPERM: operation not permitted, symlink 'E:\Dev\Document
Server\server\FileConverter\node_modules\[email protected]@co' -> 'E:\Dev\DocumentServer
\server\FileConverter\node_modules\co'
Error: EPERM: operation not permitted, symlink 'E:\Dev\DocumentServer\server\Fil
eConverter\node_modules\[email protected]@co' -> 'E:\Dev\DocumentServer\server\FileConve
rter\node_modules\co'

If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.

1. modify the run-develop.py
remove the step 'Build modules' (I have already download the code)
remove the setp run_integration_example()
2. run the run-develop.py
python run-develop.py 

What is the expected behavior?
document server start normally
Did this work in previous versions of DocumentServer?
No

DocumentServer version:
5.6.3

Operating System:
Windows 7

Browser version:
Chrome 70.0.3538.110

5.5.3 - Breaking point in compilation

Hello to the devs and the community.

It is impossible to compile OnlyOffice Document Server 5.5.3 with the last build_tools version.
Still on a fresh Ubuntu 14.04 VM.
Using : python3 automate.py or python3 make.py gave this error on the same point

Project MESSAGE: linux-64
Project MESSAGE: linux_64/release
make[1]: Entering directory `/home/nems/core/Common/DocxFormat/DocxFormatLib'
g++ -c -pipe -Wall -Wno-ignored-qualifiers -O2 -fPIC -std=gnu++11 -Wall -W -D_REENTRANT -DINTVER=5.5.3.0 -DLINUX -D_LINUX -DCRYPTOPP_DISABLE_ASM -DUNICODE -D_UNICODE -DDONT_WRITE_EMBEDDED_FONTS -DQT_NO_DEBUG -I. -I../../3dParty/boost/build/linux_64/include -I../../../../build_tools/tools/linux/qt_build/Qt-5.9.9/gcc_64/mkspecs/linux-g++ -o core_build/linux_64/release/obj/docxformatlib_logic.o docxformatlib_logic.cpp
In file included from ../../3dParty/boost/build/linux_64/include/boost/numeric/conversion/numeric_cast_traits.hpp:28:0,
                 from ../../3dParty/boost/build/linux_64/include/boost/numeric/conversion/cast.hpp:34,
                 from ../../3dParty/boost/build/linux_64/include/boost/lexical_cast/detail/converter_numeric.hpp:36,
                 from ../../3dParty/boost/build/linux_64/include/boost/lexical_cast/try_lexical_convert.hpp:33,
                 from ../../3dParty/boost/build/linux_64/include/boost/lexical_cast.hpp:32,
                 from ../Source/Common/../XML/Utils.h:46,
                 from ../Source/Common/SimpleTypes_Base.h:38,
                 from ../Source/Common/SimpleTypes_Word.h:34,
                 from ../Source/Common/SimpleTypes_Word.cpp:32,
                 from common_formatlib.cpp:40,
                 from docxformatlib_logic.cpp:32:
../../3dParty/boost/build/linux_64/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp:12:91: fatal error: boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp: No such file or directory
     #include <boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp>
                                                                                           ^
compilation terminated.
make[1]: *** [core_build/linux_64/release/obj/docxformatlib_logic.o] Error 1
make[1]: Leaving directory `/home/nems/core/Common/DocxFormat/DocxFormatLib'
make: *** [sub--home-nems-core-Common-DocxFormat-DocxFormatLib-DocxFormatLib-pro-make_first-ordered] Error 2
Error (make): 2

Do you have clues for this problem ?
Does Build_tools rely on Ubuntu 18.04 or 20.04 to compile now ?
the .travis.yml get modified to specify NodeJS 12 but the automate.py still install 10.X, can this be the trick ?
Thank you

Build fails in Ubuntu 14.04 - Phantom installation failed - EACCES: permission denied

Describe your problem:

Build fails in Ubuntu 14.04 with:

Copying extracted folder /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1623433892751/phantomjs-2.1.1-linux-x86_64 -> /home/user/build_oo/web-apps/build/node_modules/phantomjs-prebuilt/lib/phantom
Phantom installation failed { [Error: EACCES: permission denied, link '/tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1623433892751/phantomjs-2.1.1-linux-x86_64' -> '/home/user/build_oo/web-apps/build/node_modules/phantomjs-prebuilt/lib/phantom']
  errno: -13,
  code: 'EACCES',
  syscall: 'link',
  path:
   '/tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1623433892751/phantomjs-2.1.1-linux-x86_64',
  dest:
   '/home/user/build_oo/web-apps/build/node_modules/phantomjs-prebuilt/lib/phantom' } Error: EACCES: permission denied, link '/tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1623433892751/phantomjs-2.1.1-linux-x86_64' -> '/home/user/build_oo/web-apps/build/node_modules/phantomjs-prebuilt/lib/phantom'
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: `node install.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/user/.npm/_logs/2021-06-11T17_51_40_815Z-debug.log

Steps to reproduce the problem:

  • Install Ubuntu 14.04 minimal in a virtual machine
  • Add some required packages to build:
apt-get update

apt install \
nodejs \
npm \
wget \
build-essential \
libcurl4-gnutls-dev \
libglib2.0-dev \
libgdk-pixbuf2.0-dev \
libgtkglext1-dev \
libatk1.0-dev \
libcairo2-dev \
libxml2-dev \
libxss-dev \
libgconf2-dev \
default-jre \
qt5-qmake \
qt5-default \
p7zip-full \
git \
subversion

Try to build a released version:

mkdir build_oo
cd build_oo

git clone \
    --depth=1 \
    --recursive \
    --branch v6.3.1.37 \
    https://github.com/ONLYOFFICE/build_tools.git \
    build_tools

cd build_tools/tools/linux
sudo ./automate.py

The build asks us to choose between Java 7 and Java 8. We select Java 8.

Existen 2 opciones para la alternativa java (que provee /usr/bin/java).

  Selección   Ruta                                            Prioridad  Estado
------------------------------------------------------------
* 0            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      modo automático
  1            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      modo manual
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1069      modo manual

Pulse <Intro> para mantener el valor por omisión [*] o pulse un número de selección:

build_tools base repo version:

Tag: https://github.com/ONLYOFFICE/build_tools/tree/v6.3.1.37

Operating system:

Ubuntu 14.04 64bit

Compiler version:

Whatever comes with Ubuntu 14.04 64bit by default.

Additional details

After fighting to make this to build on other modern Debian/Ubuntu systems I resorted to use Ubuntu 14.04 operating systems as the official documentation states but it doesn't also build. Using Ubuntu 14.04 is also suggested on other issues.

I am not building server specifically (I only want the server) but the whole thing because I have seen it recommended that way in many issues.

I am using: https://github.com/ONLYOFFICE/build_tools/tree/v6.3.1.37 tag because it's the latest version which has a debian package available at the OnlyOffice Deb repo. This is another piece of advice that I have seen in another issue. Use the latest tag associated to a release.

Other tested OS

  • Debian 10 fails because Nodejs from default Debian repo conflicts with the custom upstream repo that the installer enforces. This seemed to be more or less fixed by a commit named 'Fix build on Debian 10 and all actual versions of Ubuntu' in https://github.com/ONLYOFFICE/build_tools/tree/hotfix/v6.3.1 branch but it disappeared the next day.
  • Ubuntu 18.04 had similar problems with the Nodejs repo but in my latest tests there was a problem about the repo not being secure enough.
  • I started with these modern OSes because it seemed logical to use them in 2021. The build system seemed flexible enough. I won't open issues about them because I want to focus on just building OnlyOffice 6.3.X and Ubuntu 14.04 seems the way to go.

What I actually want

  • I want to build the latest version of OnlyOffice 6.3.X. I don't care if it's on Ubuntu 14.04, if it's on a docker or whatever. That's why I'm using a tag because I don't want to find surprises when building it again. I don't need the actual latest version of OnlyOffice 6.3.X but the one that builds without any problem.

Thank you for your guidance.

Compiling stopped: Missing content in folder videoplayerlib

Hi,

running "./automate.py server" (from master branch) failed.

The following message was generated:

"Cannot find file: /home/axel/desktop-sdk/ChromiumBasedEditors/videoplayerlib/videoplayerlib.pro.
makefiles/build.makefile_linux_64:1321: recipe for target 'sub--home-axel-desktop-sdk-ChromiumBasedEditors-videoplayerlib-videoplayerlib-pro-make_first-ordered' failed
make: *** [sub--home-axel-desktop-sdk-ChromiumBasedEditors-videoplayerlib-videoplayerlib-pro-make_first-ordered] Error 2
Error (make): 2
Error (./make.py): 1"

And it´s right, the folder "/desktop-sdk/ChromiumBasedEditors/videoplayerlib"is empty!

How to fix?

Error in videoplayer.pro while building only `server`

  1. Use curent master of build tools
  2. Build only server with
cd tools/linux && \
python3 ./automate.py server

Result will be:

g++ -Wl,--rpath=./:./system -Wl,-O1 -o ../../../build/bin/linux_64/standardtester core_build/linux_64/release/obj/OfficeFileFormatChecker2.o core_build/linux_64/release/obj/pole.o core_build/linux_64/release/obj/unicode_util.o core_build/linux_64/release/obj/main.o   /core/Common/3dParty/icu/linux_64/build/libicuuc.so.58 /core/Common/3dParty/icu/linux_64/build/libicudata.so.58 -L/core/Test/Applications/StandardTester/../../../../core/build/lib/linux_64 -lkernel -lgraphics -lUnicodeConverter 
make[1]: Leaving directory `/core/Test/Applications/StandardTester'
cd videoplayer/ && ( test -e Makefile || /build_tools/tools/linux/qt_build/Qt-5.9.9/gcc_64/bin/qmake -o Makefile /build_tools/videoplayer/videoplayer.pro -nocache 'CONFIG+=server ' ) && make -f Makefile 
Cannot find file: /build_tools/videoplayer/videoplayer.pro.
make: *** [sub-videoplayer-make_first-ordered] Error 2
Error (make): 2
[git] update: core
[git] update: sdkjs
[git] update: sdkjs-plugins
[git] update: web-apps
[git] update: desktop-sdk
[git] update: dictionaries
[git] update: server
[git] update: document-server-integration
[git] update: core-fonts
[fetch & build]: boost
delete warning [file not exist]: ./boost.data
[fetch & build]: cef
delete warning [file not exist]: ./cef_binary.7z.data
[fetch & build]: icu
[fetch & build]: openssl
delete warning [file not exist]: ./openssl.data
[fetch & build]: v8
delete warning [file not exist]: ./v8.data
gn gen out.gn/linux_64 --args="is_debug=false target_cpu=\"x64\" v8_target_cpu=\"x64\" v8_static_library=true is_component_build=false v8_use_snapshot=false is_clang=false use_sysroot=false"
------------------------------------------
BUILD_PLATFORM: linux_64
------------------------------------------
install dependencies...
install qt...
---------------------------------------------
build branch: master
---------------------------------------------
---------------------------------------------
build modules: server
---------------------------------------------
Error (./make.py): 1

Workarounds:

  1. This problem should be fixed on develop of build_tools

  2. On master this can be fixed by building all products, not only server (seems it took just several mintues more)

    cd tools/linux && \
    python3 ./automate.py
    

Add proper build instruction for windows

Do you want to request a feature or report a bug?
I want to raise a bug

What is the current behavior?
Application is crashing while launching at application_cef->Init_CEF(&AscAppManager::getInstance(), argc, argv);
in man.cpp file(https://github.com/ONLYOFFICE/desktop-apps/blob/f11a5b84b9ffd8e0f6eefcd3d563da8a575e5a0d/win-linux/src/main.cpp at line150)

If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.

https://github.com/ONLYOFFICE/desktop-apps/tree/f11a5b84b9ffd8e0f6eefcd3d563da8a575e5a0d (latest code )
code compiled with Qt 5.9.9 MSVC 2015 64 bit on windows 10
While launching the application crashing as mention above.

What is the expected behavior?

The application should without any crashes on windows 10 and Qt 5.9.9 msvc 2015 64 bit.

Which versions of DesktopEditors, and which OS are affected by this issue? Did this work in previous versions of DesktopEditors?

Windows 10.
With latest code facing issues after compilation.

Build of module server in branch release/v6.4.0 fails with link error on Ubuntu 20.04

The build of module server in branch release/v6.4.0 fails with link error on Ubuntu 20.04. The sequenve leading to this is

git clone <build_tools>
git checkout release/v6.4.0.121 in ./build_tools
cd tools/linux in ./build_tools
./automate.py server
or
python3 ./automate.py

Done. Made 92 targets from 56 files in 118ms
ninja: Entering directory `out.gn/linux_64'
ninja: no work to do.
Traceback (most recent call last):
  File "fetch.py", line 5, in <module>
    import config
ImportError: No module named config
[git] update: DocumentBuilder
branch does not exist...
switching to master...
[git] update: core
branch does not exist...
switching to master...
[git] update: plugin-thesaurus
branch does not exist...
switching to master...
[git] update: web-apps
branch does not exist...
switching to master...
[git] update: document-server-integration
branch does not exist...
switching to master...
[git] update: plugin-translator
branch does not exist...
switching to master...
[git] update: dictionaries
branch does not exist...
switching to master...
[git] update: sdkjs
branch does not exist...
switching to master...
[git] update: plugin-highlightcode
branch does not exist...
switching to master...
[git] update: core-fonts
branch does not exist...
switching to master...
[git] update: server
branch does not exist...
switching to master...
[git] update: desktop-sdk
branch does not exist...
switching to master...
[git] update: plugin-photoeditor
branch does not exist...
switching to master...
[git] update: plugin-mendeley
branch does not exist...
switching to master...
[git] update: desktop-apps
branch does not exist...
switching to master...
[git] update: document-templates
branch does not exist...
switching to master...
[git] update: plugin-macros
branch does not exist...
switching to master...
[git] update: plugin-zotero
branch does not exist...
switching to master...
[git] update: plugin-youtube
branch does not exist...
switching to master...
[git] update: plugin-ocr
branch does not exist...
switching to master...
[git] update: plugin-speech
branch does not exist...
switching to master...
[fetch & build]: boost
[fetch & build]: cef
[fetch & build]: icu
[fetch & build]: openssl
[fetch & build]: v8
gcc major version: 9, use clang:true
gn gen out.gn/linux_64 --args="is_debug=false target_cpu=\"x64\" v8_target_cpu=\"x64\" v8_static_library=true is_component_build=false v8_use_snapshot=false is_clang=true use_sysroot=false treat_warnings_as_errors=false"
Error (python): 1
---------------------------------------------
build branch: 
---------------------------------------------
---------------------------------------------
build modules: desktop builder server
---------------------------------------------
Error (./make.py): 1

Incorrect dictionaries location resulting broken Spell Check

Built on Ubuntu 20.04 with:
automate.py

Tested on the same Node.js integration example.


OnlyOffice Docs functions as intended except for the SpellChecker (no highlighting/suggestions). The Docker image's (v6.3) SpellChecker is functional.

Replacing the build_tools build's "spellchecker" executable with the Docker image's "spellchecker" executable still results in a non-functional SpellChecker.

However, replacing the Docker image's "spellchecker" executable with the build_tools build's "spellchecker" executable results in a functional SpellChecker, suggesting that the executable is probably not the cause of the issue.

[UPDATE]
New discovery -- SpellChecker works even if the "spellchecker" executable is deleted from the Docker image.

DocumentBuilder on ubuntu raise JS error

Steps:

  1. Build all products on Ubuntu 16.04 on this version: 21056ec

  2. run DocumentBuilder on this file:
    https://github.com/ONLYOFFICE/doc-builder-testing/blob/8f9f36d18e3b103f9e08eb56c9919105c44a1e8a/asserts/js/xlsx/simplest_xlsx_file.js

LD_LIBRARY_PATH=./ ./docbuilder ~/sources/doc-builder-testing/asserts/js/xlsx/simplest_xlsx_file.js

Result is:

open_code: e.prototype.tve=function(a,d,c){var e=h.Eb,z=this;if(0===a){var f={};e=this.wa.$a(d,function(a){return z.Ied(a,f)});c.u2a=f}else e=h.Fb
;return e};a.AscCommon=a.AscCommon||{};a.AscCommon.XKb=c;a.AscCommon.zpb=e;a.AscFormat=a.AscFormat||{};a.AscFormat.Hic=0;a.AscFormat.zOb=1;a.AscFo
rmat.jad=0;a.AscFormat.bmg=1})(f);"use strict";(function(a,d){function c(a){return 65<=a&&90>=a?a-65:97<=a&&122>=a?a-97+26:48<=a&&57>=a?a-48+52:43
==a?62:47==a?63:-1}function e(e,h){var z=e.length,f=0;h===d&&(h=z);h=new AscFonts.t$a(AscFonts.ddb(h),
open: Uncaught TypeError: Cannot read property 'length' of undefined

Not able to Compile ONLYOFFICE Docs for a local server

I am using the following link for Compiling ONLYOFFICE Docs for a local server : https://helpcenter.onlyoffice.com/installation/docs-community-compile.aspx?utm_source=blog&utm_medium=social&utm_campaign=build_tools&_ga=2.222489240.240936113.1618909307-600347315.1616501454

I am running it on Ubuntu 16.

If fails and gives me the following o/p :

../../../DesktopEditor/fontengine/./application_generate_fonts_common.h:104:17: warning: ‘void NSCommon::makeLower(std::__cxx11::string&)’ defined but not used [-Wunused-function]
static void makeLower(std::string& url)
^
../../../DesktopEditor/fontengine/./application_generate_fonts_common.h:115:17: warning: ‘void NSCommon::makeLowerW(std::__cxx11::wstring&)’ defined but not used [-Wunused-function]
static void makeLowerW(std::wstring& url)
^
../../../DesktopEditor/fontengine/./application_generate_fonts_common.h:127:17: warning: ‘void NSCommon::WriteLog(const string&, const wstring&)’ defined but not used [-Wunused-function]
static void WriteLog(const std::string& sLogFile, const std::wstring& sData)
^
../../../DesktopEditor/fontengine/./application_generate_fonts_common.h:139:25: warning: ‘std::__cxx11::wstring NSCommon::GetFileExtention(const wstring&)’ defined but not used [-Wunused-function]
static std::wstring GetFileExtention(const std::wstring& sPath)
^
../../../DesktopEditor/fontengine/./application_generate_fonts_common.h:146:25: warning: ‘std::__cxx11::wstring NSCommon::GetFileName(const wstring&)’ defined but not used [-Wunused-function]
static std::wstring GetFileName(const std::wstring& sPath)
^
../../../DesktopEditor/fontengine/./application_generate_fonts_common.h:169:25: warning: ‘std::__cxx11::wstring NSCommon::GetDirectoryName(const wstring&)’ defined but not used [-Wunused-function]
static std::wstring GetDirectoryName(const std::wstring& sPath)
^
g++ -Wl,-rpath,'$ORIGIN' -Wl,-rpath,'$ORIGIN/system' -Wl,--disable-new-dtags -Wl,-O1 -o ../../../build/bin/linux_64/standardtester core_build/linux_64/release/obj/OfficeFileFormatChecker2.o core_build/linux_64/release/obj/pole.o core_build/linux_64/release/obj/unicode_util.o core_build/linux_64/release/obj/main.o /home/sreejan/Desktop/core/Common/3dParty/icu/linux_64/build/libicuuc.so.58 /home/sreejan/Desktop/core/Common/3dParty/icu/linux_64/build/libicudata.so.58 -L/home/sreejan/Desktop/core/Test/Applications/StandardTester/../../../../core/build/lib/linux_64 -lkernel -lgraphics -lUnicodeConverter
make[1]: Leaving directory '/home/sreejan/Desktop/core/Test/Applications/StandardTester'
cd ../desktop-sdk/ChromiumBasedEditors/videoplayerlib/ && ( test -e /home/sreejan/Desktop/build_tools/../desktop-sdk/ChromiumBasedEditors/videoplayerlib/Makefile.videoplayerliblinux_64 || /home/sreejan/Desktop/build_tools/tools/linux/qt_build/Qt-5.9.9/gcc_64/bin/qmake -o /home/sreejan/Desktop/build_tools/../desktop-sdk/ChromiumBasedEditors/videoplayerlib/Makefile.videoplayerliblinux_64 /home/sreejan/Desktop/desktop-sdk/ChromiumBasedEditors/videoplayerlib/videoplayerlib.pro -nocache 'CONFIG+=server ' ) && make -f /home/sreejan/Desktop/build_tools/../desktop-sdk/ChromiumBasedEditors/videoplayerlib/Makefile.videoplayerliblinux_64
Cannot find file: /home/sreejan/Desktop/desktop-sdk/ChromiumBasedEditors/videoplayerlib/videoplayerlib.pro.
makefiles/build.makefile_linux_64:1321: recipe for target 'sub--home-sreejan-Desktop-desktop-sdk-ChromiumBasedEditors-videoplayerlib-videoplayerlib-pro-make_first-ordered' failed
make: *** [sub--home-sreejan-Desktop-desktop-sdk-ChromiumBasedEditors-videoplayerlib-videoplayerlib-pro-make_first-ordered] Error 2
Error (make): 2
Error (./make.py): 1

./tools/build/src/engine/build.sh: not found

run ./automate.py server

./bootstrap.sh: 1: ./tools/build/src/engine/build.sh: not found
Building Boost.Build engine with toolset ...
Failed to build Boost.Build build engine
Consult 'bootstrap.log' for more details
Error (./bootstrap.sh): 1
Error (./make.py): 1

build_tools base repo version: master

Operating system: Ubuntu 64 20.04.2.0

Compiler version:

Document creation/edit error

Hi,
I have compiled Only Office on an Ubuntu 14.04 server a few weeks ago. I am now testing it with a demo application. When I try and create a new document (or edit one) I get the following errors in the browser.

The document could not be saved ...

Followed by:

Downlod failed ...

There are errors in both the converter and the docserver consoles on the onlyoffice server:

docserver

[2020-06-17T08:58:01.294] [WARN] nodeJS - sqlQuery error sqlCommand: INSERT INTO task_result (id, status, status_info, :
error: syntax error at or near "ON"
    at Connection.parseE (/snapshot/server/build/server/DocService/node_modules/pg/lib/connection.js:614:13)
    at Connection.parseMessage (/snapshot/server/build/server/DocService/node_modules/pg/lib/connection.js:413:19)
    at Socket.<anonymous> (/snapshot/server/build/server/DocService/node_modules/pg/lib/connection.js:129:22)
    at Socket.emit (events.js:198:13)
    at addChunk (_stream_readable.js:287:12)
    at readableAddChunk (_stream_readable.js:268:11)
    at Socket.Readable.push (_stream_readable.js:223:10)
    at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)

converter

[2020-06-17T08:58:01.398] [ERROR] nodeJS - error downloadFile:url=http://localhost/__1/new%20%284%29.docx;attempt=1;code:null;connect:null;(id=1913341311)
Error: Error response: statusCode:404 ;body:

It is a few weeks ago that I did the compile so is it possible that this is a version problem and I need to recompile?

Thanks for any help

Compiling stopped with error: 'module' object has no attribute 'make'

The attempt of compiling with "./automate.py" stopped with the following error:

delete warning [file not exist]: ./cef_binary.7z.data
Traceback (most recent call last):
File "./make.py", line 70, in
make_common.make()
File "scripts/core_common/make_common.py", line 21, in make
icu.make()
AttributeError: 'module' object has no attribute 'make'
Error (./make.py): 1

Any ideas?

Out of date Qt causes script failure

When using the latest version of the script via Docker, the build process will not even start due to the link for Qt 5.9.9 being moved to their archive, since it is no longer in mainline support.

Nothing to configure.
There is only one alternative in link group javac (providing /usr/bin/javac): /usr/lib/jvm/java-8-openjdk-amd64/bin/javac
Nothing to configure.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   310  100   310    0     0   1202      0 --:--:-- --:--:-- --:--:--  1206
100   196  100   196    0     0    253      0 --:--:-- --:--:-- --:--:--     0
tar: This does not look like a tar archive
xz: (stdin): File format not recognized
tar: Child returned status 1
tar: Error is not recoverable: exiting now
install dependencies...
install qt...
Error (tar): 2
--2021-05-07 18:03:12--  http://download.qt.io/official_releases/qt/5.9/5.9.9/single/qt-everywhere-opensource-src-5.9.9.tar.xz
Resolving download.qt.io (download.qt.io)... 77.86.229.90
Connecting to download.qt.io (download.qt.io)|77.86.229.90|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://download.qt.io/official_releases/qt/5.9/5.9.9/single/qt-everywhere-opensource-src-5.9.9.tar.xz [following]
--2021-05-07 18:03:13--  https://download.qt.io/official_releases/qt/5.9/5.9.9/single/qt-everywhere-opensource-src-5.9.9.tar.xz
Connecting to download.qt.io (download.qt.io)|77.86.229.90|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2021-05-07 18:03:13 ERROR 404: Not Found

Building server requires desktop libraries as well

Hi,
while building with

automate.py server

which is supposed to be only server side, download and builds all dependencies including desktop (eg. build the whole Qt)

[EDIT]
Seems like (undocumented) from the configure.py is possible to decide what kind of build to do

Building a specific version of ONLYOFFICE (from tag)

I'm trying to build for a specific version. I was hoping I could checkout the build_tools repo of a specific tag (in this case I tried v5.5.1.84) and run build_tools/linux/automate.py to build. However, the get_branch_name function then returns an empty string, because I'm not on a branch (I'm in a headless git repo, so git symbolic-ref --short -q HEAD does not work in that case).

Is there another way to achieve this? Or is this a bug? I can make a PR that does git describe --tags instead, if that's appreciated?

allthemesgen errors: Cannot read property 'length' of undefined / Fatal error in v8::ToLocalChecked

Describe your problem:
When building onlyoffice, the step "allthemesgen" ends with segfault

Steps to reproduce the problem:
Use current (main) build_tools and go through build process, or use this dockerfile:

FROM ubuntu:20.04 as builder

ENV TZ=Etc/UTC
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN apt-get -y update &&  \
    apt-get -y install git \
                       sudo \
			python3 \
			python

WORKDIR /root/

RUN git clone https://github.com/ONLYOFFICE/build_tools.git
RUN cd /root/build_tools/tools/linux/ && ./automate.py
RUN  cd  /root/build_tools/out/linux_64/onlyoffice/documentserver/ &&  LD_LIBRARY_PATH=${PWD}/server/FileConverter/bin server/tools/allthemesgen  --converter-dir="${PWD}/server/FileConverter/bin"   --src="${PWD}/sdkjs/slide/themes"   --output="${PWD}/sdkjs/common/Images"

build fails with error:
image

DocumentBuilder version: master

Installation method:

Operating system: Linux Ubuntu/Docker

Building fails with error because of using auto function while compiling with -std=gnu++11

Description

Builiding fails on Ubuntu 18.04 because of using a auto function while compiling with -std=gnu++11 which results in the following error:

src/cascapplicationmanagerwrapper_private.h:104:21: error: ‘mainWindow’ function uses ‘auto’ type specifier without trailing return type
     auto mainWindow() {
                     ^
src/cascapplicationmanagerwrapper_private.h:104:21: note: deduced return type only available with -std=c++14 or -std=gnu++14

Steps to reproduce the problem:

Call ./automate.py

build_tools base repo version:

bd3568e

Operating system:

Ubuntu 18.04

Compiler version:

gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)

Enhancement: Make build_tools more functional

Currently build_tools are only able to build master (as documented). Building a release branch (as currently the release/v6.3.0 branch) is not supported and fails. Master is behind the release branch and contains bugs which prevent building.

This prevents willing people to test features and report bugs early. If you are interested in such "third party support" I would like suggest to invest some work in the build_tools to allow an "easy build".

Thanks for listening!

404 when accessing AllFonts.js

Hi, I have compiled only office and installed it in an Ubuntu 14.04 environment. However, when I come to use it I get an error in the Javascript console:
VM8 require.js:7 GET https://leaf.extinctionrebellion.uk/sdkjs/common/AllFonts.js net::ERR_ABORTED 404 (Not Found)
Uncaught Error: Script error for: allfonts
http://requirejs.org/docs/errors.html#scripterror
at makeError (VM8 require.js:7)
at HTMLScriptElement.onScriptError (VM8 require.js:7)
This happens when I try and view or edit a document. I have installed the sample php application to test this and also got a colleague to test it from a NextCloud platform. Both give the same error.
Thanks for any help.
Matthew

Build of module desktop in branch release/v6.3.0 fails with link error on Ubuntu 18.04

The build of module desktop in branch release/v6.3.0 fails with link error on Ubuntu 18.04. The sequenve leading to this is

  • git clone <build_tools>
  • git checkout release/v6.3.0 in ./build_tools
  • cd tools/linux in ./build_tools
  • ./automate.py desktop

The build runs without errors until the link of DesktopEditors.
The log file from this last step is attached. The full log may be provided on request, it is large.

build_tools version: c89a54c
Operating System: Ubuntu 18.04
Compiler Version: gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)

oo-build-error.log

DesktopEditors\core\DesktopEditor\graphics\pro\graphics.pro not able to compile on windows

Do you want to request a feature or report a bug?
Bug

What is the current behavior?
not able to compile DesktopEditors\core\DesktopEditor\graphics\pro\graphics.pro file on windows ,Qt 5.9.8 MSVC 2015

If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.
1)DesktopEditors\core\DesktopEditor\graphics\pro\graphics.pro opened with Qt 5.9.8 Qt creator
2) run qmake
3) build the project
4) observed the following error:
....\raster\JBig2\source\Encoder\jbig2enc.cpp(18): warning C4103: alignment changed after including header, may be due to missing #pragma pack(pop)
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winnt.h(2483): error C2338: Windows headers require the default packing option. Changing this can lead to memory corruption. This diagnostic can be disabled by building with WINDOWS_IGNORE_PACKING_MISMATCH defined.

What is the expected behavior?
graphics.pro project should compile without any error

Which versions of DesktopEditors, and which OS are affected by this issue? Did this work in previous versions of DesktopEditors?

Windows 10 Qt 5.9.8 MSVC 2015

compile error on ubuntu 14.04

Hi,
I get this error on Ubuntu 14.04

/usr/bin/ld: uvectr32.o: unrecognized relocation (0x2a) in section .text' /usr/bin/ld: final link failed: Bad value collect2: error: ld returned 1 exit status make[1]: *** [../lib/libicuuc.so.58.2] Error 1 make[1]: Leaving directory /home/xxxxxxx/build-tool/core/Common/3dParty/icu/icu/source/common'
make: *** [install-recursive] Error 2
Error (make): 2
Error (./make.py): 1

Error while compiling with Docker (Spellchecker)

Do you want to request a feature or report a bug?
Bug

What is the current behavior?
The compilation with Docker (as described in build_tools fails with master branch and latest tag (v6.1.1, didn't checked earlier tags though). It seems like that building Spellchecker fails. See attached output.txt for more information.

If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.
As described in the build_tools repo, checkout build_tools

git clone https://github.com/ONLYOFFICE/build_tools

and build the DocumentServer with the given command

cd build_tools mkdir out docker build --tag onlyoffice-document-editors-builder . docker run -v $PWD/out:/build_tools/out onlyoffice-document-editors-builder

What is the expected behavior?
Successful build with output of the binaries in the folder "out".

Did this work in previous versions of DocumentServer?
I can't say this for sure as this is the first time I'm trying to compile the DocumentServer on my own.

DocumentServer version:
6.1.1

Operating System:
Debian 10 with the latest docker.io Package installed (= Docker Version 18.09.1).

The Dockerfile comes from the build_tools repo and is unchanged, which means it uses the ubuntu:14.04 Image for building.

Problems with building from tag

logs:

9.9 -I../../include/QtWidgets/5.9.9/QtWidgets -I../../include/QtGui/5.9.9 -I../../include/QtGui/5.9.9/QtGui -I../../include/QtCore/5.9.9 -I../../include/QtCore/5.9.9/QtCore -I../../include/QtWidgets -I../../include/QtGui -I../../include/QtCore -I.moc -I../../mkspecs/linux-g++ -o .obj/qglfunctions.o qglfunctions.cpp
rm -f libQt5Test.so.5.9.9 libQt5Test.so libQt5Test.so.5 libQt5Test.so.5.9
make[5]: write error
make[4]: *** [sub-minimal-make_first] Error 1
make[4]: write error
make[3]: *** [sub-platforms-make_first] Error 1
make[3]: *** Waiting for unfinished jobs....
make[5]: write error
make[4]: *** [sub-generic-make_first] Error 1
make[4]: write error
make[3]: *** [sub-bearer-make_first] Error 1
make[5]: write error
make[4]: *** [sub-gtk3-make_first] Error 1
make[4]: write error
make[3]: *** [sub-platformthemes-make_first] Error 1
make[5]: write error
make[4]: *** [sub-ibus-make_first] Error 1
make[4]: *** Waiting for unfinished jobs....
make[5]: write error
make[4]: *** [sub-compose-make_first] Error 1
make[4]: write error
make[3]: *** [sub-platforminputcontexts-make_first] Error 1
make[3]: write error
make[2]: *** [sub-plugins-make_first] Error 1
make[2]: write error
make[1]: *** [sub-src-make_first] Error 1
make[1]: write error
make: *** [module-qtbase-make_first] Error 1
Error (make): 2
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='ANSI_X3.4-1968'>
BlockingIOError: [Errno 11] write could not complete without blocking
g++ -Wl,--no-undefined -Wl,--version-script,QtTest.version -Wl,-O1 -fuse-ld=gold -Wl,--enable-new-dtags -Wl,-z,origin -Wl,-rpath,\$ORIGIN -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQt5Test.so.5 -o libQt5Test.so.5.9.9 .obj/qtestcase.o .obj/qtestlog.o .obj/qtesttable.o .obj/qtestdata.o .obj/qtestresult.o .obj/qasciikey.o .obj/qplaintestlogger.o .obj/qxmltestlogger.o .obj/qsignaldumper.o .obj/qabstracttestlogger.o .obj/qbenchmark.o .obj/qbenchmarkmeasurement.o .obj/qbenchmarkvalgrind.o .obj/qbenchmarkevent.o .obj/qbenchmarkperfevents.o .obj/qbenchmarkmetric.o .obj/qcsvbenchmarklogger.o .obj/qteamcitylogger.o .obj/qtestelement.o .obj/qtestelementattribute.o .obj/qtestmouse.o .obj/qtestxunitstreamer.o .obj/qxunittestlogger.o .obj/qtestblacklist.o .obj/moc_qtesteventloop.o  -L/build_tools/tools/linux/qt-everywhere-opensource-src-5.9.9/qtbase/lib -lQt5Core -lpthread

tag: v5.5.2.2
build cmd:

docker build --tag onlyoffice-document-editors-builder .
docker run -v $PWD/out:/build_tools/out onlyoffice-document-editors-builder

Hoping for help

How to compile test Document Server from source?

I know it is possible to run test Document Server builds from Docker, for example onlyoffice / 4testing-documentserver: latest.
But how to get the version of "test Document Server" using build_tools?

create debian or rpm package from compiled sources.

@ShockwaveNN just wanted to have your attention if you could help.

As per the readme given in this repo, I followed the docker container approach to compile the onlyoffice-documentserver from sources. Somehow I managed to finish the compilation and it took around 3 hrs and all the generated output are being copied to the out directory. As I see there is a repo onlyoffice/docker-documentserver which is responsible to create the docker image and the Dockerfile uses the apt-get install -yq onlyoffice-documentserver command to install the document server.

I just want to know how we can build this debian package after the compilation is complete or is there any other ways which I should follow to create the package.

how to use it

could you give us a readme about how to use the script like which variable we need to change

Failure to compile on Ubuntu 20.04 for libtinfo.so.5

Steps:

  1. Build all products on Ubuntu 20.04 on this version: 21056ec

Building failed with:

error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
ninja: Entering directory `out.gn/linux_64'

[1/1493] STAMP obj/d8_js2c.inputdeps.stamp

[2/1493] STAMP obj/js2c.inputdeps.stamp

[3/1493] STAMP obj/js2c_experimental_extras.inputdeps.stamp

[4/1493] STAMP obj/js2c_extras.inputdeps.stamp

[5/1493] STAMP obj/postmortem-metadata.inputdeps.stamp

[6/1493] CXX obj/lib_wasm_fuzzer_common/wasm-fuzzer-common.o

FAILED: obj/lib_wasm_fuzzer_common/wasm-fuzzer-common.o

../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/lib_wasm_fuzzer_common/wasm-fuzzer-common.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DCR_CLANG_REVISION=\"303369-1\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DENABLE_GDB_JIT_INTERFACE -DV8_INTL_SUPPORT -DV8_TARGET_ARCH_X64 -I../.. -Igen -I../../include -Igen/include -I../.. -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -pipe -B../../third_party/binutils/Linux_x64/Release/bin -fcolor-diagnostics -m64 -march=x86-64 -pthread -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -fomit-frame-pointer -g0 -fvisibility=hidden -Xclang -load -Xclang ../../third_party/llvm-build/Release+Asserts/lib/libFindBadConstructs.so -Xclang -add-plugin -Xclang find-bad-constructs -Xclang -plugin-arg-find-bad-constructs -Xclang check-auto-raw-pointer -Xclang -plugin-arg-find-bad-constructs -Xclang check-ipc -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wsign-compare -Winconsistent-missing-override -Wshorten-64-to-32 -O3 -fno-ident -fdata-sections -ffunction-sections -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -c ../../test/fuzzer/wasm-fuzzer-common.cc -o obj/lib_wasm_fuzzer_common/wasm-fuzzer-common.o

../../third_party/llvm-build/Release+Asserts/bin/clang++: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

[7/1493] CXX obj/v8_libbase/bits.o

FAILED: obj/v8_libbase/bits.o

../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/v8_libbase/bits.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DCR_CLANG_REVISION=\"303369-1\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DENABLE_GDB_JIT_INTERFACE -DV8_INTL_SUPPORT -DV8_TARGET_ARCH_X64 -I../.. -Igen -I../.. -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -pipe -B../../third_party/binutils/Linux_x64/Release/bin -fcolor-diagnostics -m64 -march=x86-64 -pthread -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -fomit-frame-pointer -g0 -fvisibility=hidden -Xclang -load -Xclang ../../third_party/llvm-build/Release+Asserts/lib/libFindBadConstructs.so -Xclang -add-plugin -Xclang find-bad-constructs -Xclang -plugin-arg-find-bad-constructs -Xclang check-auto-raw-pointer -Xclang -plugin-arg-find-bad-constructs -Xclang check-ipc -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wsign-compare -Winconsistent-missing-override -Wshorten-64-to-32 -O3 -fno-ident -fdata-sections -ffunction-sections -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -c ../../src/base/bits.cc -o obj/v8_libbase/bits.o

../../third_party/llvm-build/Release+Asserts/bin/clang++: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

[8/1493] CXX obj/v8_libbase/cpu.o

FAILED: obj/v8_libbase/cpu.o

../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/v8_libbase/cpu.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DCR_CLANG_REVISION=\"303369-1\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DENABLE_GDB_JIT_INTERFACE -DV8_INTL_SUPPORT -DV8_TARGET_ARCH_X64 -I../.. -Igen -I../.. -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -pipe -B../../third_party/binutils/Linux_x64/Release/bin -fcolor-diagnostics -m64 -march=x86-64 -pthread -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -fomit-frame-pointer -g0 -fvisibility=hidden -Xclang -load -Xclang ../../third_party/llvm-build/Release+Asserts/lib/libFindBadConstructs.so -Xclang -add-plugin -Xclang find-bad-constructs -Xclang -plugin-arg-find-bad-constructs -Xclang check-auto-raw-pointer -Xclang -plugin-arg-find-bad-constructs -Xclang check-ipc -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wsign-compare -Winconsistent-missing-override -Wshorten-64-to-32 -O3 -fno-ident -fdata-sections -ffunction-sections -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -c ../../src/base/cpu.cc -o obj/v8_libbase/cpu.o

../../third_party/llvm-build/Release+Asserts/bin/clang++: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

[9/1493] CXX obj/v8_libbase/stack_trace.o

FAILED: obj/v8_libbase/stack_trace.o

../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/v8_libbase/stack_trace.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DCR_CLANG_REVISION=\"303369-1\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DENABLE_GDB_JIT_INTERFACE -DV8_INTL_SUPPORT -DV8_TARGET_ARCH_X64 -I../.. -Igen -I../.. -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -pipe -B../../third_party/binutils/Linux_x64/Release/bin -fcolor-diagnostics -m64 -march=x86-64 -pthread -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -fomit-frame-pointer -g0 -fvisibility=hidden -Xclang -load -Xclang ../../third_party/llvm-build/Release+Asserts/lib/libFindBadConstructs.so -Xclang -add-plugin -Xclang find-bad-constructs -Xclang -plugin-arg-find-bad-constructs -Xclang check-auto-raw-pointer -Xclang -plugin-arg-find-bad-constructs -Xclang check-ipc -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wsign-compare -Winconsistent-missing-override -Wshorten-64-to-32 -O3 -fno-ident -fdata-sections -ffunction-sections -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -c ../../src/base/debug/stack_trace.cc -o obj/v8_libbase/stack_trace.o

../../third_party/llvm-build/Release+Asserts/bin/clang++: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

[10/1493] CXX obj/v8_libbase/division-by-constant.o

FAILED: obj/v8_libbase/division-by-constant.o

../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/v8_libbase/division-by-constant.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DCR_CLANG_REVISION=\"303369-1\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DENABLE_GDB_JIT_INTERFACE -DV8_INTL_SUPPORT -DV8_TARGET_ARCH_X64 -I../.. -Igen -I../.. -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -pipe -B../../third_party/binutils/Linux_x64/Release/bin -fcolor-diagnostics -m64 -march=x86-64 -pthread -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -fomit-frame-pointer -g0 -fvisibility=hidden -Xclang -load -Xclang ../../third_party/llvm-build/Release+Asserts/lib/libFindBadConstructs.so -Xclang -add-plugin -Xclang find-bad-constructs -Xclang -plugin-arg-find-bad-constructs -Xclang check-auto-raw-pointer -Xclang -plugin-arg-find-bad-constructs -Xclang check-ipc -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wsign-compare -Winconsistent-missing-override -Wshorten-64-to-32 -O3 -fno-ident -fdata-sections -ffunction-sections -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -c ../../src/base/division-by-constant.cc -o obj/v8_libbase/division-by-constant.o

../../third_party/llvm-build/Release+Asserts/bin/clang++: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

[11/1493] ACTION //:js2c_experimental_extras(//build/toolchain/linux:clang_x64)

[12/1493] ACTION //:js2c_extras(//build/toolchain/linux:clang_x64)

[13/1493] ACTION //:d8_js2c(//build/toolchain/linux:clang_x64)

[14/1493] ACTION //:postmortem-metadata(//build/toolchain/linux:clang_x64)

[15/1493] ACTION //:js2c(//build/toolchain/linux:clang_x64)

ninja: build stopped: subcommand failed.

Source code of editors_helper.exe file

Do you want to request a feature or report a bug?
Bug

What is the current behavior?
source code not find for editors_helper.exe

If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.
without editors_helper.exe DesktopEditor.exe will not show word/xls/pdf.

What is the expected behavior?
DesktopEditor.exe is showing an empty screen.

Which versions of DesktopEditors, and which OS are affected by this issue? Did this work in previous versions of DesktopEditors?

Windows 10, Qt 5.9.8 MSVC 2015 64 bit.

Error (gclient): 127

/root/build_tools/scripts/../../core/Common/3dParty/openssl/build/linux_64/share/doc/openssl/html/man7/passphrase-encoding.html
/root/build_tools/scripts/../../core/Common/3dParty/openssl/build/linux_64/share/doc/openssl/html/man7/proxy-certificates.html
/root/build_tools/scripts/../../core/Common/3dParty/openssl/build/linux_64/share/doc/openssl/html/man7/RAND.html
/root/build_tools/scripts/../../core/Common/3dParty/openssl/build/linux_64/share/doc/openssl/html/man7/RAND_DRBG.html
/root/build_tools/scripts/../../core/Common/3dParty/openssl/build/linux_64/share/doc/openssl/html/man7/RSA-PSS.html
/root/build_tools/scripts/../../core/Common/3dParty/openssl/build/linux_64/share/doc/openssl/html/man7/scrypt.html
/root/build_tools/scripts/../../core/Common/3dParty/openssl/build/linux_64/share/doc/openssl/html/man7/SM2.html
/root/build_tools/scripts/../../core/Common/3dParty/openssl/build/linux_64/share/doc/openssl/html/man7/ssl.html
/root/build_tools/scripts/../../core/Common/3dParty/openssl/build/linux_64/share/doc/openssl/html/man7/X25519.html
/root/build_tools/scripts/../../core/Common/3dParty/openssl/build/linux_64/share/doc/openssl/html/man7/X448.html -> /root/build_tools/scripts/../../core/Common/3dParty/openssl/build/linux_64/share/doc/openssl/html/man7/X25519.html
/root/build_tools/scripts/../../core/Common/3dParty/openssl/build/linux_64/share/doc/openssl/html/man7/x509.html
[fetch & build]: v8
delete warning [file not exist]: ./v8.data
Cloning into 'depot_tools'...
remote: Sending approximately 40.89 MiB ...
remote: Counting objects: 7, done
remote: Finding sources: 100% (7/7)
remote: Total 45522 (delta 30769), reused 45519 (delta 30769)
Receiving objects: 100% (45522/45522), 40.91 MiB | 8.00 KiB/s, done.
Resolving deltas: 100% (30769/30769), done.
Checking connectivity... done.
Running depot tools as root is sad.
curl: (7) Failed to connect to chrome-infra-packages.appspot.com port 443: Connection timed out
/root/build_tools/scripts/../../core/Common/3dParty/v8/depot_tools/bootstrap_python3: line 32: [email protected]_bin/python3/bin/python3: No such file or directory
cat: /root/build_tools/scripts/../../core/Common/3dParty/v8/depot_tools/python3_bin_reldir.txt: No such file or directory
/root/build_tools/scripts/../../core/Common/3dParty/v8/depot_tools/vpython3: line 52: /root/build_tools/scripts/../../core/Common/3dParty/v8/depot_tools/.cipd_bin/vpython3: No such file or directory
Error (gclient): 127
Error (./make.py): 1

Ubuntu 14.04 What should I do about this error when compiling the source code

curl: (56) Recv failure

when i tried to run python automate.py server,i got this error:
curl: (56) Recv failure
Error (curl): 56
Error (./make.py): 1
i'm sure that firewall is closed on Ubuntu.
can u give me some advices?

build error

i try to set CXXFLAGS but still fail
the error message:

../../src/objects-body-descriptors.h:101:22: note: template argument deduction/substitution failed:
../../src/objects-body-descriptors.h:102:20: note: candidate expects 2 arguments, 1 provided
IterateBody(obj);
^
cc1plus: all warnings being treated as errors
[4/1402] CXX obj/src/inspector/inspector/v8-debugger.o
ninja: build stopped: subcommand failed.
Error (ninja): 1
Error (./make.py): 1

can anyone tell me how to do? thanks

Building server fails with "Cannot find file: .../videoplayerlib.pro"

Hello, dear ONLYOFFICE devs!

I'm trying to build the latest version of ONLYOFFICE DocumentServer using this repo with the following Dockerfile:

FROM ubuntu:14.04
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update && apt-get install -y git python sudo
RUN git clone \
    --depth=1 \
    --recursive \
    --branch v6.2.0.45 \
    https://github.com/ONLYOFFICE/build_tools.git \
    /build_tools
RUN cd /build_tools/tools/linux && \
    ./automate.py --branch=tags/v6.2.0.45 server

And after a couple of hours I get the following error:

Cannot find file: /desktop-sdk/ChromiumBasedEditors/videoplayerlib/videoplayerlib.pro.
make: *** [sub--desktop-sdk-ChromiumBasedEditors-videoplayerlib-videoplayerlib-pro-make_first-ordered] Error 2

Here's a complete build log from slightly more complex Dockerfile (open with less -r because it's colored): job.log.gz

Am I doing something wrong?

Thanks!

FileConverter

when build finish
i follow the step 🥇
Start the FileConverter service:

cd out/linux_64/onlyoffice/documentserver/server/FileConverter
LD_LIBRARY_PATH=$PWD/bin NODE_ENV=development-linux NODE_CONFIG_DIR=$PWD/../Common/config ./converter

and then shows the error:

root@ubuntu:~/doc_ser/build_tools-hotfix-v5.5.3/out/linux_64/onlyoffice/documentserver/server/FileConverter# ./converter 
WARNING: No configurations found in configuration directory:/root/doc_ser/build_tools-hotfix-v5.5.3/out/linux_64/onlyoffice/documentserver/server/FileConverter/config
WARNING: To disable this warning set SUPPRESS_NO_CONFIG_WARNING in the environment.
pkg/prelude/bootstrap.js:1244
      throw error;
      ^

Error: Configuration property "log.filePath" is not defined
    at Config.get (/snapshot/server/build/server/Common/node_modules/config/lib/config.js:203:11)
    at Object.<anonymous> (/snapshot/server/build/server/Common/sources/logger.js:0:0)
    at Module._compile (pkg/prelude/bootstrap.js:1320:22)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
    at Module.load (internal/modules/cjs/loader.js:651:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:591:12)
    at Function.Module._load (internal/modules/cjs/loader.js:583:3)
    at Module.require (internal/modules/cjs/loader.js:690:17)
    at Module.require (pkg/prelude/bootstrap.js:1225:31)
    at require (internal/modules/cjs/helpers.js:25:18)
root@ubuntu:~/doc_ser/build_tools-hotfix-v5.5.3/out/linux_64/onlyoffice/documentserver/server/FileConverter# A

======

can anyone help , thanks a lot .

PhantomJS error compile on Ubuntu 14.04.6 with build_tools

Do you want to request a feature or report a bug?
bug
What is the current behavior? Here is an output from npm when building webapps:

2024 verbose stack     at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
2024 verbose stack     at EventEmitter.emit (events.js:182:13)
2024 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
2024 verbose stack     at ChildProcess.emit (events.js:182:13)
2024 verbose stack     at maybeClose (internal/child_process.js:962:16)
2024 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:251:5)
2025 verbose pkgid [email protected]
2026 verbose cwd /root/build_tools/tools/linux
2027 verbose Linux 4.4.0-142-generic
2028 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "[email protected]"
2029 verbose node v10.14.0
2030 verbose npm  v6.14.8
2031 error code ELIFECYCLE
2032 error errno 1
2033 error [email protected] install: `node install.js`
2033 error Exit status 1
2034 error Failed at the [email protected] install script.
2034 error This is probably not a problem with npm. There is likely additional logging output above.
2035 verbose exit [ 1, true ]

While running the build_tools automate.py server command, I get the following output:
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.
get a blank version of ubuntu 18.04, clone the build_tools repo, and run the automate.py server command as root. (Only modifications were done to server constants.js file, and that shouldn't (I think) affect this.
What is the expected behavior?
It should compile with no problems.
Did this work in previous versions of DocumentServer?
Yes, as seen from previous issues in this repo.
DocumentServer version:
The most current version, as of 9/7/2020.
Operating System:
Ubuntu 14.04, Ubuntu 18.04
Browser version:
N/A

Error during compile

Hello.
ubuntu 14.04
receiving error on compile action

Running "closure-compiler:js" (closure-compiler) task
Warning: Compilation error Use --force to continue.

Aborted due to warnings.
Error (grunt): 6
Error (./make.py): 1

My first run processed 2 days with 100% one core load
step - Running "closure-compiler:js" (closure-compiler) task

I enterupted process and launched it on more productive enviroment
As a result -

Running "closure-compiler:js" (closure-compiler) task
Warning: Compilation error Use --force to continue.

Aborted due to warnings.
Error (grunt): 6
Error (./make.py): 1

DesktopEditors require converter in LD_LIBRARY_PATH on ubuntu 18.04

Steps:

  1. Build all products on Ubuntu 18.04 on this version: 21056ec

  2. run DesktopEditors

LD_LIBRARY_PATH=./ ./DesktopEditors

This raise:

./DesktopEditors: error while loading shared libraries: libgraphics.so: cannot open shared object file: No such file or directory

Temporal workaround:
Run with

LD_LIBRARY_PATH=./:./converter ./DesktopEditors

End everything fine

URI is malformed cannot open the document

Greatings everyone,

I have a working version of own compiled OnlyOffice/DocumentServer
i can go on https://office.domain.fr/welcome or /healthcheck
I use the Nextcloud OnlyOffice App and it's configured that way :
Server address of OnlyOffice : https://office.domain.fr/
Internal address of OnlyOffice : http://localhost:8000/
Nextcloud server address : https://cloud.domain.fr/

When i open a doc on Nextcloud, I have the OnlyOffice frame that is running, and an endless Loading for the doc.

Here is what i get on the log :

[2020-04-21T11:07:21.063] [ERROR] nodeJS - changesError: docId = 3578365501 Error: SyntaxError: The URI is malformed. Script: https://office.domain.fr/sdkjs/word/sdk-all-min.js Line: 336:0 userAgent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:75.0) Gecko/20100101 Firefox/75.0 platform: Linux x86_64 isLoadFullApi: true isDocumentLoadComplete: false StackTrace: dg/<@https://office.domain.fr/sdkjs/word/sdk-all-min.js:336:54
dg@https://office.domain.fr/sdkjs/word/sdk-all-min.js:336:158
Cb@https://office.domain.fr/sdkjs/word/sdk-all-min.js:324:370
f.AscCommon.Vff@https://office.domain.fr/sdkjs/word/sdk-all-min.js:399:422
Pa.prototype.Ogd@https://office.domain.fr/sdkjs/word/sdk-all-min.js:672:170
Pa.prototype.PSd/this.al.UMa@https://office.domain.fr/sdkjs/word/sdk-all-min.js:682:483
Pa.prototype.o0e@https://office.domain.fr/sdkjs/word/sdk-all-min.js:114:130
Pa.prototype.se/this.cl.UMa@https://office.domain.fr/sdkjs/word/sdk-all-min.js:107:170
Xa.prototype.ALe@https://office.domain.fr/sdkjs/word/sdk-all-min.js:127:18
Xa.prototype.nNe@https://office.domain.fr/sdkjs/word/sdk-all-min.js:140:204
Xa.prototype.ygd/Ia.onmessage@https://office.domain.fr/sdkjs/word/sdk-all-min.js:138:500
[5]</r.prototype.dispatchEvent@https://office.domain.fr/web-apps/vendor/sockjs/sockjs.min.js:2:2901
[14]</</r.prototype._transportMessage/<@https://office.domain.fr/web-apps/vendor/sockjs/sockjs.min.js:2:12862
[14]</</r.prototype._transportMessage@https://office.domain.fr/web-apps/vendor/sockjs/sockjs.min.js:2:12840
[3]</r.prototype.emit@https://office.domain.fr/web-apps/vendor/sockjs/sockjs.min.js:2:1767
r/this.ws.onmessage@https://office.domain.fr/web-apps/vendor/sockjs/sockjs.min.js:3:4926


And here is the Nginx log :

`2020/04/21 11:07:20 [notice] 6342#6342: *1614 "^\/OfficeWeb(\/apps\/.*)$" does not match "/doc/3578365501/c/346/yvgjow0s/websocket", client: 192.168.10.254, server: office.domain.fr, request: "GET /doc/3578365501/c/346/yvgjow0s/websocket HTTP/1.1", host: "office.domain.fr"
`

It's really odd because if i type in my browser thoses url with web-apps ... .js i can see those files.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.