(view as text)
make release-static-linux-i686
 in dir /home/vagrant/slave/monero-static-ubuntu-i686/build (timeout 1200 secs)
 watching logfiles {}
 argv: ['make', 'release-static-linux-i686']
 environment:
  HOME=/home/vagrant
  LANG=en_US
  LANGUAGE=en_US:
  LESSCLOSE=/usr/bin/lesspipe %s %s
  LESSOPEN=| /usr/bin/lesspipe %s
  LOGNAME=vagrant
  LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
  MAIL=/var/mail/vagrant
  PATH=/home/vagrant/bin:/home/vagrant/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
  PWD=/home/vagrant/slave/monero-static-ubuntu-i686/build
  SHELL=/bin/bash
  SHLVL=1
  SSH_CLIENT=10.0.2.2 42102 22
  SSH_CONNECTION=10.0.2.2 42102 10.0.2.15 22
  SSH_TTY=/dev/pts/0
  TERM=xterm-256color
  USER=vagrant
  XDG_RUNTIME_DIR=/run/user/900
  XDG_SESSION_ID=2
  _=/usr/local/bin/buildslave
 using PTY: False
mkdir -p build/"Linux/refs_pull_4843_head"/release
cd build/"Linux/refs_pull_4843_head"/release && cmake -D STATIC=ON -D ARCH="i686" -D BUILD_64=OFF -D CMAKE_BUILD_TYPE=release -D BUILD_TAG="linux-x86" ../../../.. && make
-- CMake version 3.5.1
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building build tag linux-x86
-- Found Git: /usr/bin/git (found version "2.7.4") 
-- Checking submodules
-- Submodule 'external/miniupnp' is up-to-date
-- Submodule 'external/unbound' is up-to-date
-- Submodule 'external/rapidjson' is up-to-date
-- Submodule 'external/trezor-common' is up-to-date
-- Could not find DEVELOPER_LOCAL_TOOLS in env (not required)
-- BOOST_IGNORE_SYSTEM_PATHS defaults to OFF
-- Could not find DEVELOPER_LIBUNBOUND_OLD in env (not required)
-- Building for a 32-bit system
-- Building internal libraries as static
-- Could not find DATABASE in env (not required unless you want to change database type from default: lmdb)
-- Using LMDB as default DB type
-- Stack trace on exception enabled (using easylogging++)
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE  
-- Performing Test _pthread_c
-- Performing Test _pthread_c - Success
-- Performing Test _pthread_cxx
-- Performing Test _pthread_cxx - Success
-- Found OpenSSL: /usr/lib/i386-linux-gnu/libssl.a;/usr/lib/i386-linux-gnu/libcrypto.a (found version "1.0.2g") 
-- Using OpenSSL include dir at /usr/include
-- Found HIDAPI: /usr/lib/i386-linux-gnu/libhidapi-libusb.a  
-- Looking for memset_s in c
-- Looking for memset_s in c - not found
-- Looking for explicit_bzero in c
-- Looking for explicit_bzero in c - not found
-- Looking for strptime
-- Looking for strptime - found
-- Could NOT find MiniUPnPc (missing:  MINIUPNP_INCLUDE_DIR MINIUPNP_LIBRARY) 
-- Using in-tree miniupnpc
-- Looking for libunbound
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for endian.h
-- Looking for endian.h - found
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for event.h
-- Looking for event.h - found
-- Looking for getopt.h
-- Looking for getopt.h - found
-- Looking for glob.h
-- Looking for glob.h - found
-- Looking for grp.h
-- Looking for grp.h - found
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for iphlpapi.h
-- Looking for iphlpapi.h - not found
-- Looking for login_cap.h
-- Looking for login_cap.h - not found
-- Looking for memory.h
-- Looking for memory.h - found
-- Looking for netdb.h
-- Looking for netdb.h - found
-- Looking for netinet/in.h
-- Looking for netinet/in.h - found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pwd.h
-- Looking for pwd.h - found
-- Looking for stdarg.h
-- Looking for stdarg.h - found
-- Looking for stdbool.h
-- Looking for stdbool.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for strings.h
-- Looking for strings.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for sys/param.h
-- Looking for sys/param.h - found
-- Looking for sys/resource.h
-- Looking for sys/resource.h - found
-- Looking for sys/sha2.h
-- Looking for sys/sha2.h - not found
-- Looking for sys/socket.h
-- Looking for sys/socket.h - found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for sys/sysctl.h
-- Looking for sys/sysctl.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for sys/uio.h
-- Looking for sys/uio.h - found
-- Looking for sys/un.h
-- Looking for sys/un.h - found
-- Looking for sys/wait.h
-- Looking for sys/wait.h - found
-- Looking for syslog.h
-- Looking for syslog.h - found
-- Looking for time.h
-- Looking for time.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for vfork.h
-- Looking for vfork.h - not found
-- Looking for windows.h
-- Looking for windows.h - not found
-- Looking for winsock2.h
-- Looking for winsock2.h - not found
-- Looking for ws2tcpip.h
-- Looking for ws2tcpip.h - not found
-- Looking for _beginthreadex
-- Looking for _beginthreadex - not found
-- Looking for arc4random
-- Looking for arc4random - not found
-- Looking for arc4random_uniform
-- Looking for arc4random_uniform - not found
-- Looking for chown
-- Looking for chown - found
-- Looking for chroot
-- Looking for chroot - found
-- Looking for ctime_r
-- Looking for ctime_r - found
-- Looking for daemon
-- Looking for daemon - found
-- Looking for endprotoent
-- Looking for endprotoent - found
-- Looking for endservent
-- Looking for endservent - found
-- Looking for fork
-- Looking for fork - found
-- Looking for fseeko
-- Looking for fseeko - found
-- Looking for fsync
-- Looking for fsync - found
-- Looking for getauxval
-- Looking for getauxval - found
-- Looking for getentropy
-- Looking for getentropy - not found
-- Looking for getpwnam
-- Looking for getpwnam - found
-- Looking for getrlimit
-- Looking for getrlimit - found
-- Looking for glob
-- Looking for glob - found
-- Looking for gmtime_r
-- Looking for gmtime_r - found
-- Looking for fcntl
-- Looking for fcntl - found
-- Looking for inet_aton
-- Looking for inet_aton - found
-- Looking for inet_ntop
-- Looking for inet_ntop - found
-- Looking for inet_pton
-- Looking for inet_pton - found
-- Looking for initgroups
-- Looking for initgroups - found
-- Looking for ioctlsocket
-- Looking for ioctlsocket - not found
-- Looking for isblank
-- Looking for isblank - found
-- Looking for kill
-- Looking for kill - found
-- Looking for localtime_r
-- Looking for localtime_r - found
-- Looking for malloc
-- Looking for malloc - found
-- Looking for memmove
-- Looking for memmove - found
-- Looking for random
-- Looking for random - found
-- Looking for reallocarray
-- Looking for reallocarray - not found
-- Looking for recvmsg
-- Looking for recvmsg - found
-- Looking for sbrk
-- Looking for sbrk - found
-- Looking for sendmsg
-- Looking for sendmsg - found
-- Looking for setregid
-- Looking for setregid - found
-- Looking for setresgid
-- Looking for setresgid - found
-- Looking for setresuid
-- Looking for setresuid - found
-- Looking for setreuid
-- Looking for setreuid - found
-- Looking for setrlimit
-- Looking for setrlimit - found
-- Looking for setsid
-- Looking for setsid - found
-- Looking for setusercontent
-- Looking for setusercontent - not found
-- Looking for sigprocmask
-- Looking for sigprocmask - found
-- Looking for sleep
-- Looking for sleep - found
-- Looking for snprintf
-- Looking for snprintf - found
-- Looking for socketpair
-- Looking for socketpair - found
-- Looking for srandom
-- Looking for srandom - found
-- Looking for strsep
-- Looking for strsep - found
-- Looking for strftime
-- Looking for strftime - found
-- Looking for strlcat
-- Looking for strlcat - not found
-- Looking for strlcpy
-- Looking for strlcpy - not found
-- Looking for strptime
-- Looking for strptime - found
-- Looking for tzset
-- Looking for tzset - found
-- Looking for usleep
-- Looking for usleep - found
-- Looking for writev
-- Looking for writev - found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of time_t
-- Check size of time_t - done
-- Check size of gid_t
-- Check size of gid_t - done
-- Check size of in_addr_t
-- Check size of in_addr_t - done
-- Check size of in_port_t
-- Check size of in_port_t - done
-- Check size of int16_t
-- Check size of int16_t - done
-- Check size of int32_t
-- Check size of int32_t - done
-- Check size of int64_t
-- Check size of int64_t - done
-- Check size of int8_t
-- Check size of int8_t - done
-- Check size of pid_t
-- Check size of pid_t - done
-- Check size of rlim_t
-- Check size of rlim_t - done
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Check size of uid_t
-- Check size of uid_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of uint32_t
-- Check size of uint32_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of uint8_t
-- Check size of uint8_t - done
-- Looking for PTHREAD_PRIO_INHERIT
-- Looking for PTHREAD_PRIO_INHERIT - not found
-- Looking for pthread_rwlock_t
-- Looking for pthread_rwlock_t - not found
-- Looking for pthread_spinlock_t
-- Looking for pthread_spinlock_t - not found
-- Looking for openssl/conf.h
-- Looking for openssl/conf.h - found
-- Looking for openssl/engine.h
-- Looking for openssl/engine.h - found
-- Looking for openssl/err.h
-- Looking for openssl/err.h - found
-- Looking for openssl/rand.h
-- Looking for openssl/rand.h - found
-- Looking for openssl/ssl.h
-- Looking for openssl/ssl.h - found
-- Looking for NID_secp384r1
-- Looking for NID_secp384r1 - found
-- Looking for NID_X9_62_prime256v1
-- Looking for NID_X9_62_prime256v1 - found
-- Looking for sk_SSL_COMP_pop_free
-- Looking for sk_SSL_COMP_pop_free - found
-- Looking for SSL_COMP_get_compression_methods
-- Looking for SSL_COMP_get_compression_methods - found
-- Looking for EVP_MD_CTX_new
-- Looking for EVP_MD_CTX_new - not found
-- Looking for EVP_sha1
-- Looking for EVP_sha1 - found
-- Looking for EVP_sha256
-- Looking for EVP_sha256 - found
-- Looking for EVP_sha512
-- Looking for EVP_sha512 - found
-- Looking for FIPS_mode
-- Looking for FIPS_mode - found
-- Looking for HMAC_Update
-- Looking for HMAC_Update - found
-- Looking for OPENSSL_config
-- Looking for OPENSSL_config - found
-- Looking for SHA512_Update
-- Looking for SHA512_Update - found
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") 
-- Looking for LIBRESSL_VERSION_TEXT
-- Looking for LIBRESSL_VERSION_TEXT - not found
-- Using 32-bit LMDB from source tree
-- Using HIDAPI include dir at /usr/include/hidapi
-- Found Protobuf: /usr/lib/i386-linux-gnu/libprotobuf.a  
-- Found PythonInterp: /usr/bin/python (found version "2.7.12") 
-- Trezor protobuf messages regenerated 
-- Checking for module 'libusb-1.0'
--   Found libusb-1.0, version 1.0.20
-- Looking for libusb_get_device_list in /usr/lib/i386-linux-gnu/libusb-1.0.a
-- Looking for libusb_get_device_list in /usr/lib/i386-linux-gnu/libusb-1.0.a - not found
-- Looking for libusb_get_port_numbers in /usr/lib/i386-linux-gnu/libusb-1.0.a
-- Looking for libusb_get_port_numbers in /usr/lib/i386-linux-gnu/libusb-1.0.a - not found
-- Building on i686 for i686
-- AES support enabled
-- Performing Test _Wformat_c
-- Performing Test _Wformat_c - Success
-- Performing Test _Wformat_cxx
-- Performing Test _Wformat_cxx - Success
-- Performing Test _Wformat_security_c
-- Performing Test _Wformat_security_c - Success
-- Performing Test _Wformat_security_cxx
-- Performing Test _Wformat_security_cxx - Success
-- Performing Test _fstack_protector_c
-- Performing Test _fstack_protector_c - Success
-- Performing Test _fstack_protector_cxx
-- Performing Test _fstack_protector_cxx - Success
-- Performing Test _fstack_protector_strong_c
-- Performing Test _fstack_protector_strong_c - Success
-- Performing Test _fstack_protector_strong_cxx
-- Performing Test _fstack_protector_strong_cxx - Success
-- Performing Test _fcf_protection=full_c
-- Performing Test _fcf_protection=full_c - Failed
-- Performing Test _fcf_protection=full_cxx
-- Performing Test _fcf_protection=full_cxx - Failed
-- Performing Test _fstack_clash_protection_c
-- Performing Test _fstack_clash_protection_c - Failed
-- Performing Test _fstack_clash_protection_cxx
-- Performing Test _fstack_clash_protection_cxx - Failed
-- Performing Test _mmitigate_rop_c
-- Performing Test _mmitigate_rop_c - Failed
-- Performing Test _mmitigate_rop_cxx
-- Performing Test _mmitigate_rop_cxx - Failed
-- Looking for -pie linker flag
-- Looking for -pie linker flag - found
-- Looking for -Wl,-z,relro linker flag
-- Looking for -Wl,-z,relro linker flag - found
-- Looking for -Wl,-z,now linker flag
-- Looking for -Wl,-z,now linker flag - found
-- Looking for -Wl,-z,noexecstack linker flag
-- Looking for -Wl,-z,noexecstack linker flag - found
-- Looking for -Wl,-z,noexecheap linker flag
-- Looking for -Wl,-z,noexecheap linker flag - not found
-- Using C security hardening flags:  -Wformat -Wformat-security -fstack-protector -fstack-protector-strong
-- Using C++ security hardening flags:  -Wformat -Wformat-security -fstack-protector -fstack-protector-strong
-- Using linker security hardening flags:  -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack
-- Found Boost Version: 105800
-- Found Readline: /usr/include  
-- Looking for rl_copy_text
-- Looking for rl_copy_text - not found
-- Looking for rl_filename_completion_function
-- Looking for rl_filename_completion_function - not found
-- Looking for rl_copy_text
-- Looking for rl_copy_text - found
-- Looking for rl_filename_completion_function
-- Looking for rl_filename_completion_function - found
-- Found readline library at: /usr
-- Found Git: /usr/bin/git
-- Trezor support enabled
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.11") 
-- Performing Test HAVE_C11
-- Performing Test HAVE_C11 - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release
make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target generate_translations_header
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[  1%] Creating directories for 'generate_translations_header'
[  1%] No download step for 'generate_translations_header'
[  1%] No patch step for 'generate_translations_header'
[  2%] No update step for 'generate_translations_header'
[  2%] Performing configure step for 'generate_translations_header'
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
lrelease: could not find a Qt installation of ''
CMake Warning at CMakeLists.txt:59 (message):
  lrelease program not working, translation files not built


-- Configuring done
-- Generating done
-- Build files have been written to: /home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/translations
[  3%] Performing build step for 'generate_translations_header'
make[4]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/translations'
make[5]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/translations'
make[6]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/translations'
Scanning dependencies of target generate_translations_header
make[6]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/translations'
make[6]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/translations'
[ 50%] Building C object CMakeFiles/generate_translations_header.dir/generate_translations_header.c.o
[100%] Linking C executable generate_translations_header
Generating embedded translations header
make[6]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/translations'
[100%] Built target generate_translations_header
make[5]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/translations'
make[4]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/translations'
[  3%] Performing install step for 'generate_translations_header'

[  3%] Completed 'generate_translations_header'
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[  3%] Built target generate_translations_header
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target libminiupnpc-static
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[  3%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/igd_desc_parse.c.o
[  4%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/miniupnpc.c.o
[  4%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minixml.c.o
[  4%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minisoap.c.o
[  5%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minissdpc.c.o
[  5%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/miniwget.c.o
[  5%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpcommands.c.o
[  6%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpdev.c.o
[  6%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpreplyparse.c.o
[  6%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnperrors.c.o
[  7%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/connecthostport.c.o
[  7%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/portlistingparse.c.o
[  7%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/receivedata.c.o
[  8%] Linking C static library libminiupnpc.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[  8%] Built target libminiupnpc-static
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target unbound
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[  8%] Building C object external/unbound/CMakeFiles/unbound.dir/services/authzone.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/authzone.c:44:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/authzone.c:44:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  8%] Building C object external/unbound/CMakeFiles/unbound.dir/services/cache/dns.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/cache/dns.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/cache/dns.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  9%] Building C object external/unbound/CMakeFiles/unbound.dir/services/cache/infra.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/cache/infra.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/cache/infra.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  9%] Building C object external/unbound/CMakeFiles/unbound.dir/services/cache/rrset.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/cache/rrset.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/cache/rrset.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  9%] Building C object external/unbound/CMakeFiles/unbound.dir/util/data/dname.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/data/dname.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/data/dname.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 10%] Building C object external/unbound/CMakeFiles/unbound.dir/util/data/msgencode.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/data/msgencode.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/data/msgencode.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 10%] Building C object external/unbound/CMakeFiles/unbound.dir/util/data/msgparse.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/data/msgparse.c:39:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/data/msgparse.c:39:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 10%] Building C object external/unbound/CMakeFiles/unbound.dir/util/data/msgreply.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/data/msgreply.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/data/msgreply.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 11%] Building C object external/unbound/CMakeFiles/unbound.dir/util/data/packed_rrset.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/data/packed_rrset.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/data/packed_rrset.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 11%] Building C object external/unbound/CMakeFiles/unbound.dir/iterator/iterator.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iterator.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iterator.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 11%] Building C object external/unbound/CMakeFiles/unbound.dir/iterator/iter_delegpt.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_delegpt.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_delegpt.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 12%] Building C object external/unbound/CMakeFiles/unbound.dir/iterator/iter_donotq.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_donotq.c:44:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_donotq.c:44:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 12%] Building C object external/unbound/CMakeFiles/unbound.dir/iterator/iter_fwd.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_fwd.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_fwd.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 13%] Building C object external/unbound/CMakeFiles/unbound.dir/iterator/iter_hints.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_hints.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_hints.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 13%] Building C object external/unbound/CMakeFiles/unbound.dir/iterator/iter_priv.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_priv.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_priv.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 13%] Building C object external/unbound/CMakeFiles/unbound.dir/iterator/iter_resptype.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_resptype.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_resptype.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 14%] Building C object external/unbound/CMakeFiles/unbound.dir/iterator/iter_scrub.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_scrub.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_scrub.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 14%] Building C object external/unbound/CMakeFiles/unbound.dir/iterator/iter_utils.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_utils.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/iterator/iter_utils.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 14%] Building C object external/unbound/CMakeFiles/unbound.dir/respip/respip.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/respip/respip.c:12:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/respip/respip.c:12:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 15%] Building C object external/unbound/CMakeFiles/unbound.dir/services/listen_dnsport.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/listen_dnsport.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/listen_dnsport.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 15%] Building C object external/unbound/CMakeFiles/unbound.dir/services/localzone.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/localzone.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/localzone.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 15%] Building C object external/unbound/CMakeFiles/unbound.dir/services/mesh.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/mesh.c:45:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/mesh.c:45:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 16%] Building C object external/unbound/CMakeFiles/unbound.dir/services/modstack.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/modstack.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/modstack.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 16%] Building C object external/unbound/CMakeFiles/unbound.dir/services/outbound_list.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/outbound_list.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/outbound_list.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 16%] Building C object external/unbound/CMakeFiles/unbound.dir/services/outside_network.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/outside_network.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/outside_network.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 17%] Building C object external/unbound/CMakeFiles/unbound.dir/services/view.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/view.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/services/view.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 17%] Building C object external/unbound/CMakeFiles/unbound.dir/util/alloc.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/alloc.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/alloc.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 17%] Building C object external/unbound/CMakeFiles/unbound.dir/util/as112.c.o
[ 18%] Building C object external/unbound/CMakeFiles/unbound.dir/util/config_file.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/config_file.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/config_file.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 18%] Building C object external/unbound/CMakeFiles/unbound.dir/util/configlexer.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/configlexer.c:1:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/configlexer.c:1:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 18%] Building C object external/unbound/CMakeFiles/unbound.dir/util/configparser.c.o
In file included from ./util/configparser.y:39:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from ./util/configparser.y:39:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 20%] Building C object external/unbound/CMakeFiles/unbound.dir/util/fptr_wlist.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/fptr_wlist.c:46:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/fptr_wlist.c:46:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 20%] Building C object external/unbound/CMakeFiles/unbound.dir/util/locks.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/locks.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/locks.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 20%] Building C object external/unbound/CMakeFiles/unbound.dir/util/log.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/log.c:40:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/log.c:40:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 21%] Building C object external/unbound/CMakeFiles/unbound.dir/util/mini_event.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/mini_event.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/mini_event.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 21%] Building C object external/unbound/CMakeFiles/unbound.dir/util/module.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/module.c:40:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/module.c:40:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 21%] Building C object external/unbound/CMakeFiles/unbound.dir/util/netevent.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/netevent.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/netevent.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 22%] Building C object external/unbound/CMakeFiles/unbound.dir/util/net_help.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/net_help.c:40:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/net_help.c:40:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 22%] Building C object external/unbound/CMakeFiles/unbound.dir/util/random.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/random.c:60:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/random.c:60:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 22%] Building C object external/unbound/CMakeFiles/unbound.dir/util/rbtree.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/rbtree.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/rbtree.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 23%] Building C object external/unbound/CMakeFiles/unbound.dir/util/regional.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/regional.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/regional.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 23%] Building C object external/unbound/CMakeFiles/unbound.dir/util/rtt.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/rtt.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/rtt.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 23%] Building C object external/unbound/CMakeFiles/unbound.dir/util/storage/dnstree.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/storage/dnstree.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/storage/dnstree.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 24%] Building C object external/unbound/CMakeFiles/unbound.dir/util/storage/lookup3.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/storage/lookup3.c:48:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/storage/lookup3.c:48:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 24%] Building C object external/unbound/CMakeFiles/unbound.dir/util/storage/lruhash.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/storage/lruhash.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/storage/lruhash.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 24%] Building C object external/unbound/CMakeFiles/unbound.dir/util/storage/slabhash.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/storage/slabhash.c:45:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/storage/slabhash.c:45:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 25%] Building C object external/unbound/CMakeFiles/unbound.dir/util/timehist.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/timehist.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/timehist.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 25%] Building C object external/unbound/CMakeFiles/unbound.dir/util/tube.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/tube.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/tube.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 25%] Building C object external/unbound/CMakeFiles/unbound.dir/util/ub_event.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/ub_event.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/ub_event.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 26%] Building C object external/unbound/CMakeFiles/unbound.dir/util/winsock_event.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/winsock_event.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/util/winsock_event.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 26%] Building C object external/unbound/CMakeFiles/unbound.dir/validator/autotrust.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/autotrust.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/autotrust.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 27%] Building C object external/unbound/CMakeFiles/unbound.dir/validator/val_anchor.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_anchor.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_anchor.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 27%] Building C object external/unbound/CMakeFiles/unbound.dir/validator/validator.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/validator.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/validator.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 27%] Building C object external/unbound/CMakeFiles/unbound.dir/validator/val_kcache.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_kcache.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_kcache.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 28%] Building C object external/unbound/CMakeFiles/unbound.dir/validator/val_kentry.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_kentry.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_kentry.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 28%] Building C object external/unbound/CMakeFiles/unbound.dir/validator/val_neg.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_neg.c:44:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_neg.c:44:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 28%] Building C object external/unbound/CMakeFiles/unbound.dir/validator/val_nsec3.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_nsec3.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_nsec3.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 29%] Building C object external/unbound/CMakeFiles/unbound.dir/validator/val_nsec.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_nsec.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_nsec.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 29%] Building C object external/unbound/CMakeFiles/unbound.dir/validator/val_secalgo.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_secalgo.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_secalgo.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 29%] Building C object external/unbound/CMakeFiles/unbound.dir/validator/val_sigcrypt.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_sigcrypt.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_sigcrypt.c:43:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 30%] Building C object external/unbound/CMakeFiles/unbound.dir/validator/val_utils.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_utils.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/validator/val_utils.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 30%] Building C object external/unbound/CMakeFiles/unbound.dir/dns64/dns64.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/dns64/dns64.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/dns64/dns64.c:42:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 30%] Building C object external/unbound/CMakeFiles/unbound.dir/testcode/checklocks.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/testcode/checklocks.c:36:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/testcode/checklocks.c:36:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 31%] Building C object external/unbound/CMakeFiles/unbound.dir/sldns/keyraw.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/keyraw.c:13:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/keyraw.c:13:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 31%] Building C object external/unbound/CMakeFiles/unbound.dir/sldns/sbuffer.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/sbuffer.c:14:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/sbuffer.c:14:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 31%] Building C object external/unbound/CMakeFiles/unbound.dir/sldns/wire2str.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/wire2str.c:17:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/wire2str.c:17:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 32%] Building C object external/unbound/CMakeFiles/unbound.dir/sldns/parse.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/parse.c:10:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/parse.c:10:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 32%] Building C object external/unbound/CMakeFiles/unbound.dir/sldns/parseutil.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/parseutil.c:15:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/parseutil.c:15:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 32%] Building C object external/unbound/CMakeFiles/unbound.dir/sldns/rrdef.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/rrdef.c:15:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/rrdef.c:15:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 33%] Building C object external/unbound/CMakeFiles/unbound.dir/sldns/str2wire.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/str2wire.c:14:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/sldns/str2wire.c:14:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 33%] Building C object external/unbound/CMakeFiles/unbound.dir/compat/strlcat.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/strlcat.c:32:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/strlcat.c:32:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 33%] Building C object external/unbound/CMakeFiles/unbound.dir/compat/strlcpy.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/strlcpy.c:20:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/strlcpy.c:20:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 34%] Building C object external/unbound/CMakeFiles/unbound.dir/compat/explicit_bzero.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/explicit_bzero.c:6:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/explicit_bzero.c:6:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 34%] Building C object external/unbound/CMakeFiles/unbound.dir/compat/arc4random.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/arc4random.c:20:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/arc4random.c:20:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 34%] Building C object external/unbound/CMakeFiles/unbound.dir/compat/arc4random_uniform.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/arc4random_uniform.c:19:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/arc4random_uniform.c:19:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 35%] Building C object external/unbound/CMakeFiles/unbound.dir/compat/reallocarray.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/reallocarray.c:18:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/reallocarray.c:18:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 35%] Building C object external/unbound/CMakeFiles/unbound.dir/compat/arc4_lock.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/arc4_lock.c:34:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/arc4_lock.c:34:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 35%] Building C object external/unbound/CMakeFiles/unbound.dir/compat/getentropy_linux.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/getentropy_linux.c:19:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/compat/getentropy_linux.c:19:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 36%] Building C object external/unbound/CMakeFiles/unbound.dir/libunbound/context.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/libunbound/context.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/libunbound/context.c:41:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 36%] Building C object external/unbound/CMakeFiles/unbound.dir/libunbound/libunbound.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/libunbound/libunbound.c:47:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/libunbound/libunbound.c:47:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 36%] Building C object external/unbound/CMakeFiles/unbound.dir/libunbound/libworker.c.o
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/libunbound/libworker.c:44:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:479:0: warning: "HAVE_STRPTIME" redefined
 #define HAVE_STRPTIME
 ^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/vagrant/slave/monero-static-ubuntu-i686/build/external/unbound/libunbound/libworker.c:44:0:
/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 37%] Linking C static library libunbound.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 37%] Built target unbound
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target lmdb
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 37%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/mdb.c.o
[ 37%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/midl.c.o
[ 38%] Linking C static library liblmdb.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 38%] Built target lmdb
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target easylogging
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 38%] Building CXX object external/easylogging++/CMakeFiles/easylogging.dir/easylogging++.cc.o
[ 38%] Linking CXX static library libeasylogging.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 38%] Built target easylogging
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target epee
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 40%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/hex.cpp.o
[ 40%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/http_auth.cpp.o
[ 40%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/mlog.cpp.o
[ 41%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/net_utils_base.cpp.o
[ 41%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/string_tools.cpp.o
[ 41%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/wipeable_string.cpp.o
[ 42%] Building C object contrib/epee/src/CMakeFiles/epee.dir/memwipe.c.o
[ 42%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/connection_basic.cpp.o
[ 42%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/network_throttle.cpp.o
[ 43%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/network_throttle-detail.cpp.o
[ 43%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/mlocker.cpp.o
[ 43%] Linking CXX static library libepee.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 43%] Built target epee
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target epee_readline
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 44%] Building CXX object contrib/epee/src/CMakeFiles/epee_readline.dir/readline_buffer.cpp.o
[ 44%] Linking CXX static library libepee_readline.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 44%] Built target epee_readline
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target genversion
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 44%] Generating ../version.cpp
-- You are currently on commit 04e83ff
-- The most recent tag was at 29073f6
-- You are ahead of or behind a tagged release
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 44%] Built target genversion
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_version
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 44%] Building CXX object src/CMakeFiles/obj_version.dir/__/version.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 45%] Built target obj_version
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target version
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 45%] Linking CXX static library libversion.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 45%] Built target version
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_common
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 45%] Building CXX object src/common/CMakeFiles/obj_common.dir/base58.cpp.o
[ 46%] Building CXX object src/common/CMakeFiles/obj_common.dir/command_line.cpp.o
[ 46%] Building CXX object src/common/CMakeFiles/obj_common.dir/dns_utils.cpp.o
[ 46%] Building CXX object src/common/CMakeFiles/obj_common.dir/download.cpp.o
[ 47%] Building CXX object src/common/CMakeFiles/obj_common.dir/error.cpp.o
[ 47%] Building CXX object src/common/CMakeFiles/obj_common.dir/expect.cpp.o
[ 47%] Building CXX object src/common/CMakeFiles/obj_common.dir/util.cpp.o
[ 48%] Building CXX object src/common/CMakeFiles/obj_common.dir/i18n.cpp.o
[ 48%] Building CXX object src/common/CMakeFiles/obj_common.dir/notify.cpp.o
[ 48%] Building CXX object src/common/CMakeFiles/obj_common.dir/password.cpp.o
[ 49%] Building CXX object src/common/CMakeFiles/obj_common.dir/perf_timer.cpp.o
[ 49%] Building CXX object src/common/CMakeFiles/obj_common.dir/pruning.cpp.o
[ 49%] Building CXX object src/common/CMakeFiles/obj_common.dir/spawn.cpp.o
[ 50%] Building CXX object src/common/CMakeFiles/obj_common.dir/threadpool.cpp.o
[ 50%] Building CXX object src/common/CMakeFiles/obj_common.dir/updates.cpp.o
[ 50%] Building C object src/common/CMakeFiles/obj_common.dir/aligned.c.o
[ 51%] Building CXX object src/common/CMakeFiles/obj_common.dir/combinator.cpp.o
[ 51%] Building CXX object src/common/CMakeFiles/obj_common.dir/stack_trace.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 51%] Built target obj_common
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_cncrypto
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 52%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/aesb.c.o
[ 52%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/blake256.c.o
[ 52%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/chacha.c.o
[ 53%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops-data.c.o
[ 53%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops.c.o
[ 53%] Building CXX object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto.cpp.o
[ 54%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/groestl.c.o
[ 54%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-blake.c.o
[ 54%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-groestl.c.o
[ 55%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-jh.c.o
[ 55%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-skein.c.o
[ 56%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash.c.o
[ 56%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/jh.c.o
[ 56%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/keccak.c.o
[ 57%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/oaes_lib.c.o
[ 57%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/random.c.o
[ 57%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/skein.c.o
[ 58%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/slow-hash.c.o
[ 58%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/tree-hash.c.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 58%] Built target obj_cncrypto
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target cncrypto
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 60%] Linking CXX static library libcncrypto.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 60%] Built target cncrypto
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target common
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 60%] Linking CXX static library libcommon.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 60%] Built target common
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_ringct
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 60%] Building CXX object src/ringct/CMakeFiles/obj_ringct.dir/rctSigs.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 60%] Built target obj_ringct
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_ringct_basic
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 60%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctOps.cpp.o
[ 61%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctTypes.cpp.o
[ 61%] Building C object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctCryptoOps.c.o
[ 61%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/multiexp.cc.o
[ 62%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs.cc.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 62%] Built target obj_ringct_basic
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target ringct_basic
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 62%] Linking CXX static library libringct_basic.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 62%] Built target ringct_basic
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_device
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 62%] Building CXX object src/device/CMakeFiles/obj_device.dir/device.cpp.o
[ 63%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_default.cpp.o
[ 63%] Building CXX object src/device/CMakeFiles/obj_device.dir/log.cpp.o
[ 63%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_ledger.cpp.o
[ 64%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_io_hid.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 64%] Built target obj_device
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target device
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 64%] Linking CXX static library libdevice.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 64%] Built target device
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_checkpoints
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 64%] Building CXX object src/checkpoints/CMakeFiles/obj_checkpoints.dir/checkpoints.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 64%] Built target obj_checkpoints
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target checkpoints
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 64%] Linking CXX static library libcheckpoints.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 64%] Built target checkpoints
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_cryptonote_basic
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 64%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o
[ 65%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_basic_impl.cpp.o
[ 65%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_format_utils.cpp.o
[ 65%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/difficulty.cpp.o
[ 66%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/hardfork.cpp.o
[ 66%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/miner.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 66%] Built target obj_cryptonote_basic
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target cryptonote_basic
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 66%] Linking CXX static library libcryptonote_basic.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 66%] Built target cryptonote_basic
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target ringct
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 67%] Linking CXX static library libringct.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 67%] Built target ringct
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_cryptonote_core
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 67%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/blockchain.cpp.o
[ 68%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_core.cpp.o
[ 68%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_pool.cpp.o
[ 69%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 69%] Built target obj_cryptonote_core
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_multisig
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 69%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 69%] Built target obj_multisig
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target multisig
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 69%] Linking CXX static library libmultisig.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 69%] Built target multisig
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_blockchain_db
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 70%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/blockchain_db.cpp.o
[ 70%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/lmdb/db_lmdb.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 70%] Built target obj_blockchain_db
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target blockchain_db
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 70%] Linking CXX static library libblockchain_db.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 70%] Built target blockchain_db
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target cryptonote_core
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 71%] Linking CXX static library libcryptonote_core.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 71%] Built target cryptonote_core
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_mnemonics
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 71%] Building CXX object src/mnemonics/CMakeFiles/obj_mnemonics.dir/electrum-words.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 71%] Built target obj_mnemonics
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target mnemonics
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 71%] Linking CXX static library libmnemonics.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 71%] Built target mnemonics
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_rpc
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 71%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/core_rpc_server.cpp.o
[ 71%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/rpc_handler.cpp.o
[ 72%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/instanciations.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 72%] Built target obj_rpc
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_daemon_rpc_server
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 72%] Building CXX object src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/daemon_handler.cpp.o
[ 73%] Building CXX object src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/zmq_server.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 73%] Built target obj_daemon_rpc_server
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_rpc_base
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 73%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_args.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 73%] Built target obj_rpc_base
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target rpc_base
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 74%] Linking CXX static library librpc_base.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 74%] Built target rpc_base
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_daemon_messages
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 75%] Building CXX object src/rpc/CMakeFiles/obj_daemon_messages.dir/message.cpp.o
[ 75%] Building CXX object src/rpc/CMakeFiles/obj_daemon_messages.dir/daemon_messages.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 75%] Built target obj_daemon_messages
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_p2p
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Building CXX object src/p2p/CMakeFiles/obj_p2p.dir/net_node.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Built target obj_p2p
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target p2p
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Linking CXX static library libp2p.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Built target p2p
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_cryptonote_protocol
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Building CXX object src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/cryptonote_protocol_handler-base.cpp.o
[ 76%] Building CXX object src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/block_queue.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Built target obj_cryptonote_protocol
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target cryptonote_protocol
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Linking CXX static library libcryptonote_protocol.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Built target cryptonote_protocol
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target rpc
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Linking CXX static library librpc.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Built target rpc
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_serialization
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Building CXX object src/serialization/CMakeFiles/obj_serialization.dir/json_object.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Built target obj_serialization
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target serialization
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Linking CXX static library libserialization.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Built target serialization
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target daemon_messages
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Linking CXX static library libdaemon_messages.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Built target daemon_messages
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target daemon_rpc_server
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Linking CXX static library libdaemon_rpc_server.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 76%] Built target daemon_rpc_server
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_wallet
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 77%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet2.cpp.o
[ 77%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet_args.cpp.o
[ 77%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/ringdb.cpp.o
[ 78%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/node_rpc_proxy.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 78%] Built target obj_wallet
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_device_trezor
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 78%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages_map.cpp.o
[ 78%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/protocol.cpp.o
[ 80%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/transport.cpp.o
[ 80%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/device_trezor_base.cpp.o
[ 80%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/device_trezor.cpp.o
[ 81%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages/messages.pb.cc.o
[ 81%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages/messages-common.pb.cc.o
[ 81%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages/messages-management.pb.cc.o
[ 82%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages/messages-monero.pb.cc.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 82%] Built target obj_device_trezor
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target device_trezor
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 82%] Linking CXX static library libdevice_trezor.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 82%] Built target device_trezor
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target wallet
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 82%] Linking CXX static library ../../lib/libwallet.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 82%] Built target wallet
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target obj_daemonizer
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 82%] Building CXX object src/daemonizer/CMakeFiles/obj_daemonizer.dir/posix_fork.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 82%] Built target obj_daemonizer
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target daemonizer
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 83%] Linking CXX static library libdaemonizer.a
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 83%] Built target daemonizer
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
Scanning dependencies of target wallet_rpc_server
make[3]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
make[3]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-i686/build/build/Linux/refs_pull_4843_head/release'
[ 83%] Building CXX object src/wallet/CMakeFiles/wallet_rpc_server.dir/wallet_rpc_server.cpp.o
[ 84%] Linking CXX executable ../../bin/monero-wallet-rpc
../device_trezor/libdevice_trezor.a(device_trezor.cpp.o): In function `hw::trezor::device_trezor::ki_sync(hw::wallet_shim*, std::vector<tools::wallet2::transfer_details, std::allocator<tools::wallet2::transfer_details> > const&, std::vector<std::pair<crypto::key_image, crypto::signature>, std::allocator<std::pair<crypto::key_image, crypto::signature> > >&)':
device_trezor.cpp:(.text+0x79c7): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
../device_trezor/libdevice_trezor.a(device_trezor.cpp.o): In function `std::shared_ptr<hw::trezor::messages::monero::MoneroAddress> hw::trezor::device_trezor_base::client_exchange<hw::trezor::messages::monero::MoneroAddress>(std::shared_ptr<google::protobuf::Message const> const&, boost::optional<hw::trezor::messages::MessageType> const&, boost::optional<std::vector<hw::trezor::messages::MessageType, std::allocator<hw::trezor::messages::MessageType> > > const&, boost::optional<hw::trezor::messages::MessageType*> const&, bool)':
device_trezor.cpp:(.text._ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6monero13MoneroAddressEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb[_ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6monero13MoneroAddressEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb]+0x1bd): undefined reference to `typeinfo for google::protobuf::Message'
device_trezor.cpp:(.text._ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6monero13MoneroAddressEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb[_ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6monero13MoneroAddressEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb]+0x632): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(device_trezor.cpp.o): In function `std::shared_ptr<hw::trezor::messages::monero::MoneroWatchKey> hw::trezor::device_trezor_base::client_exchange<hw::trezor::messages::monero::MoneroWatchKey>(std::shared_ptr<google::protobuf::Message const> const&, boost::optional<hw::trezor::messages::MessageType> const&, boost::optional<std::vector<hw::trezor::messages::MessageType, std::allocator<hw::trezor::messages::MessageType> > > const&, boost::optional<hw::trezor::messages::MessageType*> const&, bool)':
device_trezor.cpp:(.text._ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6monero14MoneroWatchKeyEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb[_ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6monero14MoneroWatchKeyEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb]+0x1bd): undefined reference to `typeinfo for google::protobuf::Message'
device_trezor.cpp:(.text._ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6monero14MoneroWatchKeyEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb[_ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6monero14MoneroWatchKeyEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb]+0x632): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(device_trezor.cpp.o): In function `std::shared_ptr<hw::trezor::messages::monero::MoneroKeyImageExportInitAck> hw::trezor::device_trezor_base::client_exchange<hw::trezor::messages::monero::MoneroKeyImageExportInitAck>(std::shared_ptr<google::protobuf::Message const> const&, boost::optional<hw::trezor::messages::MessageType> const&, boost::optional<std::vector<hw::trezor::messages::MessageType, std::allocator<hw::trezor::messages::MessageType> > > const&, boost::optional<hw::trezor::messages::MessageType*> const&, bool)':
device_trezor.cpp:(.text._ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6monero27MoneroKeyImageExportInitAckEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb[_ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6monero27MoneroKeyImageExportInitAckEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb]+0x1bd): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(device_trezor.cpp.o):device_trezor.cpp:(.text._ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6monero27MoneroKeyImageExportInitAckEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb[_ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6monero27MoneroKeyImageExportInitAckEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb]+0x632): more undefined references to `typeinfo for google::protobuf::Message' follow
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::Clear() [clone .localalias.101]':
messages-common.pb.cc:(.text+0x158): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::Clear() [clone .localalias.99]':
messages-common.pb.cc:(.text+0x19f): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::Clear() [clone .localalias.95]':
messages-common.pb.cc:(.text+0x1dc): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::Clear() [clone .localalias.89]':
messages-common.pb.cc:(.text+0x218): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::Clear() [clone .localalias.107]':
messages-common.pb.cc:(.text+0x24b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x277): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::Clear() [clone .localalias.105]':
messages-common.pb.cc:(.text+0x2bc): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-common.pb.cc:(.text+0x2ca): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::Clear() [clone .localalias.103]':
messages-common.pb.cc:(.text+0x32c): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-common.pb.cc:(.text+0x33a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::Clear() [clone .localalias.97]':
messages-common.pb.cc:(.text+0x37b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x3a7): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::Clear() [clone .localalias.93]':
messages-common.pb.cc:(.text+0x3d9): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x40d): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-common.pb.cc:(.text+0x422): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::Clear() [clone .localalias.91]':
messages-common.pb.cc:(.text+0x45b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x487): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::Clear()':
messages-common.pb.cc:(.text+0x4c7): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-common.pb.cc:(.text+0x4fc): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x51d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x542): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-common.pb.cc:(.text+0x5ad): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x5c8): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-common.pb.cc:(.text+0x61d): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x638): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x691): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x6bb): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x700): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x751): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x77b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x7c0): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x807): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x86b): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x8b7): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x90d): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-common.pb.cc:(.text+0x930): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x97d): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-common.pb.cc:(.text+0x9a0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x9ee): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-common.pb.cc:(.text+0xa10): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-common.pb.cc:(.text+0xa2c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0xa7d): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-common.pb.cc:(.text+0xaa0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0xb4a): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-common.pb.cc:(.text+0xb68): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-common.pb.cc:(.text+0xb84): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-common.pb.cc:(.text+0xba0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-common.pb.cc:(.text+0xbb9): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-common.pb.cc:(.text+0xbd1): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-common.pb.cc:(.text+0xbe9): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::ByteSize() const':
messages-common.pb.cc:(.text+0xc2f): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::ByteSize() const':
messages-common.pb.cc:(.text+0xca6): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::ByteSize() const':
messages-common.pb.cc:(.text+0xcff): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::ByteSize() const':
messages-common.pb.cc:(.text+0xd70): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0xdb4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::ByteSize() const':
messages-common.pb.cc:(.text+0xe09): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0xe3a): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0xe84): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::ByteSize() const':
messages-common.pb.cc:(.text+0xee9): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0xf1a): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0xf64): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::ByteSize() const':
messages-common.pb.cc:(.text+0xfc0): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0xff5): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::ByteSize() const':
messages-common.pb.cc:(.text+0x1050): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x1094): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::ByteSize() const':
messages-common.pb.cc:(.text+0x10fe): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x1144): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0x1154): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::ByteSize() const':
messages-common.pb.cc:(.text+0x11a0): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x11e4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::ByteSize() const':
messages-common.pb.cc:(.text+0x12bd): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x1304): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0x131c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0x1334): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0x134c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0x1364): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):messages-common.pb.cc:(.text+0x137c): more undefined references to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)' follow
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x13d6): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x1403): undefined reference to `google::protobuf::internal::WireFormatLite::WriteEnum(int, int, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x1421): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x1476): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x14a3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteEnum(int, int, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x14c1): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x1511): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x153b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteEnum(int, int, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x158e): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-common.pb.cc:(.text+0x15d0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-common.pb.cc:(.text+0x15e8): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-common.pb.cc:(.text+0x1607): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x1661): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x168c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x16e6): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x1713): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x1731): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x1781): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x17ab): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x1827): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x1853): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x1871): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x1893): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x18b5): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x18d7): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x18f9): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x194d): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-common.pb.cc:(.text+0x1988): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-common.pb.cc:(.text+0x199f): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x19ee): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-common.pb.cc:(.text+0x1a30): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-common.pb.cc:(.text+0x1a48): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-common.pb.cc:(.text+0x1a67): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::CopyFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x1ad1): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::CopyFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x1b5a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::CopyFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x1bde): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::CopyFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x1c5a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-common.pb.cc:(.text+0x1caf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x1cf8): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x1d19): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x1d62): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-common.pb.cc:(.text+0x1dc8): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-common.pb.cc:(.text+0x1e5f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x1e9a): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x1eb7): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x1eef): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-common.pb.cc:(.text+0x1f7f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x1fba): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x1fd7): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x200f): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-common.pb.cc:(.text+0x209f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x20da): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x20f7): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x212f): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-common.pb.cc:(.text+0x220a): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x2227): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x22ac): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-common.pb.cc:(.text+0x22ff): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x2379): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x2393): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x245b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x2477): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-common.pb.cc:(.text+0x2515): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-common.pb.cc:(.text+0x2570): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-common.pb.cc:(.text+0x25a8): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-common.pb.cc:(.text+0x25eb): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-common.pb.cc:(.text+0x260b): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::CopyFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x26bd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x26e9): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::CopyFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x275d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x2789): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::CopyFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x27fd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x2829): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::GetMetadata() const':
messages-common.pb.cc:(.text+0x2897): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x28c3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x28cb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x290c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::GetMetadata() const':
messages-common.pb.cc:(.text+0x2957): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2983): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x298b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x29cc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::GetMetadata() const':
messages-common.pb.cc:(.text+0x2a17): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2a43): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2a4b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x2a8c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::GetMetadata() const':
messages-common.pb.cc:(.text+0x2ad7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2b03): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2b0b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x2b4c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::GetMetadata() const':
messages-common.pb.cc:(.text+0x2b97): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2bc3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2bcb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x2c0c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::GetMetadata() const':
messages-common.pb.cc:(.text+0x2c57): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2c83): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2c8b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x2ccc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::GetMetadata() const':
messages-common.pb.cc:(.text+0x2d17): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2d43): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2d4b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x2d8c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::GetMetadata() const':
messages-common.pb.cc:(.text+0x2dd7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2e03): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2e0b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x2e4c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::GetMetadata() const':
messages-common.pb.cc:(.text+0x2e97): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2ec3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2ecb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x2f0c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::GetMetadata() const':
messages-common.pb.cc:(.text+0x2f57): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2f83): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2f8b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x2fcc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::GetMetadata() const':
messages-common.pb.cc:(.text+0x3017): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x3043): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x304b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x308c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::CopyFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x30e9): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x3115): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::CopyFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x3189): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x31b5): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::CopyFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x3222): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x3242): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x326e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::SharedCtor()':
messages-common.pb.cc:(.text+0x32dc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x32e9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x3306): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x330f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x3317): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x331d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x335c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::Success()':
messages-common.pb.cc:(.text+0x33a4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x33ca): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x33de): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::SharedDtor()':
messages-common.pb.cc:(.text+0x346f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::~Success()':
messages-common.pb.cc:(.text+0x34d4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-common.pb.cc:(.text+0x34dc): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::descriptor()':
messages-common.pb.cc:(.text+0x3563): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x358f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x3597): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x35c9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::MergeFrom(hw::trezor::messages::common::Success const&)':
messages-common.pb.cc:(.text+0x362f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x3662): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x36ac): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x36be): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x36ce): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x36d6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x3719): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::Success(hw::trezor::messages::common::Success const&)':
messages-common.pb.cc:(.text+0x3764): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x379a): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x37ae): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::MergeFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x380f): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x3858): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x3884): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x3896): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x38a6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x38ae): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x38c4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::CopyFrom(hw::trezor::messages::common::Success const&)':
messages-common.pb.cc:(.text+0x391d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x3949): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure_FailureType_descriptor()':
messages-common.pb.cc:(.text+0x39f3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x3a1f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x3a27): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x3a59): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-common.pb.cc:(.text+0x3acb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x3b15): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x3b36): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x3beb): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-common.pb.cc:(.text+0x3c23): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-common.pb.cc:(.text+0x3c6f): undefined reference to `google::protobuf::UnknownFieldSet::AddVarint(int, unsigned long long)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::SharedCtor()':
messages-common.pb.cc:(.text+0x3cec): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x3cf9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x3d16): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x3d1f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x3d27): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x3d2d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x3d73): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::Failure()':
messages-common.pb.cc:(.text+0x3db4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x3dda): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x3dee): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::SharedDtor()':
messages-common.pb.cc:(.text+0x3e7f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::~Failure()':
messages-common.pb.cc:(.text+0x3ee4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-common.pb.cc:(.text+0x3eec): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::descriptor()':
messages-common.pb.cc:(.text+0x3f73): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x3f9f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x3fa7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x3fd9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::MergeFrom(hw::trezor::messages::common::Failure const&)':
messages-common.pb.cc:(.text+0x4054): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x4082): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x40cc): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x40de): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x40ee): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x40f6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x4139): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::Failure(hw::trezor::messages::common::Failure const&)':
messages-common.pb.cc:(.text+0x4184): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x41ba): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x41ce): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::MergeFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x422f): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x4278): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x42a4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x42b6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x42c6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x42ce): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x42e4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::CopyFrom(hw::trezor::messages::common::Failure const&)':
messages-common.pb.cc:(.text+0x4349): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x4375): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest_ButtonRequestType_descriptor()':
messages-common.pb.cc:(.text+0x4423): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x444f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x4457): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x4489): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-common.pb.cc:(.text+0x44db): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x4525): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x4546): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x45fb): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-common.pb.cc:(.text+0x4633): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-common.pb.cc:(.text+0x467f): undefined reference to `google::protobuf::UnknownFieldSet::AddVarint(int, unsigned long long)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::SharedCtor()':
messages-common.pb.cc:(.text+0x46fc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x4709): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x4726): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x472f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x4737): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x473d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x4783): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::ButtonRequest()':
messages-common.pb.cc:(.text+0x47c4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x47ea): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x47fe): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::SharedDtor()':
messages-common.pb.cc:(.text+0x488f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::~ButtonRequest()':
messages-common.pb.cc:(.text+0x48f4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-common.pb.cc:(.text+0x48fc): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::descriptor()':
messages-common.pb.cc:(.text+0x4983): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x49af): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x49b7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x49e9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::MergeFrom(hw::trezor::messages::common::ButtonRequest const&)':
messages-common.pb.cc:(.text+0x4a64): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x4a92): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x4adc): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x4aee): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x4afe): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x4b06): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x4b49): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::ButtonRequest(hw::trezor::messages::common::ButtonRequest const&)':
messages-common.pb.cc:(.text+0x4b94): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x4bca): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x4bde): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::MergeFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x4c3f): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x4c88): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x4cb4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x4cc6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x4cd6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x4cde): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x4cf4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::CopyFrom(hw::trezor::messages::common::ButtonRequest const&)':
messages-common.pb.cc:(.text+0x4d59): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x4d85): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::ButtonAck()':
messages-common.pb.cc:(.text+0x4e64): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x4e8a): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x4e9e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::~ButtonAck()':
messages-common.pb.cc:(.text+0x4f54): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-common.pb.cc:(.text+0x4f5c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::descriptor()':
messages-common.pb.cc:(.text+0x4fe3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x500f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x5017): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x5049): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::MergeFrom(hw::trezor::messages::common::ButtonAck const&)':
messages-common.pb.cc:(.text+0x50a4): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x50f4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x5106): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x5116): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x511e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x5134): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::ButtonAck(hw::trezor::messages::common::ButtonAck const&)':
messages-common.pb.cc:(.text+0x5184): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x51ba): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x51ce): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::MergeFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x522f): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x5278): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x52a4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x52b6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x52c6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x52ce): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x52e4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::CopyFrom(hw::trezor::messages::common::ButtonAck const&)':
messages-common.pb.cc:(.text+0x534a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest_PinMatrixRequestType_descriptor()':
messages-common.pb.cc:(.text+0x53e3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x540f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x5417): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x5449): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-common.pb.cc:(.text+0x54da): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x54f7): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x558c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-common.pb.cc:(.text+0x55b6): undefined reference to `google::protobuf::UnknownFieldSet::AddVarint(int, unsigned long long)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::PinMatrixRequest()':
messages-common.pb.cc:(.text+0x5644): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x566a): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x567e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::~PinMatrixRequest()':
messages-common.pb.cc:(.text+0x5734): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-common.pb.cc:(.text+0x573c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::descriptor()':
messages-common.pb.cc:(.text+0x57c3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x57ef): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x57f7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x5829): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::MergeFrom(hw::trezor::messages::common::PinMatrixRequest const&)':
messages-common.pb.cc:(.text+0x5899): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x58e4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x58f6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x5906): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x590e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x5924): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::PinMatrixRequest(hw::trezor::messages::common::PinMatrixRequest const&)':
messages-common.pb.cc:(.text+0x5974): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x59aa): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x59be): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::MergeFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x5a1f): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x5a68): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x5a94): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x5aa6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x5ab6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x5abe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x5ad4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::CopyFrom(hw::trezor::messages::common::PinMatrixRequest const&)':
messages-common.pb.cc:(.text+0x5b41): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::SharedCtor()':
messages-common.pb.cc:(.text+0x5bec): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x5bf9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x5c16): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x5c1f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x5c27): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x5c2d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x5c6c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::PinMatrixAck()':
messages-common.pb.cc:(.text+0x5cb4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x5cda): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x5cee): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::SharedDtor()':
messages-common.pb.cc:(.text+0x5d7f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::~PinMatrixAck()':
messages-common.pb.cc:(.text+0x5de4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-common.pb.cc:(.text+0x5dec): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::descriptor()':
messages-common.pb.cc:(.text+0x5e73): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x5e9f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x5ea7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x5ed9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::MergeFrom(hw::trezor::messages::common::PinMatrixAck const&)':
messages-common.pb.cc:(.text+0x5f3f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x5f72): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x5fbc): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x5fce): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x5fde): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x5fe6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x6029): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::PinMatrixAck(hw::trezor::messages::common::PinMatrixAck const&)':
messages-common.pb.cc:(.text+0x6074): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x60aa): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x60be): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::MergeFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x611f): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x6168): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x6194): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x61a6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x61b6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x61be): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x61d4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::CopyFrom(hw::trezor::messages::common::PinMatrixAck const&)':
messages-common.pb.cc:(.text+0x622d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x6259): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::PassphraseRequest()':
messages-common.pb.cc:(.text+0x6334): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x635a): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x636e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::~PassphraseRequest()':
messages-common.pb.cc:(.text+0x6424): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-common.pb.cc:(.text+0x642c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::descriptor()':
messages-common.pb.cc:(.text+0x64b3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x64df): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x64e7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x6519): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::MergeFrom(hw::trezor::messages::common::PassphraseRequest const&)':
messages-common.pb.cc:(.text+0x658a): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x65d4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x65e6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x65f6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x65fe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x6614): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::PassphraseRequest(hw::trezor::messages::common::PassphraseRequest const&)':
messages-common.pb.cc:(.text+0x6664): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x669a): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x66ae): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::MergeFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x670f): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x6758): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x6784): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x6796): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x67a6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x67ae): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x67c4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::CopyFrom(hw::trezor::messages::common::PassphraseRequest const&)':
messages-common.pb.cc:(.text+0x682e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::SharedCtor()':
messages-common.pb.cc:(.text+0x68ec): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x68f9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x6916): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x691f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x6927): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x692d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x696f): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::PassphraseAck()':
messages-common.pb.cc:(.text+0x69b4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x69da): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x69ee): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::SharedDtor()':
messages-common.pb.cc:(.text+0x6a87): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::~PassphraseAck()':
messages-common.pb.cc:(.text+0x6b24): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-common.pb.cc:(.text+0x6b2c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::descriptor()':
messages-common.pb.cc:(.text+0x6bb3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x6bdf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x6be7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x6c19): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::MergeFrom(hw::trezor::messages::common::PassphraseAck const&)':
messages-common.pb.cc:(.text+0x6c87): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x6cb2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x6ce2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x6d3c): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x6d4e): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x6d5e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x6d66): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x6dc9): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::PassphraseAck(hw::trezor::messages::common::PassphraseAck const&)':
messages-common.pb.cc:(.text+0x6e14): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x6e4a): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x6e5e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::MergeFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x6ebf): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x6f08): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x6f34): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x6f46): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x6f56): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x6f5e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x6f74): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::CopyFrom(hw::trezor::messages::common::PassphraseAck const&)':
messages-common.pb.cc:(.text+0x6fd2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x6ff2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x701e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::SharedCtor()':
messages-common.pb.cc:(.text+0x70dc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x70e9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x7106): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x710f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x7117): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x711d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x715c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::PassphraseStateRequest()':
messages-common.pb.cc:(.text+0x71a4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x71ca): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x71de): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::SharedDtor()':
messages-common.pb.cc:(.text+0x726f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::~PassphraseStateRequest()':
messages-common.pb.cc:(.text+0x72d4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-common.pb.cc:(.text+0x72dc): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::descriptor()':
messages-common.pb.cc:(.text+0x7363): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x738f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x7397): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x73c9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::MergeFrom(hw::trezor::messages::common::PassphraseStateRequest const&)':
messages-common.pb.cc:(.text+0x742f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x7462): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x74ac): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x74be): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x74ce): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x74d6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x7519): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::PassphraseStateRequest(hw::trezor::messages::common::PassphraseStateRequest const&)':
messages-common.pb.cc:(.text+0x7564): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x759a): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x75ae): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::MergeFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x760f): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x7658): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x7684): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x7696): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x76a6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x76ae): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x76c4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::CopyFrom(hw::trezor::messages::common::PassphraseStateRequest const&)':
messages-common.pb.cc:(.text+0x771d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x7749): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::PassphraseStateAck()':
messages-common.pb.cc:(.text+0x7824): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x784a): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x785e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::~PassphraseStateAck()':
messages-common.pb.cc:(.text+0x7914): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-common.pb.cc:(.text+0x791c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::descriptor()':
messages-common.pb.cc:(.text+0x79a3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x79cf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x79d7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x7a09): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::MergeFrom(hw::trezor::messages::common::PassphraseStateAck const&)':
messages-common.pb.cc:(.text+0x7a64): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x7ab4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x7ac6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x7ad6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x7ade): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x7af4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::PassphraseStateAck(hw::trezor::messages::common::PassphraseStateAck const&)':
messages-common.pb.cc:(.text+0x7b44): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x7b7a): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x7b8e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::MergeFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x7bef): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x7c38): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x7c64): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x7c76): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x7c86): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x7c8e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x7ca4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::CopyFrom(hw::trezor::messages::common::PassphraseStateAck const&)':
messages-common.pb.cc:(.text+0x7d0a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::SharedCtor()':
messages-common.pb.cc:(.text+0x7dac): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x7db9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x7dd6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x7ddf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x7de7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x7ded): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x7e47): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::HDNodeType()':
messages-common.pb.cc:(.text+0x7e94): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x7eba): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x7ece): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::protobuf_AddDesc_messages_2dcommon_2eproto()':
messages-common.pb.cc:(.text+0x7f2a): undefined reference to `google::protobuf::internal::VerifyVersion(int, int, char const*)'
messages-common.pb.cc:(.text+0x7f41): undefined reference to `google::protobuf::DescriptorPool::InternalAddGeneratedFile(void const*, int)'
messages-common.pb.cc:(.text+0x7f59): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedFile(char const*, void (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&))'
messages-common.pb.cc:(.text+0x816b): undefined reference to `google::protobuf::internal::OnShutdown(void (*)())'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::protobuf_AssignDesc_messages_2dcommon_2eproto()':
messages-common.pb.cc:(.text+0x85a7): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x85b3): undefined reference to `google::protobuf::DescriptorPool::FindFileByName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
messages-common.pb.cc:(.text+0x85db): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x85e2): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x864c): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-common.pb.cc:(.text+0x8663): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x866a): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x86d4): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-common.pb.cc:(.text+0x86fc): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x8703): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x876d): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-common.pb.cc:(.text+0x8795): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x879c): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x8806): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-common.pb.cc:(.text+0x881f): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x8826): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x8890): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-common.pb.cc:(.text+0x88b8): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x88bf): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x8929): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-common.pb.cc:(.text+0x8942): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x8949): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x89b3): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-common.pb.cc:(.text+0x89cc): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x89d3): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x8a3d): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-common.pb.cc:(.text+0x8a56): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x8a5d): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x8ac7): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-common.pb.cc:(.text+0x8ae0): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x8ae7): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x8b51): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-common.pb.cc:(.text+0x8b6a): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x8b71): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x8bd5): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-common.pb.cc:(.text+0x8c88): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x8c9a): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x8caa): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x8cb2): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x8ccd): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::SharedDtor()':
messages-common.pb.cc:(.text+0x8dd7): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::~HDNodeType()':
messages-common.pb.cc:(.text+0x8e94): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-common.pb.cc:(.text+0x8e9c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::descriptor()':
messages-common.pb.cc:(.text+0x92b3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x92df): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x92e7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x9319): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::(anonymous namespace)::protobuf_RegisterTypes(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
messages-common.pb.cc:(.text+0x93aa): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x93d6): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x93de): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x93f5): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-common.pb.cc:(.text+0x940c): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-common.pb.cc:(.text+0x9423): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-common.pb.cc:(.text+0x943a): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-common.pb.cc:(.text+0x9451): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):messages-common.pb.cc:(.text+0x9468): more undefined references to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)' follow
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::(anonymous namespace)::protobuf_RegisterTypes(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
messages-common.pb.cc:(.text+0x94fe): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::MergeFrom(hw::trezor::messages::common::HDNodeType const&)':
messages-common.pb.cc:(.text+0x95a2): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x95d2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x9602): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x963a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x9694): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x96a6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x96b6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x96be): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x9759): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::HDNodeType(hw::trezor::messages::common::HDNodeType const&)':
messages-common.pb.cc:(.text+0x97a4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x97da): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x97ee): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::MergeFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x984f): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x9898): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x98c4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x98d6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x98e6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x98ee): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x9904): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6common7SuccessE[_ZTIN2hw6trezor8messages6common7SuccessE]+0x8): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6common7FailureE[_ZTIN2hw6trezor8messages6common7FailureE]+0x8): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6common13ButtonRequestE[_ZTIN2hw6trezor8messages6common13ButtonRequestE]+0x8): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6common9ButtonAckE[_ZTIN2hw6trezor8messages6common9ButtonAckE]+0x8): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6common16PinMatrixRequestE[_ZTIN2hw6trezor8messages6common16PinMatrixRequestE]+0x8): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6common12PinMatrixAckE[_ZTIN2hw6trezor8messages6common12PinMatrixAckE]+0x8): more undefined references to `typeinfo for google::protobuf::Message' follow
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common7SuccessE[_ZTVN2hw6trezor8messages6common7SuccessE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common7SuccessE[_ZTVN2hw6trezor8messages6common7SuccessE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common7SuccessE[_ZTVN2hw6trezor8messages6common7SuccessE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common7SuccessE[_ZTVN2hw6trezor8messages6common7SuccessE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common7SuccessE[_ZTVN2hw6trezor8messages6common7SuccessE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common7FailureE[_ZTVN2hw6trezor8messages6common7FailureE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common7FailureE[_ZTVN2hw6trezor8messages6common7FailureE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common7FailureE[_ZTVN2hw6trezor8messages6common7FailureE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common7FailureE[_ZTVN2hw6trezor8messages6common7FailureE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common7FailureE[_ZTVN2hw6trezor8messages6common7FailureE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13ButtonRequestE[_ZTVN2hw6trezor8messages6common13ButtonRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13ButtonRequestE[_ZTVN2hw6trezor8messages6common13ButtonRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13ButtonRequestE[_ZTVN2hw6trezor8messages6common13ButtonRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13ButtonRequestE[_ZTVN2hw6trezor8messages6common13ButtonRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13ButtonRequestE[_ZTVN2hw6trezor8messages6common13ButtonRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common9ButtonAckE[_ZTVN2hw6trezor8messages6common9ButtonAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common9ButtonAckE[_ZTVN2hw6trezor8messages6common9ButtonAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common9ButtonAckE[_ZTVN2hw6trezor8messages6common9ButtonAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common9ButtonAckE[_ZTVN2hw6trezor8messages6common9ButtonAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common9ButtonAckE[_ZTVN2hw6trezor8messages6common9ButtonAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common16PinMatrixRequestE[_ZTVN2hw6trezor8messages6common16PinMatrixRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common16PinMatrixRequestE[_ZTVN2hw6trezor8messages6common16PinMatrixRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common16PinMatrixRequestE[_ZTVN2hw6trezor8messages6common16PinMatrixRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common16PinMatrixRequestE[_ZTVN2hw6trezor8messages6common16PinMatrixRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common16PinMatrixRequestE[_ZTVN2hw6trezor8messages6common16PinMatrixRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common12PinMatrixAckE[_ZTVN2hw6trezor8messages6common12PinMatrixAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common12PinMatrixAckE[_ZTVN2hw6trezor8messages6common12PinMatrixAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common12PinMatrixAckE[_ZTVN2hw6trezor8messages6common12PinMatrixAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common12PinMatrixAckE[_ZTVN2hw6trezor8messages6common12PinMatrixAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common12PinMatrixAckE[_ZTVN2hw6trezor8messages6common12PinMatrixAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common17PassphraseRequestE[_ZTVN2hw6trezor8messages6common17PassphraseRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common17PassphraseRequestE[_ZTVN2hw6trezor8messages6common17PassphraseRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common17PassphraseRequestE[_ZTVN2hw6trezor8messages6common17PassphraseRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common17PassphraseRequestE[_ZTVN2hw6trezor8messages6common17PassphraseRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common17PassphraseRequestE[_ZTVN2hw6trezor8messages6common17PassphraseRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13PassphraseAckE[_ZTVN2hw6trezor8messages6common13PassphraseAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13PassphraseAckE[_ZTVN2hw6trezor8messages6common13PassphraseAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13PassphraseAckE[_ZTVN2hw6trezor8messages6common13PassphraseAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13PassphraseAckE[_ZTVN2hw6trezor8messages6common13PassphraseAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13PassphraseAckE[_ZTVN2hw6trezor8messages6common13PassphraseAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common22PassphraseStateRequestE[_ZTVN2hw6trezor8messages6common22PassphraseStateRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common22PassphraseStateRequestE[_ZTVN2hw6trezor8messages6common22PassphraseStateRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common22PassphraseStateRequestE[_ZTVN2hw6trezor8messages6common22PassphraseStateRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common22PassphraseStateRequestE[_ZTVN2hw6trezor8messages6common22PassphraseStateRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common22PassphraseStateRequestE[_ZTVN2hw6trezor8messages6common22PassphraseStateRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common18PassphraseStateAckE[_ZTVN2hw6trezor8messages6common18PassphraseStateAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common18PassphraseStateAckE[_ZTVN2hw6trezor8messages6common18PassphraseStateAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common18PassphraseStateAckE[_ZTVN2hw6trezor8messages6common18PassphraseStateAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common18PassphraseStateAckE[_ZTVN2hw6trezor8messages6common18PassphraseStateAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common18PassphraseStateAckE[_ZTVN2hw6trezor8messages6common18PassphraseStateAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common10HDNodeTypeE[_ZTVN2hw6trezor8messages6common10HDNodeTypeE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common10HDNodeTypeE[_ZTVN2hw6trezor8messages6common10HDNodeTypeE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common10HDNodeTypeE[_ZTVN2hw6trezor8messages6common10HDNodeTypeE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common10HDNodeTypeE[_ZTVN2hw6trezor8messages6common10HDNodeTypeE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common10HDNodeTypeE[_ZTVN2hw6trezor8messages6common10HDNodeTypeE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::Clear() [clone .localalias.439]':
messages-monero.pb.cc:(.text+0x5d8): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::Clear() [clone .localalias.435]':
messages-monero.pb.cc:(.text+0x618): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::Clear() [clone .localalias.433]':
messages-monero.pb.cc:(.text+0x658): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::Clear() [clone .localalias.412]':
messages-monero.pb.cc:(.text+0x698): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::Clear() [clone .localalias.404]':
messages-monero.pb.cc:(.text+0x6d8): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x718): more undefined references to `google::protobuf::UnknownFieldSet::ClearFallback()' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::Clear() [clone .localalias.477]':
messages-monero.pb.cc:(.text+0x759): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x78d): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x7a2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::Clear() [clone .localalias.471]':
messages-monero.pb.cc:(.text+0x808): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::Clear()':
messages-monero.pb.cc:(.text+0x863): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x884): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x8a5): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x8d9): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x8ea): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::Clear() [clone .localalias.467]':
messages-monero.pb.cc:(.text+0x939): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x96d): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x982): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::Clear() [clone .localalias.454]':
messages-monero.pb.cc:(.text+0x9ec): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::Clear() [clone .localalias.459]':
messages-monero.pb.cc:(.text+0xa3b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xa67): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::Clear() [clone .localalias.455]':
messages-monero.pb.cc:(.text+0xa99): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xacd): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xae2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::Clear()':
messages-monero.pb.cc:(.text+0xb27): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb48): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb69): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb8a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0xbab): more undefined references to `google::protobuf::internal::empty_string_[abi:cxx11]' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::Clear()':
messages-monero.pb.cc:(.text+0xbdf): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xbf2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::Clear() [clone .localalias.422]':
messages-monero.pb.cc:(.text+0xc5a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xc6a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::Clear()':
messages-monero.pb.cc:(.text+0xcb1): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xcd1): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd1a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xd2a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::Clear() [clone .localalias.414]':
messages-monero.pb.cc:(.text+0xd6b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd97): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::Clear()':
messages-monero.pb.cc:(.text+0xdc3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xde4): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xe05): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xe39): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xe4a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::Clear() [clone .localalias.398]':
messages-monero.pb.cc:(.text+0xe99): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xecd): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xee2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::Clear() [clone .localalias.392]':
messages-monero.pb.cc:(.text+0xf1b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xf47): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::Clear() [clone .localalias.390]':
messages-monero.pb.cc:(.text+0xf96): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x100e): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1032): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::Clear() [clone .localalias.388]':
messages-monero.pb.cc:(.text+0x10f6): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x116e): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1192): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::Clear() [clone .localalias.461]':
messages-monero.pb.cc:(.text+0x125b): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::Clear() [clone .localalias.457]':
messages-monero.pb.cc:(.text+0x12a6): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::Clear() [clone .localalias.441]':
messages-monero.pb.cc:(.text+0x12df): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::Clear() [clone .localalias.408]':
messages-monero.pb.cc:(.text+0x1326): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::Clear()':
messages-monero.pb.cc:(.text+0x1394): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x13b4): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x13d8): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::Clear() [clone .localalias.431]':
messages-monero.pb.cc:(.text+0x1444): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::Clear() [clone .localalias.429]':
messages-monero.pb.cc:(.text+0x149d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x14d0): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::Clear()':
messages-monero.pb.cc:(.text+0x1521): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1541): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1577): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x15aa): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x15ba): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::Clear() [clone .localalias.424]':
messages-monero.pb.cc:(.text+0x1624): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::Clear() [clone .localalias.447]':
messages-monero.pb.cc:(.text+0x16b4): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::Clear()':
messages-monero.pb.cc:(.text+0x16e1): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1754): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x1762): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::Clear() [clone .localalias.400]':
messages-monero.pb.cc:(.text+0x17d0): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x181d): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x1838): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x188d): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x18a8): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x18fd): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x1918): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x196d): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x1988): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x19dd): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x19f8): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x1a4d): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x1a68): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x1ac6): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1af3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1b11): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x1b74): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1ba3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1bc1): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1bdf): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1c01): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x1c56): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1c83): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1ca1): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x1cf1): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1d1b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x1d76): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1da3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1dc1): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x1e37): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1e63): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1e81): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1ea3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1ec5): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x1ee7): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x1f09): more undefined references to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x1f50): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x1f90): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x1fd0): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x2021): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x204b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x2090): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x20f4): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x2123): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x2141): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x215f): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x2181): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x21c0): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x2216): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x2243): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x2261): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x22a0): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x22f1): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x231b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x2367): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x23b7): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x2407): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x2457): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x24a7): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x24f7): more undefined references to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x2570): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x258c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x25e8): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2608): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2624): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2640): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x265c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x26ae): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x26d0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x26ec): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x273d): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2760): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x27ae): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x27d0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x27ec): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x285f): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2880): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x289c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x28b8): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x28d8): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x28f8): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x2918): more undefined references to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x296d): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2990): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x29e8): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2a08): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2a24): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2a40): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2a5c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x2aae): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2ad0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2aec): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x2b3d): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2b60): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x2bbc): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x2c3f): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2c59): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x2c69): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x2c81): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x2cdc): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x2d15): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2d29): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x2d7c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x2d9e): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x2e14): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x2e36): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x2e51): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x2eba): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x2ed9): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x2f1f): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x2f7f): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::ByteSize() const':
messages-monero.pb.cc:(.text+0x2fdf): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::ByteSize() const':
messages-monero.pb.cc:(.text+0x303f): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x309f): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x30ff): more undefined references to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::ByteSize() const':
messages-monero.pb.cc:(.text+0x31d4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x31e4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::ByteSize() const':
messages-monero.pb.cc:(.text+0x3290): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x32d4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x32ec): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3304): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x331c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::ByteSize() const':
messages-monero.pb.cc:(.text+0x338e): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x33d4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x33e4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::ByteSize() const':
messages-monero.pb.cc:(.text+0x348c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x34b6): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x34ea): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x34fb): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3506): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::ByteSize() const':
messages-monero.pb.cc:(.text+0x3570): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x35b4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::ByteSize() const':
messages-monero.pb.cc:(.text+0x361c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3646): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x3679): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::ByteSize() const':
messages-monero.pb.cc:(.text+0x36ee): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x3734): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3744): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x3832): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x387c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3894): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x38ac): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x38c4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x38dc): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x38f4): more undefined references to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::ByteSize() const':
messages-monero.pb.cc:(.text+0x3968): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x39c0): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x3a04): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x3ab0): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x3af4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3b0c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3b24): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3b3c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::ByteSize() const':
messages-monero.pb.cc:(.text+0x3bac): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3bd6): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x3c09): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::ByteSize() const':
messages-monero.pb.cc:(.text+0x3c7e): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x3cc4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3cd4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x3d2e): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3d53): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x3db0): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x3df4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x3e5f): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3e94): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3eba): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3ee3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3f0c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3f2b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3f4b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x3fbf): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3ff4): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x401a): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4043): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x406c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x408b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x40ab): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x4104): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4121): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4152): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x41af): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x41cc): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x4234): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x426b): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4293): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x42b3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x42d3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x42f3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x434f): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x436c): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x43d4): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x43fa): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4417): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4443): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x44c0): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x44ec): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4513): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4533): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4553): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4573): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x45cf): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x45ec): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x465c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4680): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x46ab): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x46cb): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x46f3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x474b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4794): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x47b3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x47d3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x47f3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4813): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4833): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x4853): more undefined references to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x48b7): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x48d9): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x4937): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x4959): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x49dc): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x4a07): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4a19): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x4aba): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x4ae7): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4b01): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x4b74): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x4b90): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x4bb7): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4bc9): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x4c59): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x4c80): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x4ca0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x4cc0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x4cd9): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x4d6e): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4da7): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x4dd1): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4dfa): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4e23): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4e42): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x4e62): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x4ede): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4f17): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x4f41): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4f6a): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4f93): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4fb2): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x4fd2): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x503a): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5074): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x50fb): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5127): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x5147): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5160): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5187): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x51af): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x51c9): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x5255): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5279): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x5311): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5330): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x534c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5368): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5388): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x53a1): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x5454): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5470): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x548c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x54a8): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x54c8): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x54e8): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x5508): more undefined references to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x5521): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x55bc): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x55f4): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5616): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5638): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5650): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5669): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5681): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x56f5): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5719): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x57cb): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x57f0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5809): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5821): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x58d5): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x58f0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x590c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5928): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5948): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5961): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x59e5): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5a09): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x5a64): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5ab0): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5ac9): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x5b24): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5b4c): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5b70): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5b8c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5baf): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x5c1a): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5c39): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x5ce2): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5db4): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5e24): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5e46): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5e68): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x5e8f): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x5eb7): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x5ed1): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5ee9): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5f01): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5f19): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5f31): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x5f49): more undefined references to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x604f): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x6069): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x6081): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x6099): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x6114): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x617a): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x6199): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x61b8): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-monero.pb.cc:(.text+0x61df): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
messages-monero.pb.cc:(.text+0x61f9): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::ByteSize() const':
messages-monero.pb.cc:(.text+0x6265): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x62be): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x62d4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::ByteSize() const':
messages-monero.pb.cc:(.text+0x6340): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x639e): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x63bc): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::ByteSize() const':
messages-monero.pb.cc:(.text+0x6449): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x6496): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x64b4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x64cc): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x658e): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x65d4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x65e4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x65f4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x660c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::ByteSize() const':
messages-monero.pb.cc:(.text+0x66c3): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x66ed): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x6736): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x676e): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x6791): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x67b6): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x67c9): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x6873): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x689d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x68e6): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x691e): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x6941): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x6966): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6979): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::ByteSize() const':
messages-monero.pb.cc:(.text+0x6a42): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6a97): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6acc): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x6b3e): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x6b6e): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x6b90): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x6bb6): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6bc3): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6bd6): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::ByteSize() const':
messages-monero.pb.cc:(.text+0x6d13): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x6d5c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6d6c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6d84): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6d9c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6db4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x6dcc): more undefined references to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::ByteSize() const':
messages-monero.pb.cc:(.text+0x6ea3): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x6ef7): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6f2a): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x6f61): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6f72): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6f87): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6f9a): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::ByteSize() const':
messages-monero.pb.cc:(.text+0x7059): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x708e): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x70be): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x70db): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x70fa): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::ByteSize() const':
messages-monero.pb.cc:(.text+0x715e): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x7183): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::ByteSize() const':
messages-monero.pb.cc:(.text+0x722c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x7272): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x7299): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x72de): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x72fc): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x730f): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x7367): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytes(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x738d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x73aa): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x7417): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytes(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x743f): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7463): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7481): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x74aa): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x7508): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x752c): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x755a): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x757c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x75e7): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7627): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytes(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x766d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x768a): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x76b3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x76d4): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x76fa): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x772a): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7753): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x777a): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x77e7): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7820): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7844): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7862): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7880): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x78a2): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x78f7): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x791f): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7943): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x7997): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x79c2): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x79df): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7a03): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7a23): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x7a87): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7aa9): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x7b0a): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7b3a): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7b58): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7b76): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x7bc7): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7be9): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7c0b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x7c7f): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7cc7): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytes(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7ce9): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7d0b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7d2d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7d53): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7d73): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x7dd7): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7e02): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7e57): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7e81): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7ea7): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7ec9): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7ef2): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7f13): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7f33): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7f53): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7f7a): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7fa3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7fc3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x8047): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x8087): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x80a9): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x80d2): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x80f4): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x8113): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::ByteSize() const':
messages-monero.pb.cc:(.text+0x8252): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x8294): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x82dc): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x8306): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x835e): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x837e): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)'
messages-monero.pb.cc:(.text+0x839b): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x83a9): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x83b6): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x83c9): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x83dc): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x83ef): more undefined references to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::ByteSize() const':
messages-monero.pb.cc:(.text+0x84f6): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x853c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x8546): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x855b): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::ByteSize() const':
messages-monero.pb.cc:(.text+0x85c0): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x860c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::ByteSize() const':
messages-monero.pb.cc:(.text+0x8705): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x8744): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x8754): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x876c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x8784): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x879c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::Clear()':
messages-monero.pb.cc:(.text+0x883b): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x887c): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x8892): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::ByteSize() const':
messages-monero.pb.cc:(.text+0x8900): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x894c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x89b0): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x89fc): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x8a6a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x8aea): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x8b6a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x8bea): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x8c6a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x8cf1): more undefined references to `google::protobuf::UnknownFieldSet::ClearFallback()' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x8ea9): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x8ede): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x8f30): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::ByteSize() const':
messages-monero.pb.cc:(.text+0x8fe3): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x9034): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x9044): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x9054): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x9165): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x91a4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x91b4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x91cc): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x91e4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x91f4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x9278): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x931d): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::Clear()':
messages-monero.pb.cc:(.text+0x93e5): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x9454): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x9490): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x94b8): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::Clear() [clone .localalias.445]':
messages-monero.pb.cc:(.text+0x9524): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::Clear()':
messages-monero.pb.cc:(.text+0x9577): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x9597): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x95b7): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x95ea): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x95fa): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::Clear()':
messages-monero.pb.cc:(.text+0x965b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x967b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x969b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x96bb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x96db): more undefined references to `google::protobuf::internal::empty_string_[abi:cxx11]' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::Clear()':
messages-monero.pb.cc:(.text+0x970e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x9722): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x979f): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x982f): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x98bf): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x992d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x9959): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x99cd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x99f9): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x9a6d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x9a99): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x9b40): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::Clear() [clone .localalias.396]':
messages-monero.pb.cc:(.text+0x9b93): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x9c08): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x9c4c): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::GetMetadata() const':
messages-monero.pb.cc:(.text+0x9c97): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9cc3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9ccb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9d0c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::GetMetadata() const':
messages-monero.pb.cc:(.text+0x9d57): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9d83): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9d8b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9dcc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0x9e17): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9e43): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9e4b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9e8c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::GetMetadata() const':
messages-monero.pb.cc:(.text+0x9ed7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9f03): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9f0b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9f4c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0x9f97): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9fc3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9fcb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa00c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa057): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa083): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa08b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa0cc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa117): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa143): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa14b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa18c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa1d7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa203): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa20b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa24c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa297): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa2c3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa2cb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa30c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa357): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa383): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa38b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa3cc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa417): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa443): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa44b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa48c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa4d7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa503): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa50b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa54c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa597): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa5c3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa5cb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa60c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa657): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa683): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa68b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa6cc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa717): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa743): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa74b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa78c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa7d7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa803): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa80b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa84c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa897): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa8c3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa8cb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa90c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa957): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa983): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa98b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa9cc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::GetMetadata() const':
messages-monero.pb.cc:(.text+0xaa17): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xaa43): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xaa4b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xaa8c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0xaad7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xab03): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xab0b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xab4c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::GetMetadata() const':
messages-monero.pb.cc:(.text+0xab97): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xabc3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xabcb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xac0c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::GetMetadata() const':
messages-monero.pb.cc:(.text+0xac57): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xac83): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xac8b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xaccc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0xad17): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xad43): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xad4b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xad8c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::GetMetadata() const':
messages-monero.pb.cc:(.text+0xadd7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xae03): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xae0b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xae4c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::GetMetadata() const':
messages-monero.pb.cc:(.text+0xae97): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xaec3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xaecb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xaf0c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::GetMetadata() const':
messages-monero.pb.cc:(.text+0xaf57): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xaf83): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xaf8b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xafcc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb017): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xb043): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xb04b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xb08c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb0d7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xb103): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xb10b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xb14c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb197): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xb1c3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xb1cb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xb20c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb257): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xb283): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xb28b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xb2cc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb317): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xb343): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xb34b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xb38c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb3d7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xb403): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xb40b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xb44c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb497): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xb4c3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xb4cb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xb50c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb557): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xb583): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xb58b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xb5cc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb617): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xb643): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xb64b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xb68c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb6d7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xb703): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xb70b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xb74c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb797): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xb7c3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xb7cb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xb80c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb857): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xb883): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xb88b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xb8cc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb917): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xb943): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xb94b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xb98c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::GetMetadata() const':
messages-monero.pb.cc:(.text+0xb9d7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xba03): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xba0b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xba4c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0xba97): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xbac3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xbacb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xbb0c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0xbb57): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xbb83): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xbb8b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xbbcc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::Clear()':
messages-monero.pb.cc:(.text+0xbc73): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xbcca): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xbd38): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::Clear() [clone .localalias.449]':
messages-monero.pb.cc:(.text+0xbdbd): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xbe41): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xbeb8): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xbefc): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xbfb4): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xc038): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xc115): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xc190): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc1c3): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xc20f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc258): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xc279): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xc2c2): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xc328): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xc3bf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc408): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xc429): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xc472): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xc4d8): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xc56f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc5b8): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xc5d9): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xc622): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xc688): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xc71f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc768): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xc789): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xc7d2): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xc838): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xc8f2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc912): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc93e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xc98f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc9ca): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xc9e7): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xca1f): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xcaaf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xcaea): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xcb07): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xcb3f): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xcbcf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xcc0a): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xcc27): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xcc5f): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xcd46): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xcd9f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xcde7): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xce08): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xce88): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xcebb): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0xcf8d): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xcfbf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd019): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xd03a): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xd06a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd086): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xd0d5): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xd151): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xd1aa): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd1c2): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xd27f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd2d9): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xd2fa): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xd32a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd346): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xd395): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xd411): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xd46a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd482): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xd580): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xd60e): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd632): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xd720): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xd7ae): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd7d2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xd8c0): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd905): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xd972): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd992): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd9be): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xda32): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xda52): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xda7e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xdaf2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xdb12): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xdb3e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xdb8f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xdc09): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xdc23): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xdc47): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xdc63): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xdc9b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xdcb7): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xdcf3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xdd0f): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xdd4b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xdd67): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xddbd): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xde38): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xdf4f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xdfa9): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xdfca): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xe015): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xe06a): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0xe088): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xe0cb): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xe105): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xe13d): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0xe1bb): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::SharedCtor()':
messages-monero.pb.cc:(.text+0xe26c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0xe279): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xe296): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0xe29f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xe2a7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xe2ad): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xe2ef): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic()':
messages-monero.pb.cc:(.text+0xe334): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xe35a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0xe36e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xe455): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xe476): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xe540): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0xe568): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0xe59c): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0xe5df): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::SharedDtor()':
messages-monero.pb.cc:(.text+0xe677): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::~MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic()':
messages-monero.pb.cc:(.text+0xe714): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xe71c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::descriptor()':
messages-monero.pb.cc:(.text+0xe7a3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xe7cf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xe7d7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xe809): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::MergeFrom(hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic const&)':
messages-monero.pb.cc:(.text+0xe877): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0xe8a2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xe8d2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xe92c): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0xe93e): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0xe94e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0xe956): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0xe9b9): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic(hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic const&)':
messages-monero.pb.cc:(.text+0xea04): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xea3a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0xea4e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xeaaf): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0xeaf8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0xeb24): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0xeb36): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0xeb46): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0xeb4e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0xeb64): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::CopyFrom(hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic const&)':
messages-monero.pb.cc:(.text+0xebc2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xebe2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xec0e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::MoneroTransactionSourceEntry_MoneroOutputEntry()':
messages-monero.pb.cc:(.text+0xecf4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xed1a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0xed2e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::~MoneroTransactionSourceEntry_MoneroOutputEntry()':
messages-monero.pb.cc:(.text+0xee44): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xee4c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::descriptor()':
messages-monero.pb.cc:(.text+0xeed3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xeeff): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xef07): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xef39): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::MergeFrom(hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry const&)':
messages-monero.pb.cc:(.text+0xefe0): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0xf034): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0xf046): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0xf056): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0xf05e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0xf0b1): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::MoneroTransactionSourceEntry_MoneroOutputEntry(hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry const&)':
messages-monero.pb.cc:(.text+0xf114): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xf14a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0xf15e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xf1bf): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0xf208): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0xf234): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0xf246): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0xf256): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0xf25e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0xf274): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry::CopyFrom(hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry const&)':
messages-monero.pb.cc:(.text+0xf305): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::SharedCtor()':
messages-monero.pb.cc:(.text+0xf3ec): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0xf3f9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xf416): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0xf41f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xf427): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xf42d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xf475): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::MoneroTransactionSourceEntry_MoneroMultisigKLRki()':
messages-monero.pb.cc:(.text+0xf4c4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xf4ea): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0xf4fe): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xf59b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xf609): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xf623): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xf67b): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xf861): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xf8aa): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0xf8c8): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0xf9ac): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0xf9de): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0xfa3c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0xfa85): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0xfab5): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0xfacc): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0xfaea): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0xfb0c): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0xfb44): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0xfb93): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0xfbd4): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0xfbfb): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::SharedDtor()':
messages-monero.pb.cc:(.text+0xfcc7): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::~MoneroTransactionSourceEntry_MoneroMultisigKLRki()':
messages-monero.pb.cc:(.text+0xfdb4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xfdbc): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::descriptor()':
messages-monero.pb.cc:(.text+0xfe43): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xfe6f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xfe77): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xfea9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::MergeFrom(hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki const&)':
messages-monero.pb.cc:(.text+0xff27): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0xff52): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xff82): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xffba): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xffe9): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x10044): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x10056): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x10066): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1006e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x10129): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::MoneroTransactionSourceEntry_MoneroMultisigKLRki(hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki const&)':
messages-monero.pb.cc:(.text+0x10174): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x101aa): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x101be): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1021f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x10268): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x10294): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x102a6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x102b6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x102be): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x102d4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::SharedCtor()':
messages-monero.pb.cc:(.text+0x103dc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x103e9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x10406): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1040f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x10417): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1041d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x10494): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::MoneroTransactionSourceEntry()':
messages-monero.pb.cc:(.text+0x104d4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x10532): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1055a): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x105eb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x10659): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x10673): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x106af): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x106cb): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x10753): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x10785): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x107dd): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x1084b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x10867): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x108ca): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x1090c): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x109fb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x10a69): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x10a83): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x10acf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x10aeb): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x10b2a): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x10b69): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x10bb3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x10bcf): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x10c53): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x10c85): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x10cc3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x10cdf): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x10d1b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x10d37): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x10d6b): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x10f2a): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x10f47): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x10fc0): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x10fe0): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x11014): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::SharedDtor()':
messages-monero.pb.cc:(.text+0x110c4): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::~MoneroTransactionSourceEntry()':
messages-monero.pb.cc:(.text+0x111bb): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::Delete(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x11243): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1124b): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::descriptor()':
messages-monero.pb.cc:(.text+0x112d3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x112ff): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x11307): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x11339): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::MergeFrom(hw::trezor::messages::monero::MoneroTransactionSourceEntry const&)':
messages-monero.pb.cc:(.text+0x113a6): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x11450): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x1146a): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0x1156a): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1159d): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x115bd): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x115d2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x11602): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x11658): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1166a): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1167a): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x11682): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x116af): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x116c1): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x116d1): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x116d9): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x11706): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x11718): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x11728): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x11730): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x117bd): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::MoneroTransactionSourceEntry(hw::trezor::messages::monero::MoneroTransactionSourceEntry const&)':
messages-monero.pb.cc:(.text+0x11844): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x118b2): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x118da): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1192f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x11978): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x119a4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x119b6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x119c6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x119ce): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x119e4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::Swap(hw::trezor::messages::monero::MoneroTransactionSourceEntry*)':
messages-monero.pb.cc:(.text+0x11a8e): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Swap(google::protobuf::internal::RepeatedPtrFieldBase*)'
messages-monero.pb.cc:(.text+0x11ac6): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Swap(google::protobuf::internal::RepeatedPtrFieldBase*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::SharedCtor()':
messages-monero.pb.cc:(.text+0x11b9c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x11ba9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x11bc6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x11bcf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x11bd7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x11bdd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x11c1f): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress()':
messages-monero.pb.cc:(.text+0x11c64): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x11c8a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x11c9e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x11d87): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x11da8): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x11f40): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x11f6c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x11f98): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x11fce): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x1201c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::SharedDtor()':
messages-monero.pb.cc:(.text+0x12077): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::~MoneroTransactionDestinationEntry_MoneroAccountPublicAddress()':
messages-monero.pb.cc:(.text+0x12114): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1211c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::descriptor()':
messages-monero.pb.cc:(.text+0x121a3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x121cf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x121d7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x12209): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::MergeFrom(hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress const&)':
messages-monero.pb.cc:(.text+0x12277): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x122a2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x122d2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1232c): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1233e): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1234e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x12356): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x123b9): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress(hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress const&)':
messages-monero.pb.cc:(.text+0x12404): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1243a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1244e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x124af): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x124f8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x12524): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x12536): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x12546): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1254e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x12564): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::CopyFrom(hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress const&)':
messages-monero.pb.cc:(.text+0x125c2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x125e2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1260e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::MoneroTransactionDestinationEntry()':
messages-monero.pb.cc:(.text+0x126f4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1271a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1272e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::~MoneroTransactionDestinationEntry()':
messages-monero.pb.cc:(.text+0x12844): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1284c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::descriptor()':
messages-monero.pb.cc:(.text+0x128d3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x128ff): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x12907): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x12939): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::MergeFrom(hw::trezor::messages::monero::MoneroTransactionDestinationEntry const&)':
messages-monero.pb.cc:(.text+0x129f2): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x12a44): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x12a56): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x12a66): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x12a6e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x12ac1): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::MoneroTransactionDestinationEntry(hw::trezor::messages::monero::MoneroTransactionDestinationEntry const&)':
messages-monero.pb.cc:(.text+0x12b24): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x12b5a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x12b6e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x12bcf): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x12c18): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x12c44): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x12c56): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x12c66): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x12c6e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x12c84): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::CopyFrom(hw::trezor::messages::monero::MoneroTransactionDestinationEntry const&)':
messages-monero.pb.cc:(.text+0x12d16): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::SharedCtor()':
messages-monero.pb.cc:(.text+0x12e0c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x12e19): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x12e36): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x12e3f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x12e47): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x12e4d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x12e9d): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::MoneroTransactionRsigData()':
messages-monero.pb.cc:(.text+0x12ee4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x12f3b): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x12f67): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::SharedDtor()':
messages-monero.pb.cc:(.text+0x12ff7): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::~MoneroTransactionRsigData()':
messages-monero.pb.cc:(.text+0x130ab): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::Delete(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x130d9): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x130e1): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::descriptor()':
messages-monero.pb.cc:(.text+0x13163): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1318f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x13197): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x131c9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::MergeFrom(hw::trezor::messages::monero::MoneroTransactionRsigData const&)':
messages-monero.pb.cc:(.text+0x1324e): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x1326a): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0x13307): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x13335): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x13346): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x13416): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1350f): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x13521): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x13531): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x13539): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1355d): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1356f): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1357b): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x13583): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x135b4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x135c6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x135d6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x135de): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x136a0): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::MoneroTransactionRsigData(hw::trezor::messages::monero::MoneroTransactionRsigData const&)':
messages-monero.pb.cc:(.text+0x13704): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1376b): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x13797): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x137ef): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x13838): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x13864): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x13876): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x13886): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1388e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x138a4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::Swap(hw::trezor::messages::monero::MoneroTransactionRsigData*)':
messages-monero.pb.cc:(.text+0x139a0): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Swap(google::protobuf::internal::RepeatedPtrFieldBase*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::MoneroGetAddress()':
messages-monero.pb.cc:(.text+0x13a54): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x13a8f): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x13ab0): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::~MoneroGetAddress()':
messages-monero.pb.cc:(.text+0x13b6d): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x13b75): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::descriptor()':
messages-monero.pb.cc:(.text+0x13bf3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x13c1f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x13c27): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x13c59): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::MergeFrom(hw::trezor::messages::monero::MoneroGetAddress const&)':
messages-monero.pb.cc:(.text+0x13d28): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x13ea4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x13eb6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x13ec6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x13ece): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x13ef2): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x13f04): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x13f10): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x13f18): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x13f9c): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::MoneroGetAddress(hw::trezor::messages::monero::MoneroGetAddress const&)':
messages-monero.pb.cc:(.text+0x13ff4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1403f): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x14060): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x140bf): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x14108): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x14134): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x14146): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x14156): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1415e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x14174): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::CopyFrom(hw::trezor::messages::monero::MoneroGetAddress const&)':
messages-monero.pb.cc:(.text+0x141fd): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::SharedCtor()':
messages-monero.pb.cc:(.text+0x142fc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x14309): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x14326): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1432f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x14337): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1433d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1437c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::MoneroAddress()':
messages-monero.pb.cc:(.text+0x143c4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x143ea): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x143fe): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::SharedDtor()':
messages-monero.pb.cc:(.text+0x1448f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::~MoneroAddress()':
messages-monero.pb.cc:(.text+0x144f4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x144fc): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::descriptor()':
messages-monero.pb.cc:(.text+0x14583): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x145af): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x145b7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x145e9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::MergeFrom(hw::trezor::messages::monero::MoneroAddress const&)':
messages-monero.pb.cc:(.text+0x1464f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x14682): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x146cc): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x146de): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x146ee): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x146f6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x14739): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::MoneroAddress(hw::trezor::messages::monero::MoneroAddress const&)':
messages-monero.pb.cc:(.text+0x14784): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x147ba): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x147ce): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1482f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x14878): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x148a4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x148b6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x148c6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x148ce): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x148e4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::CopyFrom(hw::trezor::messages::monero::MoneroAddress const&)':
messages-monero.pb.cc:(.text+0x1493d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x14969): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::MoneroGetWatchKey()':
messages-monero.pb.cc:(.text+0x14a44): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x14a7f): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x14aa0): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::~MoneroGetWatchKey()':
messages-monero.pb.cc:(.text+0x14b5d): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x14b65): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::descriptor()':
messages-monero.pb.cc:(.text+0x14be3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x14c0f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x14c17): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x14c49): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::MergeFrom(hw::trezor::messages::monero::MoneroGetWatchKey const&)':
messages-monero.pb.cc:(.text+0x14cd4): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x14e54): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x14e66): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x14e76): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x14e7e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x14ea2): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x14eb4): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x14ec0): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x14ec8): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x14f4c): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::MoneroGetWatchKey(hw::trezor::messages::monero::MoneroGetWatchKey const&)':
messages-monero.pb.cc:(.text+0x14fa4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x14fef): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x15010): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1506f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x150b8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x150e4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x150f6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x15106): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1510e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x15124): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::CopyFrom(hw::trezor::messages::monero::MoneroGetWatchKey const&)':
messages-monero.pb.cc:(.text+0x15198): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::SharedCtor()':
messages-monero.pb.cc:(.text+0x1528c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x15299): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x152b6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x152bf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x152c7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x152cd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1530f): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::MoneroWatchKey()':
messages-monero.pb.cc:(.text+0x15354): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1537a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1538e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::SharedDtor()':
messages-monero.pb.cc:(.text+0x15427): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::~MoneroWatchKey()':
messages-monero.pb.cc:(.text+0x154c4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x154cc): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::descriptor()':
messages-monero.pb.cc:(.text+0x15553): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1557f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x15587): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x155b9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::MergeFrom(hw::trezor::messages::monero::MoneroWatchKey const&)':
messages-monero.pb.cc:(.text+0x15627): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x15652): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x15682): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x156dc): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x156ee): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x156fe): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x15706): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x15769): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::MoneroWatchKey(hw::trezor::messages::monero::MoneroWatchKey const&)':
messages-monero.pb.cc:(.text+0x157b4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x157ea): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x157fe): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1585f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x158a8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x158d4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x158e6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x158f6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x158fe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x15914): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::CopyFrom(hw::trezor::messages::monero::MoneroWatchKey const&)':
messages-monero.pb.cc:(.text+0x15972): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x15992): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x159be): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::SharedCtor()':
messages-monero.pb.cc:(.text+0x15a6c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x15a79): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x15a96): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x15a9f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x15aa7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x15aad): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x15b32): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::MoneroTransactionInitRequest_MoneroTransactionData()':
messages-monero.pb.cc:(.text+0x15b74): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x15be0): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x15c1b): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::SharedDtor()':
messages-monero.pb.cc:(.text+0x15cb3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::~MoneroTransactionInitRequest_MoneroTransactionData()':
messages-monero.pb.cc:(.text+0x15e13): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x15e1b): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::descriptor()':
messages-monero.pb.cc:(.text+0x15ea3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x15ecf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x15ed7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x15f09): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::MergeFrom(hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData const&)':
messages-monero.pb.cc:(.text+0x15f83): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x1613c): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1616d): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x16260): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x16272): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x16282): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1628a): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x16360): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x16372): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x16382): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1638a): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1639e): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x16532): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x16544): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x16554): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1655c): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x16589): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1659b): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x165ab): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x165b3): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x166eb): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::MoneroTransactionInitRequest_MoneroTransactionData(hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData const&)':
messages-monero.pb.cc:(.text+0x16794): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x16810): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1684b): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x168af): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x168f8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x16924): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x16936): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x16946): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1694e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x16964): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::Swap(hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData*)':
messages-monero.pb.cc:(.text+0x16a32): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Swap(google::protobuf::internal::RepeatedPtrFieldBase*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::MoneroTransactionInitRequest()':
messages-monero.pb.cc:(.text+0x16b64): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x16b9f): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x16bc0): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::~MoneroTransactionInitRequest()':
messages-monero.pb.cc:(.text+0x16cdd): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x16ce5): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::descriptor()':
messages-monero.pb.cc:(.text+0x16d63): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x16d8f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x16d97): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x16dc9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::MergeFrom(hw::trezor::messages::monero::MoneroTransactionInitRequest const&)':
messages-monero.pb.cc:(.text+0x16e9b): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x17014): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x17026): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x17036): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1703e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x17062): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x17074): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x17080): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x17088): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x17157): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::MoneroTransactionInitRequest(hw::trezor::messages::monero::MoneroTransactionInitRequest const&)':
messages-monero.pb.cc:(.text+0x171b4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x171ff): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x17220): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1727f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x172c8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x172f4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x17306): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x17316): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1731e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x17334): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::CopyFrom(hw::trezor::messages::monero::MoneroTransactionInitRequest const&)':
messages-monero.pb.cc:(.text+0x173a8): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::SharedCtor()':
messages-monero.pb.cc:(.text+0x174dc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x174e9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x17506): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1750f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x17517): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x17558): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::MoneroTransactionInitAck()':
messages-monero.pb.cc:(.text+0x175a4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x175e6): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x17603): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::~MoneroTransactionInitAck()':
messages-monero.pb.cc:(.text+0x1772b): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::Delete(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x1774a): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x17752): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::descriptor()':
messages-monero.pb.cc:(.text+0x177d3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x177ff): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x17807): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x17839): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::MergeFrom(hw::trezor::messages::monero::MoneroTransactionInitAck const&)':
messages-monero.pb.cc:(.text+0x178a6): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x178c2): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0x17952): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1797d): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x179aa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x179bc): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x179cc): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x179d4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x17a01): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x17a13): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x17a23): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x17a2b): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x17a70): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::MoneroTransactionInitAck(hw::trezor::messages::monero::MoneroTransactionInitAck const&)':
messages-monero.pb.cc:(.text+0x17af4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x17b46): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x17b63): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x17bbf): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x17c08): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x17c34): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x17c46): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x17c56): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x17c5e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x17c74): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::CopyFrom(hw::trezor::messages::monero::MoneroTransactionInitAck const&)':
messages-monero.pb.cc:(.text+0x17d14): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::Swap(hw::trezor::messages::monero::MoneroTransactionInitAck*)':
messages-monero.pb.cc:(.text+0x17d74): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Swap(google::protobuf::internal::RepeatedPtrFieldBase*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::MoneroTransactionSetInputRequest()':
messages-monero.pb.cc:(.text+0x17e14): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x17e3a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x17e4e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::~MoneroTransactionSetInputRequest()':
messages-monero.pb.cc:(.text+0x17f64): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x17f6c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::descriptor()':
messages-monero.pb.cc:(.text+0x17ff3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1801f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x18027): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x18059): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::MergeFrom(hw::trezor::messages::monero::MoneroTransactionSetInputRequest const&)':
messages-monero.pb.cc:(.text+0x180e5): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x18134): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x18146): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x18156): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1815e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x181b1): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::MoneroTransactionSetInputRequest(hw::trezor::messages::monero::MoneroTransactionSetInputRequest const&)':
messages-monero.pb.cc:(.text+0x18214): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1824a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1825e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x182bf): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x18308): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x18334): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x18346): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x18356): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1835e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x18374): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::CopyFrom(hw::trezor::messages::monero::MoneroTransactionSetInputRequest const&)':
messages-monero.pb.cc:(.text+0x183ef): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::SharedCtor()':
messages-monero.pb.cc:(.text+0x1849c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x184a9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x184c6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x184cf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x184d7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x184dd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1852b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::MoneroTransactionSetInputAck()':
messages-monero.pb.cc:(.text+0x18574): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1859a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x185ae): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::SharedDtor()':
messages-monero.pb.cc:(.text+0x1863b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::~MoneroTransactionSetInputAck()':
messages-monero.pb.cc:(.text+0x18764): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1876c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::descriptor()':
messages-monero.pb.cc:(.text+0x187f3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1881f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x18827): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x18859): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::MergeFrom(hw::trezor::messages::monero::MoneroTransactionSetInputAck const&)':
messages-monero.pb.cc:(.text+0x188f0): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x18922): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x18952): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1898a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x189b9): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x189e8): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x18a17): more undefined references to `google::protobuf::internal::empty_string_[abi:cxx11]' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::MergeFrom(hw::trezor::messages::monero::MoneroTransactionSetInputAck const&)':
messages-monero.pb.cc:(.text+0x18a74): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x18a86): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x18a96): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x18a9e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x18ba9): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::MoneroTransactionSetInputAck(hw::trezor::messages::monero::MoneroTransactionSetInputAck const&)':
messages-monero.pb.cc:(.text+0x18bf4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x18c2a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x18c3e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x18c9f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x18ce8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x18d14): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x18d26): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x18d36): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x18d3e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x18d54): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::MoneroTransactionInputsPermutationRequest()':
messages-monero.pb.cc:(.text+0x18ea4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x18edf): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x18f00): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::~MoneroTransactionInputsPermutationRequest()':
messages-monero.pb.cc:(.text+0x18fbd): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x18fc5): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::descriptor()':
messages-monero.pb.cc:(.text+0x19043): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1906f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x19077): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x190a9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::MergeFrom(hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest const&)':
messages-monero.pb.cc:(.text+0x19114): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1929c): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x192ae): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x192be): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x192c6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x192ea): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x192fc): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x19308): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x19310): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1938c): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::MoneroTransactionInputsPermutationRequest(hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest const&)':
messages-monero.pb.cc:(.text+0x193e4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1942f): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x19450): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x194af): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x194f8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x19524): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x19536): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x19546): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1954e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x19564): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::CopyFrom(hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest const&)':
messages-monero.pb.cc:(.text+0x195d1): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::MoneroTransactionInputsPermutationAck()':
messages-monero.pb.cc:(.text+0x196e4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1970a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1971e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::~MoneroTransactionInputsPermutationAck()':
messages-monero.pb.cc:(.text+0x197d4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x197dc): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::descriptor()':
messages-monero.pb.cc:(.text+0x19863): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1988f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x19897): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x198c9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::MergeFrom(hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck const&)':
messages-monero.pb.cc:(.text+0x19924): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x19974): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x19986): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x19996): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1999e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x199b4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::MoneroTransactionInputsPermutationAck(hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck const&)':
messages-monero.pb.cc:(.text+0x19a04): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x19a3a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x19a4e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x19aaf): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x19af8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x19b24): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x19b36): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x19b46): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x19b4e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x19b64): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::CopyFrom(hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck const&)':
messages-monero.pb.cc:(.text+0x19bca): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::SharedCtor()':
messages-monero.pb.cc:(.text+0x19c5c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x19c69): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x19c86): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x19c8f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x19c97): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x19c9d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x19cec): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::MoneroTransactionInputViniRequest()':
messages-monero.pb.cc:(.text+0x19d34): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x19d5a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x19d6e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::SharedDtor()':
messages-monero.pb.cc:(.text+0x19dfb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::~MoneroTransactionInputViniRequest()':
messages-monero.pb.cc:(.text+0x19f14): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x19f1c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::descriptor()':
messages-monero.pb.cc:(.text+0x19fa3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x19fcf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x19fd7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1a009): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::MergeFrom(hw::trezor::messages::monero::MoneroTransactionInputViniRequest const&)':
messages-monero.pb.cc:(.text+0x1a0b4): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1a0e2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1a112): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1a14a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1a179): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1a1d4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1a1e6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1a1f6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1a1fe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1a2f1): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::MoneroTransactionInputViniRequest(hw::trezor::messages::monero::MoneroTransactionInputViniRequest const&)':
messages-monero.pb.cc:(.text+0x1a354): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1a38a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1a39e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1a3ff): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1a448): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1a474): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1a486): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1a496): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1a49e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1a4b4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::MoneroTransactionInputViniAck()':
messages-monero.pb.cc:(.text+0x1a5f4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1a61a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1a62e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::~MoneroTransactionInputViniAck()':
messages-monero.pb.cc:(.text+0x1a6e4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1a6ec): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::descriptor()':
messages-monero.pb.cc:(.text+0x1a773): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1a79f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1a7a7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1a7d9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::MergeFrom(hw::trezor::messages::monero::MoneroTransactionInputViniAck const&)':
messages-monero.pb.cc:(.text+0x1a834): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1a884): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1a896): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1a8a6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1a8ae): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1a8c4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::MoneroTransactionInputViniAck(hw::trezor::messages::monero::MoneroTransactionInputViniAck const&)':
messages-monero.pb.cc:(.text+0x1a914): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1a94a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1a95e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1a9bf): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1aa08): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1aa34): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1aa46): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1aa56): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1aa5e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1aa74): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::CopyFrom(hw::trezor::messages::monero::MoneroTransactionInputViniAck const&)':
messages-monero.pb.cc:(.text+0x1aada): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::MoneroTransactionAllInputsSetRequest()':
messages-monero.pb.cc:(.text+0x1aba4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1abca): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1abde): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::~MoneroTransactionAllInputsSetRequest()':
messages-monero.pb.cc:(.text+0x1ac94): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1ac9c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::descriptor()':
messages-monero.pb.cc:(.text+0x1ad23): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1ad4f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1ad57): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1ad89): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::MergeFrom(hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest const&)':
messages-monero.pb.cc:(.text+0x1ade4): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1ae34): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1ae46): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1ae56): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1ae5e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1ae74): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::MoneroTransactionAllInputsSetRequest(hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest const&)':
messages-monero.pb.cc:(.text+0x1aec4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1aefa): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1af0e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1af6f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1afb8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1afe4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1aff6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1b006): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1b00e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1b024): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::CopyFrom(hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest const&)':
messages-monero.pb.cc:(.text+0x1b08a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::MoneroTransactionAllInputsSetAck()':
messages-monero.pb.cc:(.text+0x1b144): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1b16a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1b17e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::~MoneroTransactionAllInputsSetAck()':
messages-monero.pb.cc:(.text+0x1b294): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1b29c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::descriptor()':
messages-monero.pb.cc:(.text+0x1b323): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1b34f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1b357): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1b389): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::MergeFrom(hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck const&)':
messages-monero.pb.cc:(.text+0x1b415): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1b464): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1b476): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1b486): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1b48e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1b4e1): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::MoneroTransactionAllInputsSetAck(hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck const&)':
messages-monero.pb.cc:(.text+0x1b544): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1b57a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1b58e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1b5ef): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1b638): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1b664): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1b676): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1b686): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1b68e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1b6a4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::CopyFrom(hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck const&)':
messages-monero.pb.cc:(.text+0x1b71f): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::SharedCtor()':
messages-monero.pb.cc:(.text+0x1b7bc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1b7c9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1b7e6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1b7ef): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1b7f7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1b7fd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1b84a): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::MoneroTransactionSetOutputRequest()':
messages-monero.pb.cc:(.text+0x1b894): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1b8ba): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1b8ce): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::SharedDtor()':
messages-monero.pb.cc:(.text+0x1b963): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::~MoneroTransactionSetOutputRequest()':
messages-monero.pb.cc:(.text+0x1ba44): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1ba4c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::descriptor()':
messages-monero.pb.cc:(.text+0x1bad3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1baff): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1bb07): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1bb39): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::MergeFrom(hw::trezor::messages::monero::MoneroTransactionSetOutputRequest const&)':
messages-monero.pb.cc:(.text+0x1bbfa): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1bc2a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1bc84): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1bc96): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1bca6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1bcae): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1bd77): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::MoneroTransactionSetOutputRequest(hw::trezor::messages::monero::MoneroTransactionSetOutputRequest const&)':
messages-monero.pb.cc:(.text+0x1bdd4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1be0a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1be1e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1be7f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1bec8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1bef4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1bf06): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1bf16): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1bf1e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1bf34): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::CopyFrom(hw::trezor::messages::monero::MoneroTransactionSetOutputRequest const&)':
messages-monero.pb.cc:(.text+0x1bfb0): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1bff5): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::SharedCtor()':
messages-monero.pb.cc:(.text+0x1c0ac): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1c0b9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1c0d6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1c0df): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1c0e7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1c0ed): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1c13c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::MoneroTransactionSetOutputAck()':
messages-monero.pb.cc:(.text+0x1c184): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1c1aa): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1c1be): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::SharedDtor()':
messages-monero.pb.cc:(.text+0x1c24b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::~MoneroTransactionSetOutputAck()':
messages-monero.pb.cc:(.text+0x1c364): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1c36c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::descriptor()':
messages-monero.pb.cc:(.text+0x1c3f3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1c41f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1c427): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1c459): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::MergeFrom(hw::trezor::messages::monero::MoneroTransactionSetOutputAck const&)':
messages-monero.pb.cc:(.text+0x1c504): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1c532): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1c562): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1c59a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1c5c9): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1c624): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1c636): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1c646): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1c64e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1c741): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::MoneroTransactionSetOutputAck(hw::trezor::messages::monero::MoneroTransactionSetOutputAck const&)':
messages-monero.pb.cc:(.text+0x1c7a4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1c7da): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1c7ee): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1c84f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1c898): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1c8c4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1c8d6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1c8e6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1c8ee): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1c904): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::MoneroTransactionAllOutSetRequest()':
messages-monero.pb.cc:(.text+0x1ca34): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1ca5a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1ca6e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::~MoneroTransactionAllOutSetRequest()':
messages-monero.pb.cc:(.text+0x1cb84): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1cb8c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::descriptor()':
messages-monero.pb.cc:(.text+0x1cc13): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1cc3f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1cc47): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1cc79): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::MergeFrom(hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest const&)':
messages-monero.pb.cc:(.text+0x1cd05): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1cd54): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1cd66): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1cd76): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1cd7e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1cdd1): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::MoneroTransactionAllOutSetRequest(hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest const&)':
messages-monero.pb.cc:(.text+0x1ce34): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1ce6a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1ce7e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1cedf): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1cf28): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1cf54): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1cf66): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1cf76): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1cf7e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1cf94): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::CopyFrom(hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest const&)':
messages-monero.pb.cc:(.text+0x1d00f): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::SharedCtor()':
messages-monero.pb.cc:(.text+0x1d0bc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1d0c9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1d0e6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1d0ef): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1d0f7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1d0fd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1d151): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::MoneroTransactionAllOutSetAck_MoneroRingCtSig()':
messages-monero.pb.cc:(.text+0x1d194): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1d1ba): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1d1ce): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x1d26b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1d2d9): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x1d2fa): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x1d33a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1d356): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x1d3a5): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x1d44c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x1d46c): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x1d49e): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x1d4df): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::SharedDtor()':
messages-monero.pb.cc:(.text+0x1d5bf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::~MoneroTransactionAllOutSetAck_MoneroRingCtSig()':
messages-monero.pb.cc:(.text+0x1d624): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1d62c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::descriptor()':
messages-monero.pb.cc:(.text+0x1d6b3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1d6df): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1d6e7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1d719): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::MergeFrom(hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig const&)':
messages-monero.pb.cc:(.text+0x1d7a8): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1d7da): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1d82c): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1d83e): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1d84e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1d856): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1d891): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::MoneroTransactionAllOutSetAck_MoneroRingCtSig(hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig const&)':
messages-monero.pb.cc:(.text+0x1d8e4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1d91a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1d92e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1d98f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1d9d8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1da04): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1da16): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1da26): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1da2e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1da44): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig::CopyFrom(hw::trezor::messages::monero::MoneroTransactionAllOutSetAck_MoneroRingCtSig const&)':
messages-monero.pb.cc:(.text+0x1dab0): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1dae3): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::SharedCtor()':
messages-monero.pb.cc:(.text+0x1dbbc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1dbc9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1dbe6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1dbef): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1dbf7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1dbfd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1dc49): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::MoneroTransactionAllOutSetAck()':
messages-monero.pb.cc:(.text+0x1dc94): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1dcba): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1dcce): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::SharedDtor()':
messages-monero.pb.cc:(.text+0x1dd67): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::~MoneroTransactionAllOutSetAck()':
messages-monero.pb.cc:(.text+0x1de64): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1de6c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::descriptor()':
messages-monero.pb.cc:(.text+0x1def3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1df1f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1df27): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1df59): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::MergeFrom(hw::trezor::messages::monero::MoneroTransactionAllOutSetAck const&)':
messages-monero.pb.cc:(.text+0x1e000): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1e032): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1e062): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1e09a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1e0f4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1e106): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1e116): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1e11e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1e207): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::MoneroTransactionAllOutSetAck(hw::trezor::messages::monero::MoneroTransactionAllOutSetAck const&)':
messages-monero.pb.cc:(.text+0x1e254): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1e28a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1e29e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1e2ff): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1e348): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1e374): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1e386): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1e396): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1e39e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1e3b4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::SharedCtor()':
messages-monero.pb.cc:(.text+0x1e4bc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1e4c9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1e4e6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1e4ef): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1e4f7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1e4fd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1e552): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::MoneroTransactionSignInputRequest()':
messages-monero.pb.cc:(.text+0x1e594): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1e5ba): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1e5ce): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::SharedDtor()':
messages-monero.pb.cc:(.text+0x1e65b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::~MoneroTransactionSignInputRequest()':
messages-monero.pb.cc:(.text+0x1e7c4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1e7cc): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::descriptor()':
messages-monero.pb.cc:(.text+0x1e853): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1e87f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1e887): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1e8b9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::MergeFrom(hw::trezor::messages::monero::MoneroTransactionSignInputRequest const&)':
messages-monero.pb.cc:(.text+0x1e974): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1e9a2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1e9d2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1ea0a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1ea39): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1ea68): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x1ea97): more undefined references to `google::protobuf::internal::empty_string_[abi:cxx11]' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::MergeFrom(hw::trezor::messages::monero::MoneroTransactionSignInputRequest const&)':
messages-monero.pb.cc:(.text+0x1eaf4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1eb06): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1eb16): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1eb1e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1ec61): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::MoneroTransactionSignInputRequest(hw::trezor::messages::monero::MoneroTransactionSignInputRequest const&)':
messages-monero.pb.cc:(.text+0x1ecc4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1ecfa): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1ed0e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1ed6f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1edb8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1ede4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1edf6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1ee06): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1ee0e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1ee24): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::SharedCtor()':
messages-monero.pb.cc:(.text+0x1ef5c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1ef69): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1ef86): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1ef8f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1ef97): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1ef9d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1efdc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::MoneroTransactionSignInputAck()':
messages-monero.pb.cc:(.text+0x1f024): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1f04a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1f05e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::SharedDtor()':
messages-monero.pb.cc:(.text+0x1f0ef): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::~MoneroTransactionSignInputAck()':
messages-monero.pb.cc:(.text+0x1f154): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1f15c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::descriptor()':
messages-monero.pb.cc:(.text+0x1f1e3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1f20f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1f217): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1f249): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::MergeFrom(hw::trezor::messages::monero::MoneroTransactionSignInputAck const&)':
messages-monero.pb.cc:(.text+0x1f2af): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1f2e2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1f32c): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1f33e): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1f34e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1f356): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1f399): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::MoneroTransactionSignInputAck(hw::trezor::messages::monero::MoneroTransactionSignInputAck const&)':
messages-monero.pb.cc:(.text+0x1f3e4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1f41a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1f42e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1f48f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1f4d8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1f504): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1f516): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1f526): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1f52e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1f544): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::CopyFrom(hw::trezor::messages::monero::MoneroTransactionSignInputAck const&)':
messages-monero.pb.cc:(.text+0x1f59d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1f5c9): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::MoneroTransactionFinalRequest()':
messages-monero.pb.cc:(.text+0x1f6a4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1f6ca): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1f6de): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::~MoneroTransactionFinalRequest()':
messages-monero.pb.cc:(.text+0x1f794): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1f79c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::descriptor()':
messages-monero.pb.cc:(.text+0x1f823): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1f84f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1f857): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1f889): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::MergeFrom(hw::trezor::messages::monero::MoneroTransactionFinalRequest const&)':
messages-monero.pb.cc:(.text+0x1f8e4): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1f934): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1f946): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1f956): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1f95e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1f974): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::MoneroTransactionFinalRequest(hw::trezor::messages::monero::MoneroTransactionFinalRequest const&)':
messages-monero.pb.cc:(.text+0x1f9c4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1f9fa): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1fa0e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x1fa6f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1fab8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1fae4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1faf6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1fb06): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1fb0e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1fb24): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::CopyFrom(hw::trezor::messages::monero::MoneroTransactionFinalRequest const&)':
messages-monero.pb.cc:(.text+0x1fb8a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::SharedCtor()':
messages-monero.pb.cc:(.text+0x1fc2c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1fc39): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1fc56): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1fc5f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1fc67): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1fc6d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1fcb5): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::MoneroTransactionFinalAck()':
messages-monero.pb.cc:(.text+0x1fd04): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1fd2a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1fd3e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::SharedDtor()':
messages-monero.pb.cc:(.text+0x1fdd7): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::~MoneroTransactionFinalAck()':
messages-monero.pb.cc:(.text+0x1fec4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1fecc): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::descriptor()':
messages-monero.pb.cc:(.text+0x1ff53): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1ff7f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1ff87): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1ffb9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::MergeFrom(hw::trezor::messages::monero::MoneroTransactionFinalAck const&)':
messages-monero.pb.cc:(.text+0x20037): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x20062): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x20092): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x200ca): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x200f9): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x20154): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x20166): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x20176): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2017e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x20239): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::MoneroTransactionFinalAck(hw::trezor::messages::monero::MoneroTransactionFinalAck const&)':
messages-monero.pb.cc:(.text+0x20284): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x202ba): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x202ce): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x2032f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x20378): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x203a4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x203b6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x203c6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x203ce): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x203e4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList()':
messages-monero.pb.cc:(.text+0x20524): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x2055f): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x20580): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::~MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList()':
messages-monero.pb.cc:(.text+0x2063d): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x20645): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::descriptor()':
messages-monero.pb.cc:(.text+0x206c3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x206ef): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x206f7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x20729): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::MergeFrom(hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList const&)':
messages-monero.pb.cc:(.text+0x207b1): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x20934): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x20946): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x20956): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2095e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x20982): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x20994): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x209a0): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x209a8): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x20a2c): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList(hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList const&)':
messages-monero.pb.cc:(.text+0x20a84): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x20acf): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x20af0): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x20b4f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x20b98): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x20bc4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x20bd6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x20be6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x20bee): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x20c04): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::CopyFrom(hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList const&)':
messages-monero.pb.cc:(.text+0x20c78): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::SharedCtor()':
messages-monero.pb.cc:(.text+0x20d6c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x20d79): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x20d96): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x20d9f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x20da7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x20dad): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x20e01): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::MoneroKeyImageExportInitRequest()':
messages-monero.pb.cc:(.text+0x20e44): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x20e9b): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x20ec7): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::SharedDtor()':
messages-monero.pb.cc:(.text+0x20f4f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::~MoneroKeyImageExportInitRequest()':
messages-monero.pb.cc:(.text+0x21032): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x2103a): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::descriptor()':
messages-monero.pb.cc:(.text+0x210c3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x210ef): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x210f7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x21129): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::MergeFrom(hw::trezor::messages::monero::MoneroKeyImageExportInitRequest const&)':
messages-monero.pb.cc:(.text+0x211ae): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x2127e): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x212ad): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x21366): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2145f): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x21471): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x21481): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x21489): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x214ad): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x214bf): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x214cb): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x214d3): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x21504): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x21516): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x21526): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2152e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x215ba): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::MoneroKeyImageExportInitRequest(hw::trezor::messages::monero::MoneroKeyImageExportInitRequest const&)':
messages-monero.pb.cc:(.text+0x21644): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x216ab): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x216d7): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x2172f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x21778): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x217a4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x217b6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x217c6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x217ce): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x217e4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::Swap(hw::trezor::messages::monero::MoneroKeyImageExportInitRequest*)':
messages-monero.pb.cc:(.text+0x218e2): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Swap(google::protobuf::internal::RepeatedPtrFieldBase*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::MoneroKeyImageExportInitAck()':
messages-monero.pb.cc:(.text+0x21984): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x219aa): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x219be): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::~MoneroKeyImageExportInitAck()':
messages-monero.pb.cc:(.text+0x21a74): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x21a7c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::descriptor()':
messages-monero.pb.cc:(.text+0x21b03): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x21b2f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x21b37): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x21b69): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::MergeFrom(hw::trezor::messages::monero::MoneroKeyImageExportInitAck const&)':
messages-monero.pb.cc:(.text+0x21bc4): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x21c14): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x21c26): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x21c36): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x21c3e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x21c54): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::MoneroKeyImageExportInitAck(hw::trezor::messages::monero::MoneroKeyImageExportInitAck const&)':
messages-monero.pb.cc:(.text+0x21ca4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x21cda): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x21cee): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x21d4f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x21d98): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x21dc4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x21dd6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x21de6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x21dee): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x21e04): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::CopyFrom(hw::trezor::messages::monero::MoneroKeyImageExportInitAck const&)':
messages-monero.pb.cc:(.text+0x21e6a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::SharedCtor()':
messages-monero.pb.cc:(.text+0x21f0c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x21f19): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x21f36): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x21f3f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x21f47): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x21f4d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x21f9d): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::MoneroKeyImageSyncStepRequest_MoneroTransferDetails()':
messages-monero.pb.cc:(.text+0x21fe4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x22026): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x22043): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2211e): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2213b): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x22204): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x22234): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x2229c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x222ed): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::SharedDtor()':
messages-monero.pb.cc:(.text+0x22337): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::~MoneroKeyImageSyncStepRequest_MoneroTransferDetails()':
messages-monero.pb.cc:(.text+0x223eb): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::Delete(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2240a): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x22412): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::descriptor()':
messages-monero.pb.cc:(.text+0x22493): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x224bf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x224c7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x224f9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::MergeFrom(hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails const&)':
messages-monero.pb.cc:(.text+0x22566): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x22582): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0x22605): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x22635): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x22642): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2267a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x226cd): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x226df): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x226ef): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x226f7): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x22724): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x22736): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x22746): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2274e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x227af): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::MoneroKeyImageSyncStepRequest_MoneroTransferDetails(hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails const&)':
messages-monero.pb.cc:(.text+0x22814): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x22866): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x22883): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x228df): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x22928): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x22954): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x22966): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x22976): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2297e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x22994): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails::Swap(hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails*)':
messages-monero.pb.cc:(.text+0x22a4c): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Swap(google::protobuf::internal::RepeatedPtrFieldBase*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::MoneroKeyImageSyncStepRequest()':
messages-monero.pb.cc:(.text+0x22b04): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x22b46): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x22b63): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::~MoneroKeyImageSyncStepRequest()':
messages-monero.pb.cc:(.text+0x22c83): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x22c8b): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::descriptor()':
messages-monero.pb.cc:(.text+0x22d13): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x22d3f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x22d47): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x22d79): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::MergeFrom(hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest const&)':
messages-monero.pb.cc:(.text+0x22de6): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x22e76): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x22ea5): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x22ed2): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x22ee4): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x22ef4): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x22efc): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x22f29): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x22f3b): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x22f4b): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x22f53): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x22f87): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::MoneroKeyImageSyncStepRequest(hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest const&)':
messages-monero.pb.cc:(.text+0x22fe4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x23036): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x23053): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x230af): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x230f8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x23124): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x23136): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x23146): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2314e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x23164): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::CopyFrom(hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest const&)':
messages-monero.pb.cc:(.text+0x231f0): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::Swap(hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest*)':
messages-monero.pb.cc:(.text+0x23254): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Swap(google::protobuf::internal::RepeatedPtrFieldBase*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::SharedCtor()':
messages-monero.pb.cc:(.text+0x232cc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x232d9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x232f6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x232ff): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x23307): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x2330d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2334f): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage()':
messages-monero.pb.cc:(.text+0x23394): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x233ba): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x233ce): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x234ae): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x234cb): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x23594): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x235c4): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x2362c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2367d): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::SharedDtor()':
messages-monero.pb.cc:(.text+0x236c7): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::~MoneroKeyImageSyncStepAck_MoneroExportedKeyImage()':
messages-monero.pb.cc:(.text+0x23764): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x2376c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::descriptor()':
messages-monero.pb.cc:(.text+0x237f3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x2381f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x23827): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x23859): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::MergeFrom(hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage const&)':
messages-monero.pb.cc:(.text+0x238c7): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x238f2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x23922): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2397c): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x2398e): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x2399e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x239a6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x23a09): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage(hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage const&)':
messages-monero.pb.cc:(.text+0x23a54): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x23a8a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x23a9e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x23aff): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x23b48): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x23b74): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x23b86): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x23b96): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x23b9e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x23bb4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage::CopyFrom(hw::trezor::messages::monero::MoneroKeyImageSyncStepAck_MoneroExportedKeyImage const&)':
messages-monero.pb.cc:(.text+0x23c12): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x23c32): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x23c5e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::MoneroKeyImageSyncStepAck()':
messages-monero.pb.cc:(.text+0x23d44): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x23d86): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x23da3): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::~MoneroKeyImageSyncStepAck()':
messages-monero.pb.cc:(.text+0x23ec3): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x23ecb): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::descriptor()':
messages-monero.pb.cc:(.text+0x23f53): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x23f7f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x23f87): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x23fb9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::MergeFrom(hw::trezor::messages::monero::MoneroKeyImageSyncStepAck const&)':
messages-monero.pb.cc:(.text+0x24026): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x240b6): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x240e5): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x24112): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x24124): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x24134): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2413c): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x24169): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x2417b): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x2418b): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x24193): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x241c7): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::MoneroKeyImageSyncStepAck(hw::trezor::messages::monero::MoneroKeyImageSyncStepAck const&)':
messages-monero.pb.cc:(.text+0x24224): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x24276): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x24293): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x242ef): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x24338): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x24364): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x24376): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x24386): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2438e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x243a4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::CopyFrom(hw::trezor::messages::monero::MoneroKeyImageSyncStepAck const&)':
messages-monero.pb.cc:(.text+0x24401): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x24478): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x244bc): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::Swap(hw::trezor::messages::monero::MoneroKeyImageSyncStepAck*)':
messages-monero.pb.cc:(.text+0x24534): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Swap(google::protobuf::internal::RepeatedPtrFieldBase*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest::MoneroKeyImageSyncFinalRequest()':
messages-monero.pb.cc:(.text+0x245d4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x245fa): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x2460e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest::~MoneroKeyImageSyncFinalRequest()':
messages-monero.pb.cc:(.text+0x246c4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x246cc): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest::descriptor()':
messages-monero.pb.cc:(.text+0x24753): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x2477f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x24787): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x247b9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest::MergeFrom(hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest const&)':
messages-monero.pb.cc:(.text+0x24814): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x24864): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x24876): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x24886): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2488e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x248a4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest::MoneroKeyImageSyncFinalRequest(hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest const&)':
messages-monero.pb.cc:(.text+0x248f4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x2492a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x2493e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x2499f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x249e8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x24a14): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x24a26): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x24a36): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x24a3e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x24a54): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest::CopyFrom(hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest const&)':
messages-monero.pb.cc:(.text+0x24aba): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::SharedCtor()':
messages-monero.pb.cc:(.text+0x24b5c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x24b69): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x24b86): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x24b8f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x24b97): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x24b9d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x24bdc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::MoneroKeyImageSyncFinalAck()':
messages-monero.pb.cc:(.text+0x24c24): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x24c4a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x24c5e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::SharedDtor()':
messages-monero.pb.cc:(.text+0x24cef): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::~MoneroKeyImageSyncFinalAck()':
messages-monero.pb.cc:(.text+0x24d54): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x24d5c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::descriptor()':
messages-monero.pb.cc:(.text+0x24de3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x24e0f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x24e17): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x24e49): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::MergeFrom(hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck const&)':
messages-monero.pb.cc:(.text+0x24eaf): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x24ee2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x24f2c): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x24f3e): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x24f4e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x24f56): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x24f99): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::MoneroKeyImageSyncFinalAck(hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck const&)':
messages-monero.pb.cc:(.text+0x24fe4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x2501a): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x2502e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x2508f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x250d8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x25104): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x25116): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x25126): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2512e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x25144): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::CopyFrom(hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck const&)':
messages-monero.pb.cc:(.text+0x2519d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x251c9): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::SharedCtor()':
messages-monero.pb.cc:(.text+0x2527c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x25289): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x252a6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x252af): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x252b7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x252bd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x25329): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::DebugMoneroDiagRequest()':
messages-monero.pb.cc:(.text+0x25374): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x253af): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x253d0): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::SharedDtor()':
messages-monero.pb.cc:(.text+0x25467): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::~DebugMoneroDiagRequest()':
messages-monero.pb.cc:(.text+0x2550d): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x25515): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::descriptor()':
messages-monero.pb.cc:(.text+0x25593): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x255bf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x255c7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x255f9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::MergeFrom(hw::trezor::messages::monero::DebugMoneroDiagRequest const&)':
messages-monero.pb.cc:(.text+0x256d0): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x25706): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x257d6): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x258dc): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x258ee): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x258fe): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x25906): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x2592a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x2593c): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x25948): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x25950): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x25a1c): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::DebugMoneroDiagRequest(hw::trezor::messages::monero::DebugMoneroDiagRequest const&)':
messages-monero.pb.cc:(.text+0x25a74): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x25abf): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x25ae0): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x25b3f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x25b88): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x25bb4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x25bc6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x25bd6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x25bde): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x25bf4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::CopyFrom(hw::trezor::messages::monero::DebugMoneroDiagRequest const&)':
messages-monero.pb.cc:(.text+0x25c70): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x25cfe): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x25d22): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::SharedCtor()':
messages-monero.pb.cc:(.text+0x25eac): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x25eb9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x25ed6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x25edf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x25ee7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x25eed): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x25f59): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::DebugMoneroDiagAck()':
messages-monero.pb.cc:(.text+0x25fa4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x25fdf): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x26000): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::protobuf_AddDesc_messages_2dmonero_2eproto()':
messages-monero.pb.cc:(.text+0x260c2): undefined reference to `google::protobuf::internal::VerifyVersion(int, int, char const*)'
messages-monero.pb.cc:(.text+0x260d9): undefined reference to `google::protobuf::DescriptorPool::InternalAddGeneratedFile(void const*, int)'
messages-monero.pb.cc:(.text+0x260f1): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedFile(char const*, void (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&))'
messages-monero.pb.cc:(.text+0x26923): undefined reference to `google::protobuf::internal::OnShutdown(void (*)())'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::protobuf_AssignDesc_messages_2dmonero_2eproto()':
messages-monero.pb.cc:(.text+0x27a87): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x27a93): undefined reference to `google::protobuf::DescriptorPool::FindFileByName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
messages-monero.pb.cc:(.text+0x27abb): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x27ac2): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x27b2c): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x27b46): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x27b4d): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x27bb7): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x27bd1): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x27bd8): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x27c42): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x27c5f): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x27c66): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x27cd0): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x27ce7): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x27cee): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x27d58): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x27d72): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x27d79): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x27de3): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x27dfc): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x27e03): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x27e6d): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x27e86): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x27e8d): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x27ef7): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x27f10): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x27f17): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x27f81): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x27f9a): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x27fa1): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x2800b): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28024): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x2802b): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28095): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x280ae): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x280b5): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x2811f): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28139): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28140): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x281aa): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x281c3): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x281ca): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28234): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x2824d): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28254): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x282be): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x282d7): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x282de): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28348): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28361): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28368): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x283d2): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x283eb): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x283f2): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x2845c): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28475): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x2847c): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x284e6): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x284ff): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28506): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28570): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28589): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28590): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x285fa): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28613): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x2861a): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28684): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x2869d): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x286a4): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x2870e): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28727): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x2872e): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28798): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x287b1): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x287b8): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28822): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x2883b): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28842): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x288ac): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x288c6): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x288cd): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28937): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28950): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28957): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x289c1): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x289da): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x289e1): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28a4b): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28a64): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28a6b): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28ad5): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28aee): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28af5): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28b5f): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28b78): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28b7f): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28be9): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28c03): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28c0a): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28c74): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28c8d): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28c94): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28cfe): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28d17): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28d1e): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28d88): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28da2): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28da9): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28e13): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28e2c): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28e33): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28e9d): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28eb7): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28ebe): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28f28): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28f41): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28f48): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x28fb2): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x28fcb): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x28fd2): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x2903c): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x29055): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x2905c): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x290c6): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x290df): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x290e6): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x2914a): undefined reference to `google::protobuf::internal::GeneratedMessageReflection::GeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, google::protobuf::DescriptorPool const*, google::protobuf::MessageFactory*, int)'
messages-monero.pb.cc:(.text+0x291f8): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x2920a): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x2921a): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x29222): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x2923d): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::SharedDtor()':
messages-monero.pb.cc:(.text+0x29457): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::~DebugMoneroDiagAck()':
messages-monero.pb.cc:(.text+0x294fd): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x29505): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::descriptor()':
messages-monero.pb.cc:(.text+0x2a2e3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x2a30f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x2a317): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x2a349): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::(anonymous namespace)::protobuf_RegisterTypes(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
messages-monero.pb.cc:(.text+0x2a3da): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x2a406): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x2a40e): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x2a425): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-monero.pb.cc:(.text+0x2a43c): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-monero.pb.cc:(.text+0x2a453): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-monero.pb.cc:(.text+0x2a46a): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-monero.pb.cc:(.text+0x2a481): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x2a498): more undefined references to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::(anonymous namespace)::protobuf_RegisterTypes(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
messages-monero.pb.cc:(.text+0x2a7f7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::MergeFrom(hw::trezor::messages::monero::DebugMoneroDiagAck const&)':
messages-monero.pb.cc:(.text+0x2a8d0): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x2a906): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2a9d6): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2aadc): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x2aaee): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x2aafe): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2ab06): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x2ab2a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x2ab3c): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x2ab48): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2ab50): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x2ac1c): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::DebugMoneroDiagAck(hw::trezor::messages::monero::DebugMoneroDiagAck const&)':
messages-monero.pb.cc:(.text+0x2ac74): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x2acbf): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x2ace0): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::MergeFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x2ad3f): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x2ad88): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x2adb4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x2adc6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x2add6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2adde): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x2adf4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::CopyFrom(hw::trezor::messages::monero::DebugMoneroDiagAck const&)':
messages-monero.pb.cc:(.text+0x2ae70): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x2aefe): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2af22): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2b09c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2b11d): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2b137): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2b242): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2b2d8): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2b32a): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0x2b348): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2b3bd): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x2b4e4): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x2b50f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2b534): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x2b5cd): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2b6cb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2b717): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2b738): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2b81b): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2b84f): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x2b8b4): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2b930): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2b957): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2b98d): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x2ba0e): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2bada): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2baf7): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2bb70): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2bb90): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2bbc4): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2bcba): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2bcd7): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2bd50): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2bd70): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2bda4): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2bea5): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2bec6): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2bf2a): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0x2bf48): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2bf87): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2bffa): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2c036): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x2c09d): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x2c0c0): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2c15b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2c1c9): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2c1e3): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2c207): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2c223): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2c2bb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2c2d7): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2c326): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2c3a8): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2c3ec): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2c41e): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x2c45c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2c54c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2c5cd): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2c5e7): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2c843): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2c8dc): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x2c927): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2c96c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x2ca17): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x2ca5f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x2ca7f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2cb6c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2cbed): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2cc07): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2ce63): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2cefc): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x2cf47): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2cf8c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x2d037): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x2d07f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x2d09f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `.L14913':
messages-monero.pb.cc:(.text+0x2d20a): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2d224): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `.L14917':
messages-monero.pb.cc:(.text+0x2d429): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2d46c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2d48f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2d4b7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2d4dc): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x2d5a0): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2d731): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2d752): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2d82b): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2d85c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2d930): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2dac3): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2dae0): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2db1c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2dc34): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesList::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2ddf4): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2de19): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2dec1): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2dfb0): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2e003): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2e148): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2e1ca): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2e1e4): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2e26e): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2e29a): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x2e577): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2e5a3): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x2e678): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2e738): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2e7c8): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2e805): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x2e81c): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x2e927): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2e977): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2ea1c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2ea44): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2ea7e): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x2eaa0): more undefined references to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest_MoneroTransactionData::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2eac7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x2eaef): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2eb14): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2eb36): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2eb5f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text+0x2ec0d): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2eeaa): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2eecb): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2f02d): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2f05f): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x2f0ac): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2f1ac): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2f1cf): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2f1f4): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2f29b): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x2f397): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2f40a): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2f424): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2f47c): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-monero.pb.cc:(.text+0x2f69c): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2f6cc): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x2f78c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2f7a8): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2f815): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x2f83c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2f85f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x2f8fa): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `void google::protobuf::internal::RepeatedPtrFieldBase::Destroy<google::protobuf::RepeatedPtrField<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::TypeHandler>() [clone .isra.339]':
messages-monero.pb.cc:(.text.unlikely+0x27): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::Delete(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `bool google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline<unsigned long long, (google::protobuf::internal::WireFormatLite::FieldType)4>(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<unsigned long long>*)':
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIyLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIyLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x4f): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIyLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIyLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x9e): undefined reference to `google::protobuf::io::CodedInputStream::BytesUntilLimit() const'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIyLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIyLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0xcd): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIyLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIyLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x1a4): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIyLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIyLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x1cc): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `bool google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline<unsigned int, (google::protobuf::internal::WireFormatLite::FieldType)13>(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<unsigned int>*)':
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x4f): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x90): undefined reference to `google::protobuf::io::CodedInputStream::BytesUntilLimit() const'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0xbf): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x194): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x1bc): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE[_ZTIN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE]+0x8): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE[_ZTIN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE]+0x8): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE[_ZTIN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE]+0x8): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE[_ZTIN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE]+0x8): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE[_ZTIN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE]+0x8): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE[_ZTIN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE]+0x8): more undefined references to `typeinfo for google::protobuf::Message' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE[_ZTVN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE[_ZTVN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE[_ZTVN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE[_ZTVN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE[_ZTVN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE[_ZTVN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE[_ZTVN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE[_ZTVN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE[_ZTVN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE[_ZTVN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE[_ZTVN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE[_ZTVN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE[_ZTVN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE[_ZTVN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE[_ZTVN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE[_ZTVN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE[_ZTVN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE[_ZTVN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE[_ZTVN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE[_ZTVN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero16MoneroGetAddressE[_ZTVN2hw6trezor8messages6monero16MoneroGetAddressE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero16MoneroGetAddressE[_ZTVN2hw6trezor8messages6monero16MoneroGetAddressE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero16MoneroGetAddressE[_ZTVN2hw6trezor8messages6monero16MoneroGetAddressE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero16MoneroGetAddressE[_ZTVN2hw6trezor8messages6monero16MoneroGetAddressE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero16MoneroGetAddressE[_ZTVN2hw6trezor8messages6monero16MoneroGetAddressE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero13MoneroAddressE[_ZTVN2hw6trezor8messages6monero13MoneroAddressE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero13MoneroAddressE[_ZTVN2hw6trezor8messages6monero13MoneroAddressE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero13MoneroAddressE[_ZTVN2hw6trezor8messages6monero13MoneroAddressE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero13MoneroAddressE[_ZTVN2hw6trezor8messages6monero13MoneroAddressE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero13MoneroAddressE[_ZTVN2hw6trezor8messages6monero13MoneroAddressE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE[_ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE[_ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE[_ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE[_ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE[_ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE[_ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE[_ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE[_ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE[_ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE[_ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero50MoneroTransactionInitRequest_MoneroTransactionDataE[_ZTVN2hw6trezor8messages6monero50MoneroTransactionInitRequest_MoneroTransactionDataE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero50MoneroTransactionInitRequest_MoneroTransactionDataE[_ZTVN2hw6trezor8messages6monero50MoneroTransactionInitRequest_MoneroTransactionDataE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero50MoneroTransactionInitRequest_MoneroTransactionDataE[_ZTVN2hw6trezor8messages6monero50MoneroTransactionInitRequest_MoneroTransactionDataE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero50MoneroTransactionInitRequest_MoneroTransactionDataE[_ZTVN2hw6trezor8messages6monero50MoneroTransactionInitRequest_MoneroTransactionDataE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero50MoneroTransactionInitRequest_MoneroTransactionDataE[_ZTVN2hw6trezor8messages6monero50MoneroTransactionInitRequest_MoneroTransactionDataE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE[_ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE[_ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE[_ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE[_ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE[_ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE[_ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE[_ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE[_ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE[_ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE[_ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE[_ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE[_ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE[_ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE[_ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE[_ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE[_ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE[_ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE[_ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE[_ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE[_ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero45MoneroTransactionAllOutSetAck_MoneroRingCtSigE[_ZTVN2hw6trezor8messages6monero45MoneroTransactionAllOutSetAck_MoneroRingCtSigE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero45MoneroTransactionAllOutSetAck_MoneroRingCtSigE[_ZTVN2hw6trezor8messages6monero45MoneroTransactionAllOutSetAck_MoneroRingCtSigE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero45MoneroTransactionAllOutSetAck_MoneroRingCtSigE[_ZTVN2hw6trezor8messages6monero45MoneroTransactionAllOutSetAck_MoneroRingCtSigE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero45MoneroTransactionAllOutSetAck_MoneroRingCtSigE[_ZTVN2hw6trezor8messages6monero45MoneroTransactionAllOutSetAck_MoneroRingCtSigE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero45MoneroTransactionAllOutSetAck_MoneroRingCtSigE[_ZTVN2hw6trezor8messages6monero45MoneroTransactionAllOutSetAck_MoneroRingCtSigE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero59MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesListE[_ZTVN2hw6trezor8messages6monero59MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesListE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero59MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesListE[_ZTVN2hw6trezor8messages6monero59MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesListE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero59MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesListE[_ZTVN2hw6trezor8messages6monero59MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesListE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero59MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesListE[_ZTVN2hw6trezor8messages6monero59MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesListE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero59MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesListE[_ZTVN2hw6trezor8messages6monero59MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesListE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE[_ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE[_ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE[_ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE[_ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE[_ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE[_ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE[_ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE[_ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE[_ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE[_ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero51MoneroKeyImageSyncStepRequest_MoneroTransferDetailsE[_ZTVN2hw6trezor8messages6monero51MoneroKeyImageSyncStepRequest_MoneroTransferDetailsE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero51MoneroKeyImageSyncStepRequest_MoneroTransferDetailsE[_ZTVN2hw6trezor8messages6monero51MoneroKeyImageSyncStepRequest_MoneroTransferDetailsE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero51MoneroKeyImageSyncStepRequest_MoneroTransferDetailsE[_ZTVN2hw6trezor8messages6monero51MoneroKeyImageSyncStepRequest_MoneroTransferDetailsE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero51MoneroKeyImageSyncStepRequest_MoneroTransferDetailsE[_ZTVN2hw6trezor8messages6monero51MoneroKeyImageSyncStepRequest_MoneroTransferDetailsE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero51MoneroKeyImageSyncStepRequest_MoneroTransferDetailsE[_ZTVN2hw6trezor8messages6monero51MoneroKeyImageSyncStepRequest_MoneroTransferDetailsE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE[_ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE[_ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE[_ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE[_ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE[_ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero48MoneroKeyImageSyncStepAck_MoneroExportedKeyImageE[_ZTVN2hw6trezor8messages6monero48MoneroKeyImageSyncStepAck_MoneroExportedKeyImageE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero48MoneroKeyImageSyncStepAck_MoneroExportedKeyImageE[_ZTVN2hw6trezor8messages6monero48MoneroKeyImageSyncStepAck_MoneroExportedKeyImageE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero48MoneroKeyImageSyncStepAck_MoneroExportedKeyImageE[_ZTVN2hw6trezor8messages6monero48MoneroKeyImageSyncStepAck_MoneroExportedKeyImageE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero48MoneroKeyImageSyncStepAck_MoneroExportedKeyImageE[_ZTVN2hw6trezor8messages6monero48MoneroKeyImageSyncStepAck_MoneroExportedKeyImageE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero48MoneroKeyImageSyncStepAck_MoneroExportedKeyImageE[_ZTVN2hw6trezor8messages6monero48MoneroKeyImageSyncStepAck_MoneroExportedKeyImageE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE[_ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE[_ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE[_ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE[_ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE[_ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE[_ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE[_ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE[_ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE[_ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE[_ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE[_ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE[_ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE[_ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE[_ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE[_ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE[_ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE[_ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE[_ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE[_ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE[_ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE[_ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE]+0x10): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE[_ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE]+0x20): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE[_ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE]+0x24): undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE[_ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE]+0x44): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE[_ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE]+0x48): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages_map.cpp.o): In function `hw::trezor::MessageMapper::get_message_wire_number(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
messages_map.cpp:(.text+0xfe): undefined reference to `google::protobuf::internal::ParseNamedEnum(google::protobuf::EnumDescriptor const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int*)'
../device_trezor/libdevice_trezor.a(messages_map.cpp.o): In function `hw::trezor::MessageMapper::get_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
messages_map.cpp:(.text+0x5c9): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages_map.cpp:(.text+0x5d8): undefined reference to `google::protobuf::DescriptorPool::FindMessageTypeByName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
messages_map.cpp:(.text+0x7ee): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
../device_trezor/libdevice_trezor.a(messages_map.cpp.o): In function `hw::trezor::MessageMapper::get_message(hw::trezor::messages::MessageType)':
messages_map.cpp:(.text+0x932): undefined reference to `google::protobuf::internal::NameOfEnum[abi:cxx11](google::protobuf::EnumDescriptor const*, int)'
../device_trezor/libdevice_trezor.a(protocol.cpp.o): In function `hw::trezor::protocol::tx::translate_address(hw::trezor::messages::monero::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress*, cryptonote::account_public_address const*)':
protocol.cpp:(.text+0x4d7): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(protocol.cpp.o): In function `hw::trezor::protocol::tx::translate_klrki(hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroMultisigKLRki*, rct::multisig_kLRki const*)':
protocol.cpp:(.text+0x6e8): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(protocol.cpp.o): In function `hw::trezor::protocol::tx::translate_rct_key(hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic*, rct::ctkey const*)':
protocol.cpp:(.text+0x934): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(protocol.cpp.o): In function `hw::trezor::protocol::tx::translate_src_entry(hw::trezor::messages::monero::MoneroTransactionSourceEntry*, cryptonote::tx_source_entry const*)':
protocol.cpp:(.text+0xb82): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
protocol.cpp:(.text+0xbe6): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
protocol.cpp:(.text+0xc5d): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
protocol.cpp:(.text+0xd3d): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
../device_trezor/libdevice_trezor.a(protocol.cpp.o): In function `hw::trezor::protocol::ki::generate_commitment(std::vector<hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails, std::allocator<hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails> >&, std::vector<tools::wallet2::transfer_details, std::allocator<tools::wallet2::transfer_details> > const&, std::shared_ptr<hw::trezor::messages::monero::MoneroKeyImageExportInitRequest>&)':
protocol.cpp:(.text+0x2d71): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
protocol.cpp:(.text+0x36e2): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
../device_trezor/libdevice_trezor.a(protocol.cpp.o): In function `hw::trezor::protocol::ki::key_image_data(hw::wallet_shim*, std::vector<tools::wallet2::transfer_details, std::allocator<tools::wallet2::transfer_details> > const&, std::vector<hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails, std::allocator<hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest_MoneroTransferDetails> >&)':
protocol.cpp:(.text+0x4423): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
protocol.cpp:(.text+0x45da): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
protocol.cpp:(.text+0x4667): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
../device_trezor/libdevice_trezor.a(protocol.cpp.o): In function `hw::trezor::protocol::tx::Signer::extract_payment_id()':
protocol.cpp:(.text+0x4855): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(protocol.cpp.o): In function `hw::trezor::protocol::tx::Signer::step_init()':
protocol.cpp:(.text+0x518b): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
../device_trezor/libdevice_trezor.a(protocol.cpp.o): In function `hw::trezor::protocol::tx::Signer::step_set_output(unsigned int)':
protocol.cpp:(.text+0xaec4): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(protocol.cpp.o): In function `hw::trezor::protocol::tx::Signer::step_set_vini_input(unsigned int)':
protocol.cpp:(.text+0xea6f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(protocol.cpp.o): In function `hw::trezor::protocol::tx::Signer::step_sign_input(unsigned int)':
protocol.cpp:(.text+0xf6e8): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(protocol.cpp.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::set_rsig(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
protocol.cpp:(.text._ZN2hw6trezor8messages6monero25MoneroTransactionRsigData8set_rsigERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN2hw6trezor8messages6monero25MoneroTransactionRsigData8set_rsigERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x1f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(transport.cpp.o): In function `hw::trezor::serialize_message(google::protobuf::Message const&, unsigned int, unsigned char*, unsigned int) [clone .constprop.1036]':
transport.cpp:(.text+0x9f8): undefined reference to `google::protobuf::MessageLite::SerializeToArray(void*, int) const'
../device_trezor/libdevice_trezor.a(transport.cpp.o): In function `hw::trezor::ProtocolV1::read(hw::trezor::Transport&, std::shared_ptr<google::protobuf::Message>&, hw::trezor::messages::MessageType*)':
transport.cpp:(.text+0x2536): undefined reference to `google::protobuf::MessageLite::ParseFromArray(void const*, int)'
../device_trezor/libdevice_trezor.a(transport.cpp.o): In function `hw::trezor::BridgeTransport::read(std::shared_ptr<google::protobuf::Message>&, hw::trezor::messages::MessageType*)':
transport.cpp:(.text+0x2a74): undefined reference to `google::protobuf::MessageLite::ParseFromArray(void const*, int)'
../device_trezor/libdevice_trezor.a(device_trezor_base.cpp.o): In function `hw::trezor::device_trezor_base::on_pin_request(hw::trezor::GenericMessage&, hw::trezor::messages::common::PinMatrixRequest const*)':
device_trezor_base.cpp:(.text+0x4acf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(device_trezor_base.cpp.o): In function `hw::trezor::device_trezor_base::on_passphrase_request(hw::trezor::GenericMessage&, hw::trezor::messages::common::PassphraseRequest const*)':
device_trezor_base.cpp:(.text+0x512b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
device_trezor_base.cpp:(.text+0x518a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
device_trezor_base.cpp:(.text+0x51f6): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(device_trezor_base.cpp.o): In function `hw::trezor::device_trezor_base::message_handler(hw::trezor::GenericMessage&)':
device_trezor_base.cpp:(.text+0x5be6): undefined reference to `typeinfo for google::protobuf::Message'
device_trezor_base.cpp:(.text+0x5c30): undefined reference to `typeinfo for google::protobuf::Message'
device_trezor_base.cpp:(.text+0x5c85): undefined reference to `typeinfo for google::protobuf::Message'
device_trezor_base.cpp:(.text+0x5cdc): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(device_trezor_base.cpp.o): In function `hw::trezor::device_trezor_base::call_ping_unsafe()':
device_trezor_base.cpp:(.text+0x5da1): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(device_trezor_base.cpp.o): In function `hw::trezor::device_trezor_base::device_state_reset_unsafe()':
device_trezor_base.cpp:(.text+0x6b0e): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
device_trezor_base.cpp:(.text+0x6b58): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(device_trezor_base.cpp.o): In function `std::shared_ptr<hw::trezor::messages::common::Success> hw::trezor::device_trezor_base::client_exchange<hw::trezor::messages::common::Success>(std::shared_ptr<google::protobuf::Message const> const&, boost::optional<hw::trezor::messages::MessageType> const&, boost::optional<std::vector<hw::trezor::messages::MessageType, std::allocator<hw::trezor::messages::MessageType> > > const&, boost::optional<hw::trezor::messages::MessageType*> const&, bool)':
device_trezor_base.cpp:(.text._ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6common7SuccessEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb[_ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6common7SuccessEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb]+0x1bd): undefined reference to `typeinfo for google::protobuf::Message'
device_trezor_base.cpp:(.text._ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6common7SuccessEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb[_ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages6common7SuccessEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb]+0x632): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(device_trezor_base.cpp.o): In function `std::shared_ptr<hw::trezor::messages::management::Features> hw::trezor::device_trezor_base::client_exchange<hw::trezor::messages::management::Features>(std::shared_ptr<google::protobuf::Message const> const&, boost::optional<hw::trezor::messages::MessageType> const&, boost::optional<std::vector<hw::trezor::messages::MessageType, std::allocator<hw::trezor::messages::MessageType> > > const&, boost::optional<hw::trezor::messages::MessageType*> const&, bool)':
device_trezor_base.cpp:(.text._ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages10management8FeaturesEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb[_ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages10management8FeaturesEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb]+0x1bd): undefined reference to `typeinfo for google::protobuf::Message'
device_trezor_base.cpp:(.text._ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages10management8FeaturesEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb[_ZN2hw6trezor18device_trezor_base15client_exchangeINS0_8messages10management8FeaturesEEESt10shared_ptrIT_ERKS6_IKN6google8protobuf7MessageEERKN5boost8optionalINS3_11MessageTypeEEERKNSH_ISt6vectorISI_SaISI_EEEERKNSH_IPSI_EEb]+0x632): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages.pb.cc.o): In function `hw::trezor::messages::(anonymous namespace)::protobuf_RegisterTypes(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
messages.pb.cc:(.text+0x43): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages.pb.cc:(.text+0x6f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages.pb.cc:(.text+0x77): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages.pb.cc:(.text+0xa3): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages.pb.cc.o): In function `hw::trezor::messages::protobuf_AddDesc_messages_2eproto()':
messages.pb.cc:(.text+0xee): undefined reference to `google::protobuf::internal::VerifyVersion(int, int, char const*)'
messages.pb.cc:(.text+0xf3): undefined reference to `google::protobuf::protobuf_AddDesc_google_2fprotobuf_2fdescriptor_2eproto()'
messages.pb.cc:(.text+0x10a): undefined reference to `google::protobuf::DescriptorPool::InternalAddGeneratedFile(void const*, int)'
messages.pb.cc:(.text+0x122): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedFile(char const*, void (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&))'
messages.pb.cc:(.text+0x127): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x14d): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
messages.pb.cc:(.text+0x152): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x178): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
messages.pb.cc:(.text+0x17d): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x1a3): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
messages.pb.cc:(.text+0x1a8): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x1ce): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
messages.pb.cc:(.text+0x1d3): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x1f9): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
messages.pb.cc:(.text+0x1fe): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x224): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
messages.pb.cc:(.text+0x229): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x24f): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
messages.pb.cc:(.text+0x25d): undefined reference to `google::protobuf::internal::OnShutdown(void (*)())'
../device_trezor/libdevice_trezor.a(messages.pb.cc.o): In function `hw::trezor::messages::protobuf_AssignDesc_messages_2eproto()':
messages.pb.cc:(.text+0x2d8): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages.pb.cc:(.text+0x2e8): undefined reference to `google::protobuf::DescriptorPool::FindFileByName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
messages.pb.cc:(.text+0x350): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages.pb.cc:(.text+0x362): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages.pb.cc:(.text+0x372): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages.pb.cc:(.text+0x37a): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages.pb.cc:(.text+0x38d): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages.pb.cc.o): In function `hw::trezor::messages::MessageType_descriptor()':
messages.pb.cc:(.text+0x3f3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages.pb.cc:(.text+0x41f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages.pb.cc:(.text+0x427): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages.pb.cc:(.text+0x459): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::Clear() [clone .localalias.303]':
messages-management.pb.cc:(.text+0x2b8): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::Clear() [clone .localalias.299]':
messages-management.pb.cc:(.text+0x2f8): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::Clear() [clone .localalias.295]':
messages-management.pb.cc:(.text+0x33f): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::Clear() [clone .localalias.293]':
messages-management.pb.cc:(.text+0x37c): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Cancel::Clear() [clone .localalias.289]':
messages-management.pb.cc:(.text+0x3b8): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o):messages-management.pb.cc:(.text+0x3ff): more undefined references to `google::protobuf::UnknownFieldSet::ClearFallback()' follow
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::Clear() [clone .localalias.305]':
messages-management.pb.cc:(.text+0x59a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::Clear()':
messages-management.pb.cc:(.text+0x611): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-management.pb.cc:(.text+0x646): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x66b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x6b1): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x6d2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x6f7): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o):messages-management.pb.cc:(.text+0x71c): more undefined references to `google::protobuf::internal::empty_string_[abi:cxx11]' follow
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::Clear()':
messages-management.pb.cc:(.text+0x847): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-management.pb.cc:(.text+0x87c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x89d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x8c2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Ping::Clear() [clone .localalias.291]':
messages-management.pb.cc:(.text+0x920): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-management.pb.cc:(.text+0x941): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Entropy::Clear() [clone .localalias.285]':
messages-management.pb.cc:(.text+0x97b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x9a7): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::Clear() [clone .localalias.273]':
messages-management.pb.cc:(.text+0x9cb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x9f7): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordAck::Clear() [clone .localalias.267]':
messages-management.pb.cc:(.text+0xa1b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xa47): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0xa8d): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xaa8): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0xafd): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xb18): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Cancel::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0xb6d): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xb88): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WipeDevice::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0xbdd): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xbf8): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::BackupDevice::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0xc4d): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xc68): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0xcbd): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xcd8): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0xd36): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0xd63): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0xd82): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0xdc0): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0xe00): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0xe51): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0xe7c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Cancel::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0xec0): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Entropy::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0xf11): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0xf3b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WipeDevice::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0xf80): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::BackupDevice::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0xfc0): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0x1000): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0x1051): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x107b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x10c7): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x1117): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x117b): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Cancel::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x11c7): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WipeDevice::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x1217): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o):messages-management.pb.cc:(.text+0x1267): more undefined references to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)' follow
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x1340): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Ping::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x13c8): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-management.pb.cc:(.text+0x13e8): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Entropy::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x143d): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-management.pb.cc:(.text+0x1460): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x14ad): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-management.pb.cc:(.text+0x14d0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x151d): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-management.pb.cc:(.text+0x1540): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x17d8): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-management.pb.cc:(.text+0x17fe): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-management.pb.cc:(.text+0x1820): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-management.pb.cc:(.text+0x1840): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-management.pb.cc:(.text+0x1860): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-management.pb.cc:(.text+0x1880): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o):messages-management.pb.cc:(.text+0x18a6): more undefined references to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)' follow
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x1929): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x1943): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x195b): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x197b): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x1999): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o):messages-management.pb.cc:(.text+0x19b3): more undefined references to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)' follow
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x1a2e): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-management.pb.cc:(.text+0x1a49): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetEntropy::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x1a9e): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-management.pb.cc:(.text+0x1ab9): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ResetDevice::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x1ba7): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-management.pb.cc:(.text+0x1bc8): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-management.pb.cc:(.text+0x1be8): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-management.pb.cc:(.text+0x1c01): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x1c19): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::SetU2FCounter::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x1c7e): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-management.pb.cc:(.text+0x1c99): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::ByteSize() const':
messages-management.pb.cc:(.text+0x1ccf): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::ByteSize() const':
messages-management.pb.cc:(.text+0x1d2f): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::ByteSize() const':
messages-management.pb.cc:(.text+0x1da6): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Cancel::ByteSize() const':
messages-management.pb.cc:(.text+0x1dff): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WipeDevice::ByteSize() const':
messages-management.pb.cc:(.text+0x1e5f): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o):messages-management.pb.cc:(.text+0x1ebf): more undefined references to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)' follow
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::ByteSize() const':
messages-management.pb.cc:(.text+0x1fd4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::ByteSize() const':
messages-management.pb.cc:(.text+0x2216): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x22b4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x22cc): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x22e4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x22fc): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x2314): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o):messages-management.pb.cc:(.text+0x232c): more undefined references to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)' follow
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::ByteSize() const':
messages-management.pb.cc:(.text+0x24fd): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x253c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x254c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x2564): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x257c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x25a4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::ByteSize() const':
messages-management.pb.cc:(.text+0x2600): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x2631): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Ping::ByteSize() const':
messages-management.pb.cc:(.text+0x269c): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x26e4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetEntropy::ByteSize() const':
messages-management.pb.cc:(.text+0x2730): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x2761): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Entropy::ByteSize() const':
messages-management.pb.cc:(.text+0x27b0): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x27f4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ResetDevice::ByteSize() const':
messages-management.pb.cc:(.text+0x28d8): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x291c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x2934): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x294c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x2964): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::ByteSize() const':
messages-management.pb.cc:(.text+0x29c0): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x2a04): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::RecoveryDevice::ByteSize() const':
messages-management.pb.cc:(.text+0x2af6): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x2b34): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x2b44): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x2b5c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x2b74): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x2b9c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordRequest::ByteSize() const':
messages-management.pb.cc:(.text+0x2bf0): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x2c25): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordAck::ByteSize() const':
messages-management.pb.cc:(.text+0x2c80): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x2cc4): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::SetU2FCounter::ByteSize() const':
messages-management.pb.cc:(.text+0x2d10): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x2d41): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ResetDevice::Clear() [clone .localalias.279]':
messages-management.pb.cc:(.text+0x2d8a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-management.pb.cc:(.text+0x2dd6): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::RecoveryDevice::Clear()':
messages-management.pb.cc:(.text+0x2e3a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-management.pb.cc:(.text+0x2e97): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Ping::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0x2f14): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2f43): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2f62): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2f81): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2fa4): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0x2ff1): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x301b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0x316a): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x318b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x31ad): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x31cf): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x31f1): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3214): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3236): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3259): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x327c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x329f): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x32c2): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x32e6): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3309): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x332c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3350): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3374): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3398): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x33be): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x33e4): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3409): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x342e): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3453): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3478): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x349d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x34c2): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x34e7): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x350d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3533): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0x3581): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x35ab): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetEntropy::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0x3601): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x362b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ResetDevice::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0x36ba): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x36dc): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x36fe): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3721): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3744): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3766): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3788): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x37aa): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x37cd): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x37f1): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::SetU2FCounter::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0x3841): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x386b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0x38e7): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3913): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3931): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3954): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3976): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3998): undefined reference to `google::protobuf::internal::WireFormatLite::WriteEnum(int, int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x39ba): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::RecoveryDevice::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0x3a4a): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3a6b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3a8e): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3ab1): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3ad3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3af5): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3b18): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3b3a): undefined reference to `google::protobuf::internal::WireFormatLite::WriteEnum(int, int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3b5c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3b80): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0x3bd1): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3bfb): undefined reference to `google::protobuf::internal::WireFormatLite::WriteEnum(int, int, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::RecoveryDevice::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x3cea): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-management.pb.cc:(.text+0x3d08): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-management.pb.cc:(.text+0x3d28): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-management.pb.cc:(.text+0x3d69): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x3d81): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x3d98): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x3db7): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::LoadDevice::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0x3e13): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3e5f): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3e83): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3ea3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3ec4): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3ee3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3f03): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3f24): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3f43): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x3fdd): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-management.pb.cc:(.text+0x4018): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x402f): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x408e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x4111): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x419a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x421a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WipeDevice::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x429a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o):messages-management.pb.cc:(.text+0x431a): more undefined references to `google::protobuf::UnknownFieldSet::ClearFallback()' follow
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x4684): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
messages-management.pb.cc:(.text+0x46c8): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-management.pb.cc:(.text+0x46e8): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-management.pb.cc:(.text+0x4708): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
messages-management.pb.cc:(.text+0x4721): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x4738): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x4757): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordAck::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x47ad): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x47d9): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x484d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x4879): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Entropy::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x48ed): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x4919): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x496f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x49aa): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x49c7): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x49ff): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x4a8f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x4aca): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x4ae7): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x4b1f): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Entropy::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x4baf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x4bea): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x4c07): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x4c3f): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::GetMetadata() const':
messages-management.pb.cc:(.text+0x4ce7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4d13): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4d1b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x4d5c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::GetMetadata() const':
messages-management.pb.cc:(.text+0x4da7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4dd3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4ddb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x4e1c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::GetMetadata() const':
messages-management.pb.cc:(.text+0x4e67): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4e93): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4e9b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x4edc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Cancel::GetMetadata() const':
messages-management.pb.cc:(.text+0x4f27): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4f53): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4f5b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x4f9c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WipeDevice::GetMetadata() const':
messages-management.pb.cc:(.text+0x4fe7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x5013): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x501b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x505c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordAck::GetMetadata() const':
messages-management.pb.cc:(.text+0x50a7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x50d3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x50db): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x511c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetEntropy::GetMetadata() const':
messages-management.pb.cc:(.text+0x5167): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x5193): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x519b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x51dc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Entropy::GetMetadata() const':
messages-management.pb.cc:(.text+0x5227): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x5253): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x525b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x529c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::GetMetadata() const':
messages-management.pb.cc:(.text+0x52e7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x5313): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x531b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x535c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ResetDevice::GetMetadata() const':
messages-management.pb.cc:(.text+0x53a7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x53d3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x53db): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x541c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Ping::GetMetadata() const':
messages-management.pb.cc:(.text+0x5467): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x5493): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x549b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x54dc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyRequest::GetMetadata() const':
messages-management.pb.cc:(.text+0x5527): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x5553): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x555b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x559c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::BackupDevice::GetMetadata() const':
messages-management.pb.cc:(.text+0x55e7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x5613): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x561b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x565c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::GetMetadata() const':
messages-management.pb.cc:(.text+0x56a7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x56d3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x56db): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x571c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::SetU2FCounter::GetMetadata() const':
messages-management.pb.cc:(.text+0x5767): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x5793): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x579b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x57dc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::GetMetadata() const':
messages-management.pb.cc:(.text+0x5827): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x5853): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x585b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x589c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::LoadDevice::GetMetadata() const':
messages-management.pb.cc:(.text+0x58e7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x5913): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x591b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x595c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::GetMetadata() const':
messages-management.pb.cc:(.text+0x59a7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x59d3): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x59db): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x5a1c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::GetMetadata() const':
messages-management.pb.cc:(.text+0x5a67): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x5a93): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x5a9b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x5adc): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordRequest::GetMetadata() const':
messages-management.pb.cc:(.text+0x5b27): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x5b53): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x5b5b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x5b9c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::RecoveryDevice::GetMetadata() const':
messages-management.pb.cc:(.text+0x5be7): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x5c13): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x5c1b): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x5c5c): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::SetU2FCounter::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x5cca): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x5ceb): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x5d5c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetEntropy::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x5dda): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x5dfb): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x5e6c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x5eea): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x5f0b): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x5f7c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x5fe2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x6012): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x606b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x60b5): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x60d6): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x6128): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0x615c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Ping::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x6261): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-management.pb.cc:(.text+0x6298): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x632a): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x6347): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x63cc): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Ping::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x642b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x6496): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x64b7): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x650b): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0x65ac): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-management.pb.cc:(.text+0x662c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-management.pb.cc:(.text+0x66ac): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ResetDevice::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x6769): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-management.pb.cc:(.text+0x67c6): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x682b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x6874): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x68d9): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x692e): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x6a5a): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0x6ac3): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0x6c45): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x6c64): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0x6eeb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x6f0a): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0x6f9b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x6fba): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0x7013): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x7032): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0x70bb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x70da): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0x71d3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x71ef): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0x7371): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x738d): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0x73c6): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x73ec): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-management.pb.cc:(.text+0x7411): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-management.pb.cc:(.text+0x7435): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x745b): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x747b): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x749c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-management.pb.cc:(.text+0x74c1): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-management.pb.cc:(.text+0x74e6): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-management.pb.cc:(.text+0x750b): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-management.pb.cc:(.text+0x7530): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o):messages-management.pb.cc:(.text+0x7555): more undefined references to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)' follow
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x75e8): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x760b): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ResetDevice::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x77c0): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x784d): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x7867): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x7978): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0x79d0): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0x7b7f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x7c0c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-management.pb.cc:(.text+0x7c34): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-management.pb.cc:(.text+0x7c5c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-management.pb.cc:(.text+0x7c84): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-management.pb.cc:(.text+0x7cac): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x7ccb): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::SharedCtor()':
messages-management.pb.cc:(.text+0x7e7c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-management.pb.cc:(.text+0x7e89): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x7ea6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-management.pb.cc:(.text+0x7eaf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x7eb7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x7ebd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x7f00): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::Initialize()':
messages-management.pb.cc:(.text+0x7f44): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x7f6a): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x7f7e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::SharedDtor()':
messages-management.pb.cc:(.text+0x800f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::~Initialize()':
messages-management.pb.cc:(.text+0x8074): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-management.pb.cc:(.text+0x807c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::descriptor()':
messages-management.pb.cc:(.text+0x8103): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x812f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x8137): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x8169): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::MergeFrom(hw::trezor::messages::management::Initialize const&)':
messages-management.pb.cc:(.text+0x81e2): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x8212): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x8264): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x8276): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x8286): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x828e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x82d1): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::Initialize(hw::trezor::messages::management::Initialize const&)':
messages-management.pb.cc:(.text+0x8324): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x835a): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x836e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x83cf): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0x8418): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0x8444): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x8456): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x8466): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x846e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x8484): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::CopyFrom(hw::trezor::messages::management::Initialize const&)':
messages-management.pb.cc:(.text+0x84e2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x8512): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::GetFeatures()':
messages-management.pb.cc:(.text+0x85f4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x861a): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x862e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::~GetFeatures()':
messages-management.pb.cc:(.text+0x86e4): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-management.pb.cc:(.text+0x86ec): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::descriptor()':
messages-management.pb.cc:(.text+0x8773): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x879f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x87a7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x87d9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::MergeFrom(hw::trezor::messages::management::GetFeatures const&)':
messages-management.pb.cc:(.text+0x8834): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x8884): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x8896): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x88a6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x88ae): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x88c4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::GetFeatures(hw::trezor::messages::management::GetFeatures const&)':
messages-management.pb.cc:(.text+0x8914): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x894a): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x895e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x89bf): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0x8a08): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0x8a34): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x8a46): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x8a56): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x8a5e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x8a74): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::CopyFrom(hw::trezor::messages::management::GetFeatures const&)':
messages-management.pb.cc:(.text+0x8ada): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::SharedCtor()':
messages-management.pb.cc:(.text+0x8b73): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-management.pb.cc:(.text+0x8b80): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x8b9d): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-management.pb.cc:(.text+0x8ba6): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x8bae): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x8bb4): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x8c5f): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::Features()':
messages-management.pb.cc:(.text+0x8ca4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x8cca): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x8cde): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::SharedDtor()':
messages-management.pb.cc:(.text+0x8d6b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::~Features()':
messages-management.pb.cc:(.text+0x8f14): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-management.pb.cc:(.text+0x8f1c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::descriptor()':
messages-management.pb.cc:(.text+0x8fa3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x8fcf): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x8fd7): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x9009): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::MergeFrom(hw::trezor::messages::management::Features const&)':
messages-management.pb.cc:(.text+0x9234): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x9292): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x92d2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x930a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x9342): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x9375): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o):messages-management.pb.cc:(.text+0x93b2): more undefined references to `google::protobuf::internal::empty_string_[abi:cxx11]' follow
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::MergeFrom(hw::trezor::messages::management::Features const&)':
messages-management.pb.cc:(.text+0x94bc): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x94ce): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x94de): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x94e6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x9661): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::Features(hw::trezor::messages::management::Features const&)':
messages-management.pb.cc:(.text+0x96b4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x96ea): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x96fe): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x975f): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0x97a8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0x97d4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x97e6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x97f6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x97fe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x9814): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::ClearSession()':
messages-management.pb.cc:(.text+0x9a84): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x9aaa): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x9abe): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::~ClearSession()':
messages-management.pb.cc:(.text+0x9b74): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-management.pb.cc:(.text+0x9b7c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::descriptor()':
messages-management.pb.cc:(.text+0x9c03): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x9c2f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x9c37): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x9c69): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::MergeFrom(hw::trezor::messages::management::ClearSession const&)':
messages-management.pb.cc:(.text+0x9cc4): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x9d14): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x9d26): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x9d36): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x9d3e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x9d54): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::ClearSession(hw::trezor::messages::management::ClearSession const&)':
messages-management.pb.cc:(.text+0x9da4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x9dda): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x9dee): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x9e4f): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0x9e98): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0x9ec4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x9ed6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x9ee6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x9eee): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x9f04): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::CopyFrom(hw::trezor::messages::management::ClearSession const&)':
messages-management.pb.cc:(.text+0x9f6a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings_PassphraseSourceType_descriptor()':
messages-management.pb.cc:(.text+0xa003): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xa02f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xa037): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xa069): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0xa0bb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xa129): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xa143): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0xa199): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0xa1d3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xa1ef): undefined reference to `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0xa244): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
messages-management.pb.cc:(.text+0xa37b): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0xa3ac): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long long*)'
messages-management.pb.cc:(.text+0xa3d4): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0xa40f): undefined reference to `google::protobuf::UnknownFieldSet::AddVarint(int, unsigned long long)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::SharedCtor()':
messages-management.pb.cc:(.text+0xa4dc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-management.pb.cc:(.text+0xa4e9): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xa506): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-management.pb.cc:(.text+0xa50f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xa517): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xa51d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xa574): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::ApplySettings()':
messages-management.pb.cc:(.text+0xa5b4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xa5da): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xa5ee): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::SharedDtor()':
messages-management.pb.cc:(.text+0xa687): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::~ApplySettings()':
messages-management.pb.cc:(.text+0xa744): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-management.pb.cc:(.text+0xa74c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::descriptor()':
messages-management.pb.cc:(.text+0xa7d3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xa7ff): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xa807): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xa839): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::MergeFrom(hw::trezor::messages::management::ApplySettings const&)':
messages-management.pb.cc:(.text+0xa8e4): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xa912): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xa942): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xa971): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xa9cc): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xa9de): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xa9ee): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xa9f6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xaa81): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::ApplySettings(hw::trezor::messages::management::ApplySettings const&)':
messages-management.pb.cc:(.text+0xaad4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xab0a): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xab1e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xab7f): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xabc8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xabf4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xac06): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xac16): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xac1e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xac34): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::ApplyFlags()':
messages-management.pb.cc:(.text+0xad84): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xadaa): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xadbe): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::~ApplyFlags()':
messages-management.pb.cc:(.text+0xae74): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-management.pb.cc:(.text+0xae7c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::descriptor()':
messages-management.pb.cc:(.text+0xaf03): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xaf2f): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xaf37): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xaf69): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::MergeFrom(hw::trezor::messages::management::ApplyFlags const&)':
messages-management.pb.cc:(.text+0xafd9): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xb024): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xb036): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xb046): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xb04e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xb064): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::ApplyFlags(hw::trezor::messages::management::ApplyFlags const&)':
messages-management.pb.cc:(.text+0xb0b4): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xb0ea): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xb0fe): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xb15f): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xb1a8): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xb1d4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xb1e6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xb1f6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xb1fe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xb214): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::CopyFrom(hw::trezor::messages::management::ApplyFlags const&)':
messages-management.pb.cc:(.text+0xb281): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::ChangePin()':
messages-management.pb.cc:(.text+0xb354): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xb37a): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xb38e): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::~ChangePin()':
messages-management.pb.cc:(.text+0xb444): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
messages-management.pb.cc:(.text+0xb44c): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::descriptor()':
messages-management.pb.cc:(.text+0xb4d3): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xb4ff): undefined reference to `google::protobuf::GoogleOnceInitImpl(int*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xb507): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xb539): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::MergeFrom(hw::trezor::messages::management::ChangePin const&)':
messages-management.pb.cc:(.text+0xb5aa): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xb5f4): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xb606): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xb616): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xb61e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xb634): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::ChangePin(hw::trezor::messages::management::ChangePin const&)':
messages-management.pb.cc:(.text+0xb684): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xb6ba): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xb6ce): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xb72f): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xb778): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xb7a4): undefined referen