Deleting “CMakeCache.txt” bypassed that error message and started building further but still getting this:
[1371/2231] Linking CXX executable gerbview/gerbview
FAILED: gerbview/gerbview
: && /usr/bin/c++ -Wno-attributes -pthread -Wall -Wsuggest-override -Wduplicated-branches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-field-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -O2 -g -DNDEBUG gerbview/CMakeFiles/gerbview.dir/__/common/single_top.cpp.o -o gerbview/gerbview -Wl,-rpath,/usr/local/my_kicad_nightly/build/debug/common:/usr/local/my_kicad_nightly/build/debug/api:/usr/local/lib: libs/core/libcore.a common/libkicommon.so.9.0.0 -L/usr/lib/x86_64-linux-gnu -pthread -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lwx_gtk3u_core-3.2 -lwx_baseu_net-3.2 -lwx_baseu-3.2 -lwx_gtk3u_propgrid-3.2 -lwx_baseu_xml-3.2 -lwx_gtk3u_stc-3.2 -lwx_gtk3u_richtext-3.2 api/libkiapi.so.9.0.0 /usr/local/lib/libprotobuf.so libs/kimath/libkimath.a thirdparty/clipper2/libclipper2.a -lm libs/kiplatform/libkiplatform.a libs/core/libcore.a -L/usr/lib/x86_64-linux-gnu -pthread -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lsecret-1 thirdparty/json_schema_validator/libnlohmann_json_schema_validator.a thirdparty/fmt/libfmt.a /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libzstd.so -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lwx_gtk3u_core-3.2 -lwx_baseu_net-3.2 -lwx_baseu-3.2 -lwx_gtk3u_propgrid-3.2 -lwx_baseu_xml-3.2 -lwx_gtk3u_stc-3.2 -lwx_gtk3u_richtext-3.2 /usr/lib/x86_64-linux-gnu/libgit2.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libpython3.12.so libs/kinng/libkinng.a /usr/lib/x86_64-linux-gnu/libnng.so && :
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Message::MaybeComputeUnknownFieldsSize(unsigned long, google::protobuf::internal::CachedSize*) const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedField<int>::Reserve(int)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::io::EpsCopyOutputStream::WriteStringMaybeAliasedOutline(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Message::CopyWithSourceCheck(google::protobuf::Message&, google::protobuf::Message const&)'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Add()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::ParseContext::ReadSizeAndPushLimitAndDepth(char const*, int*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Get(int) const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::WireFormatLite::VerifyUtf8String(char const*, int, google::protobuf::internal::WireFormatLite::Operation, char const*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::ZeroFieldsBase::Clear()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::ZeroFieldsBase::_InternalParse(char const*, google::protobuf::internal::ParseContext*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::FieldMask::FieldMask(google::protobuf::FieldMask const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::MapFieldBase::Destruct()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::ZeroFieldsBase::ByteSizeLong() const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::FieldMask* google::protobuf::Arena::CreateMaybeMessage<google::protobuf::FieldMask>(google::protobuf::Arena*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `typeinfo for google::protobuf::internal::MapFieldBase'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::AddOutOfLineHelper(void*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Arena::AllocateAlignedWithHook(unsigned long, std::type_info const*)'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::internal::AnyMetadata::UnpackTo(google::protobuf::Message*) const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::ZeroFieldsBase::_InternalSerialize(unsigned char*, google::protobuf::io::EpsCopyOutputStream*) const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Clear()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::MergeFrom(google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::io::EpsCopyOutputStream::WriteStringOutline(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Any* google::protobuf::Arena::CreateMaybeMessage<google::protobuf::Any>(google::protobuf::Arena*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Any::Any(google::protobuf::Any const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Arena::AllocateAlignedWithCleanup(unsigned long, std::type_info const*)'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::internal::AnyMetadata::PackFrom(google::protobuf::Arena*, google::protobuf::Message const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::AssignDescriptors(google::protobuf::internal::DescriptorTable const* (*)(), std::once_flag*, google::protobuf::Metadata const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `vtable for google::protobuf::MessageLite'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~RepeatedPtrField()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Message::SetCachedSize(int) const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Arena::AllocateAlignedWithHookForArray(unsigned long, std::type_info const*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::FieldMask::MergeImpl(google::protobuf::Message&, google::protobuf::Message const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::stringpiece_internal::StringPiece::LogFatalSizeTooBig(unsigned long, char const*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::ZeroFieldsBase::MergeImpl(google::protobuf::Message&, google::protobuf::Message const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::AssignDescriptors(google::protobuf::internal::DescriptorTable const*, bool)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::MapFieldBase::SetMapDirty()'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::Any::ParseAnyTypeUrl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::internal::ArenaStringPtr::Set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::Arena*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::RepeatedPtrField(google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::RepeatedPtrField(google::protobuf::Arena*)'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::MessageLite::ParseFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::fixed_address_empty_string[abi:cxx11]'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Any::MergeImpl(google::protobuf::Message&, google::protobuf::Message const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedField<int>::~RepeatedField()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::VerifyUTF8(google::protobuf::stringpiece_internal::StringPiece, char const*)'
collect2: error: ld returned 1 exit status
[1392/2231] Building CXX object pcbnew/CMa...ects.dir/dialogs/dialog_export_odbpp.cpp.o
ninja: build stopped: subcommand failed.
[3/853] Generating version string header
-- Found Git: /usr/bin/git (found version "2.43.0")
-- Using Git to determine build version string.
-- Not updating /usr/local/my_kicad_nightly/build/debug/kicad_build_version.h
[4/844] Linking CXX executable eeschema/eeschema
FAILED: eeschema/eeschema
: && /usr/bin/c++ -Wno-attributes -pthread -Wall -Wsuggest-override -Wduplicated-branches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-field-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -O2 -g -DNDEBUG eeschema/CMakeFiles/eeschema.dir/__/common/single_top.cpp.o -o eeschema/eeschema -Wl,-rpath,/usr/local/my_kicad_nightly/build/debug/common:/usr/local/my_kicad_nightly/build/debug/api:/usr/local/lib: common/libkicommon.so.9.0.0 -L/usr/lib/x86_64-linux-gnu -pthread -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lwx_gtk3u_core-3.2 -lwx_baseu_net-3.2 -lwx_baseu-3.2 -lwx_gtk3u_propgrid-3.2 -lwx_baseu_xml-3.2 -lwx_gtk3u_stc-3.2 -lwx_gtk3u_richtext-3.2 api/libkiapi.so.9.0.0 /usr/local/lib/libprotobuf.so libs/kimath/libkimath.a thirdparty/clipper2/libclipper2.a -lm libs/kiplatform/libkiplatform.a libs/core/libcore.a -L/usr/lib/x86_64-linux-gnu -pthread -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lsecret-1 thirdparty/json_schema_validator/libnlohmann_json_schema_validator.a thirdparty/fmt/libfmt.a /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libzstd.so -lwx_gtk3u_gl-3.2 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_html-3.2 -lwx_gtk3u_core-3.2 -lwx_baseu_net-3.2 -lwx_baseu-3.2 -lwx_gtk3u_propgrid-3.2 -lwx_baseu_xml-3.2 -lwx_gtk3u_stc-3.2 -lwx_gtk3u_richtext-3.2 /usr/lib/x86_64-linux-gnu/libgit2.so /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libfontconfig.so /usr/lib/x86_64-linux-gnu/libpython3.12.so libs/kinng/libkinng.a /usr/lib/x86_64-linux-gnu/libnng.so && :
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Message::MaybeComputeUnknownFieldsSize(unsigned long, google::protobuf::internal::CachedSize*) const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedField<int>::Reserve(int)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::io::EpsCopyOutputStream::WriteStringMaybeAliasedOutline(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Message::CopyWithSourceCheck(google::protobuf::Message&, google::protobuf::Message const&)'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Add()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::ParseContext::ReadSizeAndPushLimitAndDepth(char const*, int*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Get(int) const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::WireFormatLite::VerifyUtf8String(char const*, int, google::protobuf::internal::WireFormatLite::Operation, char const*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::ZeroFieldsBase::Clear()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::ZeroFieldsBase::_InternalParse(char const*, google::protobuf::internal::ParseContext*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::FieldMask::FieldMask(google::protobuf::FieldMask const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::MapFieldBase::Destruct()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::ZeroFieldsBase::ByteSizeLong() const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::FieldMask* google::protobuf::Arena::CreateMaybeMessage<google::protobuf::FieldMask>(google::protobuf::Arena*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `typeinfo for google::protobuf::internal::MapFieldBase'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::AddOutOfLineHelper(void*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Arena::AllocateAlignedWithHook(unsigned long, std::type_info const*)'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::internal::AnyMetadata::UnpackTo(google::protobuf::Message*) const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::ZeroFieldsBase::_InternalSerialize(unsigned char*, google::protobuf::io::EpsCopyOutputStream*) const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Clear()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::MergeFrom(google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::io::EpsCopyOutputStream::WriteStringOutline(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Any* google::protobuf::Arena::CreateMaybeMessage<google::protobuf::Any>(google::protobuf::Arena*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Any::Any(google::protobuf::Any const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Arena::AllocateAlignedWithCleanup(unsigned long, std::type_info const*)'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::internal::AnyMetadata::PackFrom(google::protobuf::Arena*, google::protobuf::Message const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::AssignDescriptors(google::protobuf::internal::DescriptorTable const* (*)(), std::once_flag*, google::protobuf::Metadata const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `vtable for google::protobuf::MessageLite'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~RepeatedPtrField()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Message::SetCachedSize(int) const'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Arena::AllocateAlignedWithHookForArray(unsigned long, std::type_info const*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::FieldMask::MergeImpl(google::protobuf::Message&, google::protobuf::Message const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::stringpiece_internal::StringPiece::LogFatalSizeTooBig(unsigned long, char const*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::ZeroFieldsBase::MergeImpl(google::protobuf::Message&, google::protobuf::Message const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::AssignDescriptors(google::protobuf::internal::DescriptorTable const*, bool)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::MapFieldBase::SetMapDirty()'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::Any::ParseAnyTypeUrl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::internal::ArenaStringPtr::Set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::Arena*)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::RepeatedPtrField(google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::RepeatedPtrField(google::protobuf::Arena*)'
/usr/bin/ld: common/libkicommon.so.9.0.0: undefined reference to `google::protobuf::MessageLite::ParseFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::fixed_address_empty_string[abi:cxx11]'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::Any::MergeImpl(google::protobuf::Message&, google::protobuf::Message const&)'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::RepeatedField<int>::~RepeatedField()'
/usr/bin/ld: api/libkiapi.so.9.0.0: undefined reference to `google::protobuf::internal::VerifyUTF8(google::protobuf::stringpiece_internal::StringPiece, char const*)'
collect2: error: ld returned 1 exit status
[5/844] Linking CXX executable gerbview/gerbview