(view as text)
bash -ex ./build.sh release-static
 in dir /home/vagrant/slave/monero-gui-ubuntu-amd64/build (timeout 1200 secs)
 watching logfiles {}
 argv: ['bash', '-ex', './build.sh', 'release-static']
 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=/opt/Qt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  PWD=/home/vagrant/slave/monero-gui-ubuntu-amd64/build
  SHELL=/bin/bash
  SHLVL=1
  SSH_CLIENT=10.0.2.2 34046 22
  SSH_CONNECTION=10.0.2.2 34046 10.0.2.15 22
  SSH_TTY=/dev/pts/0
  TERM=xterm
  USER=vagrant
  XDG_RUNTIME_DIR=/run/user/900
  XDG_SESSION_ID=2
  _=/usr/local/bin/buildslave
 using PTY: False
+ BUILD_TYPE=release-static
+ BUILD_TREZOR=true
+ source ./utils.sh
++ get_platform
++ local platform=unknown
+++ uname
++ '[' Linux == Darwin ']'
+++ uname
++ '[' Linux == FreeBSD ']'
++++ uname -s
+++ expr substr Linux 1 5
++ '[' Linux == Linux ']'
++++ uname -m
+++ expr substr x86_64 1 6
++ '[' x86_64 == x86_64 ']'
++ platform=linux64
++ echo linux64
+ platform=linux64
+ '[' -z release-static ']'
+ '[' release-static == release ']'
+ '[' release-static == release-static ']'
+ echo 'Building release-static'
+ '[' linux64 '!=' darwin ']'
+ CONFIG='CONFIG+=release static'
+ BIN_PATH=release/bin
+ source ./utils.sh
Building release-static
++ pwd
+ pushd /home/vagrant/slave/monero-gui-ubuntu-amd64/build
~/slave/monero-gui-ubuntu-amd64/build ~/slave/monero-gui-ubuntu-amd64/build
+++ dirname ./build.sh
++ cd .
++ pwd
+ ROOT_DIR=/home/vagrant/slave/monero-gui-ubuntu-amd64/build
+ MONERO_DIR=monero
+ MONEROD_EXEC=monerod
+ MAKE=make
+ [[ linux64 == *bsd* ]]
+ export BUILD_TREZOR
+ ./get_libwallet_api.sh release-static
~/slave/monero-gui-ubuntu-amd64/build ~/slave/monero-gui-ubuntu-amd64/build
From https://github.com/monero-project/monero
   e344d93..094b0c4  master     -> origin/master
Submodule path 'monero': checked out '094b0c4d00a043eb6d2751941c619d76513d2c2b'
Previous HEAD position was 094b0c4... Merge pull request #5045
Switched to branch 'master'
Your branch is behind 'origin/master' by 75 commits, and can be fast-forwarded.
  (use "git pull" to update your local branch)
~/slave/monero-gui-ubuntu-amd64/build/monero ~/slave/monero-gui-ubuntu-amd64/build ~/slave/monero-gui-ubuntu-amd64/build
You are currently on commit 6bc0c7e
The most recent tag was at 29073f6
You are ahead of or behind a tagged release
~/slave/monero-gui-ubuntu-amd64/build ~/slave/monero-gui-ubuntu-amd64/build
Switched to a new branch '6bc0c7e'
Submodule 'external/trezor-common' (https://github.com/trezor/trezor-common.git) registered for path 'external/trezor-common'
Cloning into 'external/trezor-common'...
Submodule path 'external/trezor-common': checked out '588f8e03f5ac111adf719f0a437de67481a26aed'
libwallet_merged.a not found - Building libwallet
Building libwallet release-static
cleaning up existing monero build dir, libs and includes
~/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static ~/slave/monero-gui-ubuntu-amd64/build ~/slave/monero-gui-ubuntu-amd64/build
Configuring build for Linux x64
-- 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 without build tag
-- 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 64-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/x86_64-linux-gnu/libssl.a;/usr/lib/x86_64-linux-gnu/libcrypto.a (found version "1.0.2g") 
-- Using OpenSSL include dir at /usr/include
-- Found HIDAPI: /usr/local/lib/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 64-bit LMDB from source tree
-- Using HIDAPI include dir at /usr/local/include/hidapi
-- Found Protobuf: /usr/lib/x86_64-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.22
-- Looking for libusb_get_device_list in /usr/local/lib/libusb-1.0.a
-- Looking for libusb_get_device_list in /usr/local/lib/libusb-1.0.a - not found
-- Looking for libusb_get_port_numbers in /usr/local/lib/libusb-1.0.a
-- Looking for libusb_get_port_numbers in /usr/local/lib/libusb-1.0.a - not found
-- Building on x86_64 for x86-64
-- 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:  -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong
-- Using C++ security hardening flags:  -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -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: 106000
-- 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-gui-ubuntu-amd64/build/monero/build/release-static
~/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/src/wallet ~/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static ~/slave/monero-gui-ubuntu-amd64/build ~/slave/monero-gui-ubuntu-amd64/build
make: Entering directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
make[1]: Entering directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
make[2]: Entering directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
make[3]: Entering directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
Scanning dependencies of target genversion
make[3]: Leaving directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
make[3]: Entering directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
[  0%] Generating ../version.cpp
-- You are currently on commit 6bc0c7e
-- The most recent tag was at 29073f6
-- You are ahead of or behind a tagged release
make[3]: Leaving directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
[  0%] Built target genversion
make[3]: Entering directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
Scanning dependencies of target obj_version
make[3]: Leaving directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
make[3]: Entering directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
[ 50%] Building CXX object src/CMakeFiles/obj_version.dir/__/version.cpp.o
make[3]: Leaving directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
[ 50%] Built target obj_version
make[3]: Entering directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
Scanning dependencies of target version
make[3]: Leaving directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
make[3]: Entering directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
[100%] Linking CXX static library libversion.a
make[3]: Leaving directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
[100%] Built target version
make[2]: Leaving directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
make[1]: Leaving directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
make: Leaving directory '/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static'
Scanning dependencies of target unbound
[  1%] Building C object external/unbound/CMakeFiles/unbound.dir/services/authzone.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/services/authzone.c:44:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/services/authzone.c:44:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
Scanning dependencies of target obj_device_trezor
[  1%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages_map.cpp.o
[  2%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/protocol.cpp.o
[  2%] Building C object external/unbound/CMakeFiles/unbound.dir/services/cache/dns.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/services/cache/dns.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/services/cache/dns.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  2%] Building C object external/unbound/CMakeFiles/unbound.dir/services/cache/infra.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/services/cache/infra.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/services/cache/infra.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  4%] Building C object external/unbound/CMakeFiles/unbound.dir/services/cache/rrset.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/services/cache/rrset.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/services/cache/rrset.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  4%] Building C object external/unbound/CMakeFiles/unbound.dir/util/data/dname.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/data/dname.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/data/dname.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  4%] Building C object external/unbound/CMakeFiles/unbound.dir/util/data/msgencode.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/data/msgencode.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/data/msgencode.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  5%] Building C object external/unbound/CMakeFiles/unbound.dir/util/data/msgparse.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/data/msgparse.c:39:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/data/msgparse.c:39:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  5%] Building C object external/unbound/CMakeFiles/unbound.dir/util/data/msgreply.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/data/msgreply.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/data/msgreply.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  5%] Building C object external/unbound/CMakeFiles/unbound.dir/util/data/packed_rrset.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/data/packed_rrset.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/data/packed_rrset.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  6%] Building C object external/unbound/CMakeFiles/unbound.dir/iterator/iterator.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iterator.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iterator.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  6%] Building C object external/unbound/CMakeFiles/unbound.dir/iterator/iter_delegpt.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_delegpt.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_delegpt.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[  6%] Building C object external/unbound/CMakeFiles/unbound.dir/iterator/iter_donotq.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_donotq.c:44:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_donotq.c:44:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/iterator/iter_fwd.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_fwd.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_fwd.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/iterator/iter_hints.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_hints.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_hints.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/iterator/iter_priv.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_priv.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_priv.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/iterator/iter_resptype.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_resptype.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_resptype.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/iterator/iter_scrub.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_scrub.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_scrub.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/iterator/iter_utils.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_utils.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/iterator/iter_utils.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/respip/respip.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/respip/respip.c:12:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/respip/respip.c:12:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/services/listen_dnsport.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/services/listen_dnsport.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/services/listen_dnsport.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/services/localzone.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/services/localzone.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/services/localzone.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/services/mesh.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/services/mesh.c:45:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/services/mesh.c:45:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/services/modstack.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/services/modstack.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/services/modstack.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/services/outbound_list.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/services/outbound_list.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/services/outbound_list.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/services/outside_network.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/services/outside_network.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/services/outside_network.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/services/view.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/services/view.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/services/view.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/util/alloc.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/alloc.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/alloc.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/util/as112.c.o
[ 14%] Building C object external/unbound/CMakeFiles/unbound.dir/util/config_file.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/config_file.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/config_file.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/util/configlexer.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/configlexer.c:1:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/configlexer.c:1:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/util/configparser.c.o
In file included from ./util/configparser.y:39:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/build/release-static/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/util/fptr_wlist.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/fptr_wlist.c:46:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/fptr_wlist.c:46:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/locks.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/locks.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/locks.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/log.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/log.c:40:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/log.c:40:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/mini_event.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/mini_event.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/mini_event.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/module.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/module.c:40:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/module.c:40:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/netevent.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/netevent.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/netevent.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/net_help.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/net_help.c:40:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/net_help.c:40:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/random.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/random.c:60:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/random.c:60:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/rbtree.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/rbtree.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/rbtree.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/regional.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/regional.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/regional.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/rtt.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/rtt.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/rtt.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/storage/dnstree.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/storage/dnstree.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/storage/dnstree.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/storage/lookup3.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/storage/lookup3.c:48:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/storage/lookup3.c:48:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/storage/lruhash.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/storage/lruhash.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/storage/lruhash.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/storage/slabhash.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/storage/slabhash.c:45:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/storage/slabhash.c:45:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/timehist.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/timehist.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/timehist.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/tube.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/tube.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/tube.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/ub_event.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/ub_event.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/ub_event.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/winsock_event.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/util/winsock_event.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/util/winsock_event.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/validator/autotrust.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/validator/autotrust.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/autotrust.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/validator/val_anchor.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_anchor.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_anchor.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/validator/validator.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/validator/validator.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/validator.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/val_kcache.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_kcache.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_kcache.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/val_kentry.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_kentry.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_kentry.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/val_neg.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_neg.c:44:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_neg.c:44:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_nsec3.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_nsec3.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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_nsec.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_nsec.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_nsec.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_secalgo.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_secalgo.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_sigcrypt.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_sigcrypt.c:43:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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_utils.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_utils.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/validator/val_utils.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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 CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/transport.cpp.o
[ 30%] Building C object external/unbound/CMakeFiles/unbound.dir/dns64/dns64.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/dns64/dns64.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/dns64/dns64.c:42:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/testcode/checklocks.c:36:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/testcode/checklocks.c:36:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/sldns/keyraw.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/sldns/keyraw.c:13:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/sldns/keyraw.c:13:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/sbuffer.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/sldns/sbuffer.c:14:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/sldns/sbuffer.c:14:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/wire2str.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/sldns/wire2str.c:17:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/sldns/wire2str.c:17:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/sldns/parse.c:10:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/sldns/parse.c:10:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/parseutil.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/sldns/parseutil.c:15:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/sldns/parseutil.c:15:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/rrdef.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/sldns/rrdef.c:15:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/sldns/rrdef.c:15:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/sldns/str2wire.c:14:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/sldns/str2wire.c:14:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/strlcat.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/compat/strlcat.c:32:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/compat/strlcat.c:32:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/strlcpy.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/compat/strlcpy.c:20:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/compat/strlcpy.c:20:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/compat/explicit_bzero.c:6:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/compat/explicit_bzero.c:6:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/compat/arc4random.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/compat/arc4random.c:20:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/compat/arc4random.c:20:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/compat/arc4random_uniform.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/compat/arc4random_uniform.c:19:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/compat/arc4random_uniform.c:19:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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/compat/reallocarray.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/compat/reallocarray.c:18:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/compat/reallocarray.c:18:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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%] Building C object external/unbound/CMakeFiles/unbound.dir/compat/arc4_lock.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/compat/arc4_lock.c:34:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/compat/arc4_lock.c:34:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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%] Building C object external/unbound/CMakeFiles/unbound.dir/compat/getentropy_linux.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/compat/getentropy_linux.c:19:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/compat/getentropy_linux.c:19:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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%] Building C object external/unbound/CMakeFiles/unbound.dir/libunbound/context.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/libunbound/context.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/libunbound/context.c:41:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 38%] Building C object external/unbound/CMakeFiles/unbound.dir/libunbound/libunbound.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/libunbound/libunbound.c:47:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/libunbound/libunbound.c:47:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 38%] Building C object external/unbound/CMakeFiles/unbound.dir/libunbound/libworker.c.o
In file included from /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/external/unbound/libunbound/libworker.c:44:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/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-gui-ubuntu-amd64/build/monero/external/unbound/libunbound/libworker.c:44:0:
/home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/external/unbound/config.h:935:0: warning: "NDEBUG" redefined
 #  define NDEBUG
 ^
<command-line>:0:0: note: this is the location of the previous definition
[ 38%] Linking C static library libunbound.a
[ 38%] Built target unbound
Scanning dependencies of target lmdb
[ 40%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/mdb.c.o
[ 40%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/device_trezor_base.cpp.o
[ 40%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/midl.c.o
[ 40%] Linking C static library liblmdb.a
[ 40%] Built target lmdb
Scanning dependencies of target easylogging
[ 40%] Building CXX object external/easylogging++/CMakeFiles/easylogging.dir/easylogging++.cc.o
[ 41%] Linking CXX static library libeasylogging.a
[ 41%] Built target easylogging
[ 41%] Built target genversion
Scanning dependencies of target obj_cncrypto
[ 41%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/aesb.c.o
[ 42%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/blake256.c.o
[ 42%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/chacha.c.o
[ 42%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops-data.c.o
[ 44%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops.c.o
[ 44%] Building CXX object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto.cpp.o
[ 44%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/groestl.c.o
[ 45%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-blake.c.o
[ 45%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-groestl.c.o
[ 45%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-jh.c.o
[ 46%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-skein.c.o
[ 46%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash.c.o
[ 46%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/jh.c.o
[ 48%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/keccak.c.o
[ 48%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/oaes_lib.c.o
[ 48%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/random.c.o
[ 49%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/skein.c.o
[ 49%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/slow-hash.c.o
[ 50%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/tree-hash.c.o
[ 50%] Built target obj_cncrypto
Scanning dependencies of target generate_translations_header
[ 50%] Creating directories for 'generate_translations_header'
[ 52%] No download step for 'generate_translations_header'
[ 52%] No patch step for 'generate_translations_header'
[ 52%] No update step for 'generate_translations_header'
[ 53%] 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 version 5.7.0
-- Configuring done
-- Generating done
-- Build files have been written to: /home/vagrant/slave/monero-gui-ubuntu-amd64/build/monero/build/release-static/translations
[ 53%] Performing build step for 'generate_translations_header'
Scanning dependencies of target generate_translations_header
[ 50%] Building C object CMakeFiles/generate_translations_header.dir/generate_translations_header.c.o
[100%] Linking C executable generate_translations_header
Updating 'monero_fr.qm'...
    Generated 926 translation(s) (924 finished and 2 unfinished)
Updating 'monero_sv.qm'...
    Generated 737 translation(s) (736 finished and 1 unfinished)
Updating 'monero.qm'...
    Generated 0 translation(s) (0 finished and 0 unfinished)
    Ignored 926 untranslated source text(s)
Updating 'monero_it.qm'...
    Generated 484 translation(s) (481 finished and 3 unfinished)
    Ignored 253 untranslated source text(s)
Updating 'monero_ja.qm'...
    Generated 310 translation(s) (310 finished and 0 unfinished)
    Ignored 427 untranslated source text(s)
Generating embedded translations header
[100%] Built target generate_translations_header
[ 53%] Performing install step for 'generate_translations_header'

[ 54%] Completed 'generate_translations_header'
[ 54%] Built target generate_translations_header
Scanning dependencies of target obj_device
[ 56%] Building CXX object src/device/CMakeFiles/obj_device.dir/device.cpp.o
[ 57%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/device_trezor.cpp.o
[ 57%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_default.cpp.o
[ 57%] Building CXX object src/device/CMakeFiles/obj_device.dir/log.cpp.o
[ 58%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_ledger.cpp.o
[ 58%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_io_hid.cpp.o
[ 58%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages/messages.pb.cc.o
[ 58%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages/messages-common.pb.cc.o
[ 60%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages/messages-management.pb.cc.o
[ 60%] Built target obj_device
Scanning dependencies of target obj_ringct_basic
[ 61%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctOps.cpp.o
[ 61%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages/messages-monero.pb.cc.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
[ 62%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/multiexp.cc.o
[ 62%] Built target obj_device_trezor
Scanning dependencies of target obj_ringct
[ 62%] Building CXX object src/ringct/CMakeFiles/obj_ringct.dir/rctSigs.cpp.o
[ 62%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs.cc.o
[ 62%] Built target obj_ringct_basic
Scanning dependencies of target obj_checkpoints
[ 62%] Building CXX object src/checkpoints/CMakeFiles/obj_checkpoints.dir/checkpoints.cpp.o
[ 62%] Built target obj_ringct
Scanning dependencies of target obj_cryptonote_basic
[ 64%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o
[ 64%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_basic_impl.cpp.o
[ 64%] Built target obj_checkpoints
Scanning dependencies of target obj_cryptonote_core
[ 64%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_format_utils.cpp.o
[ 65%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/blockchain.cpp.o
[ 66%] 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
[ 66%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_core.cpp.o
[ 66%] Built target obj_cryptonote_basic
Scanning dependencies of target obj_multisig
[ 68%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig.cpp.o
[ 68%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_pool.cpp.o
[ 68%] Built target obj_multisig
Scanning dependencies of target obj_blockchain_db
[ 68%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/blockchain_db.cpp.o
[ 69%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.o
[ 70%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/lmdb/db_lmdb.cpp.o
[ 70%] Built target obj_cryptonote_core
Scanning dependencies of target obj_mnemonics
[ 70%] Building CXX object src/mnemonics/CMakeFiles/obj_mnemonics.dir/electrum-words.cpp.o
[ 70%] Built target obj_mnemonics
Scanning dependencies of target obj_wallet
[ 70%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet2.cpp.o
[ 70%] Built target obj_blockchain_db
Scanning dependencies of target obj_wallet_api
[ 70%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/wallet.cpp.o
[ 72%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/wallet_manager.cpp.o
[ 72%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/transaction_info.cpp.o
[ 72%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/transaction_history.cpp.o
[ 73%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/pending_transaction.cpp.o
[ 73%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/utils.cpp.o
[ 73%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/address_book.cpp.o
[ 74%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/subaddress.cpp.o
[ 74%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/subaddress_account.cpp.o
[ 74%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet_args.cpp.o
[ 74%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/unsigned_transaction.cpp.o
[ 76%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/ringdb.cpp.o
[ 76%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/node_rpc_proxy.cpp.o
[ 76%] Built target obj_wallet_api
Scanning dependencies of target epee_readline
[ 76%] Building CXX object contrib/epee/src/CMakeFiles/epee_readline.dir/readline_buffer.cpp.o
[ 77%] Linking CXX static library libepee_readline.a
[ 77%] Built target epee_readline
Scanning dependencies of target obj_rpc_base
[ 78%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_args.cpp.o
[ 78%] Built target obj_rpc_base
Scanning dependencies of target obj_daemonizer
[ 78%] Building CXX object src/daemonizer/CMakeFiles/obj_daemonizer.dir/posix_fork.cpp.o
[ 78%] Built target obj_daemonizer
Scanning dependencies of target epee
[ 78%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/hex.cpp.o
[ 78%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/http_auth.cpp.o
[ 78%] Built target obj_wallet
[ 80%] Built target obj_version
Scanning dependencies of target obj_common
[ 80%] Building CXX object src/common/CMakeFiles/obj_common.dir/base58.cpp.o
[ 80%] Building CXX object src/common/CMakeFiles/obj_common.dir/command_line.cpp.o
[ 81%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/mlog.cpp.o
[ 82%] Building CXX object src/common/CMakeFiles/obj_common.dir/dns_utils.cpp.o
[ 82%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/net_utils_base.cpp.o
[ 82%] Building CXX object src/common/CMakeFiles/obj_common.dir/download.cpp.o
[ 82%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/string_tools.cpp.o
[ 84%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/wipeable_string.cpp.o
[ 84%] Building C object contrib/epee/src/CMakeFiles/epee.dir/memwipe.c.o
[ 85%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/connection_basic.cpp.o
[ 85%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/network_throttle.cpp.o
[ 85%] Building CXX object src/common/CMakeFiles/obj_common.dir/error.cpp.o
[ 86%] Building CXX object src/common/CMakeFiles/obj_common.dir/expect.cpp.o
[ 86%] Building CXX object src/common/CMakeFiles/obj_common.dir/util.cpp.o
[ 86%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/network_throttle-detail.cpp.o
[ 86%] Building CXX object src/common/CMakeFiles/obj_common.dir/i18n.cpp.o
[ 88%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/mlocker.cpp.o
[ 89%] Building CXX object src/common/CMakeFiles/obj_common.dir/notify.cpp.o
[ 89%] Linking CXX static library libepee.a
[ 89%] Built target epee
[ 89%] Building CXX object src/common/CMakeFiles/obj_common.dir/password.cpp.o
[ 89%] Building CXX object src/common/CMakeFiles/obj_common.dir/perf_timer.cpp.o
[ 90%] Building CXX object src/common/CMakeFiles/obj_common.dir/spawn.cpp.o
[ 90%] Building CXX object src/common/CMakeFiles/obj_common.dir/threadpool.cpp.o
[ 90%] Building CXX object src/common/CMakeFiles/obj_common.dir/updates.cpp.o
[ 92%] Building C object src/common/CMakeFiles/obj_common.dir/aligned.c.o
[ 92%] Building CXX object src/common/CMakeFiles/obj_common.dir/combinator.cpp.o
[ 92%] Building CXX object src/common/CMakeFiles/obj_common.dir/stack_trace.cpp.o
[ 93%] Built target version
Scanning dependencies of target cncrypto
[ 93%] Linking CXX static library libcncrypto.a
[ 93%] Built target cncrypto
Scanning dependencies of target mnemonics
[ 94%] Linking CXX static library libmnemonics.a
[ 94%] Built target mnemonics
[ 94%] Built target obj_common
Scanning dependencies of target common
Scanning dependencies of target wallet_merged
[ 96%] Linking CXX static library libcommon.a
[ 97%] Linking CXX static library ../../lib/libwallet_merged.a
[ 97%] Built target common
Scanning dependencies of target ringct_basic
[ 97%] Linking CXX static library libringct_basic.a
[ 97%] Built target ringct_basic
Scanning dependencies of target checkpoints
[ 97%] Linking CXX static library libcheckpoints.a
[ 97%] Built target checkpoints
Scanning dependencies of target rpc_base
[ 97%] Linking CXX static library librpc_base.a
[ 97%] Built target rpc_base
Scanning dependencies of target daemonizer
[ 97%] Linking CXX static library libdaemonizer.a
[ 97%] Built target daemonizer
Scanning dependencies of target device
[ 97%] Linking CXX static library libdevice.a
[ 97%] Built target device
Scanning dependencies of target cryptonote_basic
[ 97%] Linking CXX static library libcryptonote_basic.a
[ 97%] Built target cryptonote_basic
Scanning dependencies of target ringct
[ 97%] Linking CXX static library libringct.a
[ 97%] Built target ringct
Scanning dependencies of target multisig
[ 97%] Linking CXX static library libmultisig.a
[ 97%] Built target multisig
Scanning dependencies of target blockchain_db
[ 97%] Linking CXX static library libblockchain_db.a
[ 97%] Built target blockchain_db
[ 97%] Built target wallet_merged
Scanning dependencies of target cryptonote_core
[ 97%] Linking CXX static library libcryptonote_core.a
[ 97%] Built target cryptonote_core
Scanning dependencies of target device_trezor
[ 98%] Linking CXX static library libdevice_trezor.a
[ 98%] Built target device_trezor
Scanning dependencies of target wallet
[ 98%] Linking CXX static library ../../lib/libwallet.a
[ 98%] Built target wallet
Scanning dependencies of target wallet_rpc_server
[ 98%] Building CXX object src/wallet/CMakeFiles/wallet_rpc_server.dir/wallet_rpc_server.cpp.o
[100%] 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+0x68fb): 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]+0x168): 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]+0x533): 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]+0x168): 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]+0x533): 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]+0x168): 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]+0x533): 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::Success::Clear() [clone .localalias.107]':
messages-common.pb.cc:(.text+0x1ec): 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::Clear() [clone .localalias.105]':
messages-common.pb.cc:(.text+0x24a): 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+0x2aa): 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+0x2fc): 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::Clear() [clone .localalias.93]':
messages-common.pb.cc:(.text+0x353): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):messages-common.pb.cc:(.text+0x379): more undefined references to `google::protobuf::internal::empty_string_[abi:cxx11]' follow
../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+0x50c): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x52a): 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+0x57c): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x59a): 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+0x60d): 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::PinMatrixAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x6ad): 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::Success::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x7dd): 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+0x83d): 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+0x89d): 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+0x8b8): 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+0x90d): 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):messages-common.pb.cc:(.text+0x9cd): 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-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0xa25): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-common.pb.cc:(.text+0xa3d): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-common.pb.cc:(.text+0xa55): 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+0xa8b): 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+0xad3): 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+0xb0b): 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+0xb4d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0xb81): 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+0xbbc): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0xbec): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0xc21): 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+0xc5c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0xc8c): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0xcc1): 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+0xcfd): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0xd27): 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+0xd5d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0xd91): 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+0xde9): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0xe21): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0xe31): 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+0xe6d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0xea1): 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+0xf6e): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0xfa1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0xfb1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0xfc9): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0xfe1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-common.pb.cc:(.text+0xff9): 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+0x1011): 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+0x106c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteEnum(int, int, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x1084): 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+0x10ec): undefined reference to `google::protobuf::internal::WireFormatLite::WriteEnum(int, int, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x1104): 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+0x116c): 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::ButtonRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x11e5): 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+0x1204): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-common.pb.cc:(.text+0x121c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned 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+0x127d): 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+0x12ed): 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+0x1305): 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+0x136d): 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+0x13fc): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x1413): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x142a): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-common.pb.cc:(.text+0x1446): 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+0x1462): 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+0x147e): 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+0x1504): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-common.pb.cc:(.text+0x1514): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
../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+0x1585): 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+0x15a4): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-common.pb.cc:(.text+0x15bc): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
../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+0x1607): 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+0x166b): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../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+0x16de): 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+0x1747): 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+0x17c4): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x17e9): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x1818): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x1835): 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+0x1863): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x187c): 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::PassphraseStateRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-common.pb.cc:(.text+0x196b): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x1990): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x19b3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x19cb): 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+0x1a8b): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x1ab0): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x1ad3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x1aeb): 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+0x1bab): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x1bd0): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x1bf3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x1c0b): 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::PassphraseRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-common.pb.cc:(.text+0x1ce3): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x1d04): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x1d97): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned 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+0x1e61): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x1e7e): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x1f6c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x1f85): 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+0x201c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x2035): 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+0x209b): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-common.pb.cc:(.text+0x20cb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x20e0): 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+0x2127): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-common.pb.cc:(.text+0x2147): 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::PassphraseStateRequest::CopyFrom(google::protobuf::Message const&)':
messages-common.pb.cc:(.text+0x21ed): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x221b): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../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+0x227d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x22ab): 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+0x230d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x233b): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::GetMetadata() const':
messages-common.pb.cc:(.text+0x2396): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x23c1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x23c9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x23fe): 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::GetMetadata() const':
messages-common.pb.cc:(.text+0x2436): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2461): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2469): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x249e): 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+0x24d6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2501): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2509): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x253e): 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+0x2576): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x25a1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x25a9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x25de): 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+0x2616): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2641): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2649): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x267e): 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+0x26b6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x26e1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x26e9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x271e): 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+0x2756): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2781): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2789): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x27be): 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+0x27f6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2821): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2829): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x285e): 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+0x2896): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x28c1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x28c9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x28fe): 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+0x2936): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2961): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2969): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x299e): 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+0x29d6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2a01): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2a09): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x2a3e): 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+0x2a89): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x2ab7): 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+0x2b19): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x2b47): 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+0x2baa): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x2bcf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x2bfd): 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+0x2c4c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x2c6c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2c86): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x2c90): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2c98): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x2c9f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x2cdb): 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+0x2d0d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x2d25): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x2d38): 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+0x2d93): 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+0x2dec): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Success::descriptor()':
messages-common.pb.cc:(.text+0x2e46): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x2e71): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x2e79): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x2ea7): 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+0x2ef7): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x2f23): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x2f5a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x2f69): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x2f76): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x2f7e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x2fd9): 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+0x3010): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x3033): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x3046): 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+0x307b): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x30c7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x30ea): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x30f9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x3106): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x310e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x3125): 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+0x316d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x319b): 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+0x3226): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x3251): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x3259): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x3287): 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+0x3330): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x3355): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x33fb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x3417): 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+0x344e): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-common.pb.cc:(.text+0x347b): undefined reference to `google::protobuf::UnknownFieldSet::AddVarint(int, unsigned long)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::SharedCtor()':
messages-common.pb.cc:(.text+0x34ec): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x350c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x3526): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x3530): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x3538): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x353f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x3582): 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+0x35ad): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x35c5): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x35d8): 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+0x3633): 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+0x368c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::descriptor()':
messages-common.pb.cc:(.text+0x36e6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x3711): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x3719): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x3747): 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+0x37a8): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x37d3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x380a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x3819): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x3826): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x382e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x3889): 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+0x38c0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x38e3): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x38f6): 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+0x392b): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x3977): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x399a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x39a9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x39b6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x39be): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x39d5): 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+0x3a29): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x3a57): 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+0x3af6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x3b21): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x3b29): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x3b57): 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+0x3bf0): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x3c15): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x3cbb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x3cd7): 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+0x3d0e): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-common.pb.cc:(.text+0x3d3b): undefined reference to `google::protobuf::UnknownFieldSet::AddVarint(int, unsigned long)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::SharedCtor()':
messages-common.pb.cc:(.text+0x3dac): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x3dcc): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x3de6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x3df0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x3df8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x3dff): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x3e42): 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+0x3e6d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x3e85): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x3e98): 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+0x3ef3): 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+0x3f4c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::descriptor()':
messages-common.pb.cc:(.text+0x3fa6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x3fd1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x3fd9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x4007): 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+0x4068): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x4093): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x40ca): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x40d9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x40e6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x40ee): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x4149): 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+0x4180): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x41a3): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x41b6): 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+0x41eb): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x4237): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x425a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x4269): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x4276): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x427e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x4295): 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+0x42e9): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x4317): 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+0x43cd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x43e5): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x43f8): 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+0x447c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::descriptor()':
messages-common.pb.cc:(.text+0x44d6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x4501): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x4509): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x4537): 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+0x457c): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x45ba): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x45c9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x45d6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x45de): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x45f2): 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+0x4630): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x4653): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x4666): 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+0x469b): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x46e7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x470a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x4719): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x4726): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x472e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x4745): 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+0x4797): 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+0x4816): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x4841): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x4849): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x4877): 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+0x4903): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-common.pb.cc:(.text+0x4924): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-common.pb.cc:(.text+0x49c7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-common.pb.cc:(.text+0x49f0): undefined reference to `google::protobuf::UnknownFieldSet::AddVarint(int, unsigned long)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::PinMatrixRequest()':
messages-common.pb.cc:(.text+0x4a5d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x4a75): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x4a88): 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+0x4b0c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::descriptor()':
messages-common.pb.cc:(.text+0x4b66): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x4b91): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x4b99): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x4bc7): 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+0x4c21): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x4c5a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x4c69): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x4c76): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x4c7e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x4c95): 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+0x4cd0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x4cf3): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x4d06): 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+0x4d3b): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x4d87): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x4daa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x4db9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x4dc6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x4dce): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x4de5): 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+0x4e3e): 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+0x4ecc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x4eec): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x4f06): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x4f10): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x4f18): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x4f1f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x4f5b): 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+0x4f8d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x4fa5): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x4fb8): 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+0x5013): 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+0x506c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixAck::descriptor()':
messages-common.pb.cc:(.text+0x50c6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x50f1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x50f9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x5127): 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+0x5177): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x51a3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x51da): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x51e9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x51f6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x51fe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x5259): 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+0x5290): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x52b3): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x52c6): 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+0x52fb): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x5347): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x536a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x5379): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x5386): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x538e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x53a5): 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+0x53ed): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x541b): 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+0x54cd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x54e5): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x54f8): 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+0x557c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseRequest::descriptor()':
messages-common.pb.cc:(.text+0x55d6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x5601): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x5609): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x5637): 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+0x5692): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x56ca): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x56d9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x56e6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x56ee): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x5705): 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+0x5740): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x5763): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x5776): 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+0x57ab): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x57f7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x581a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x5829): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x5836): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x583e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x5855): 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+0x58ab): 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+0x592c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x594c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x5966): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x5970): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x5978): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x597f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x59bf): 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+0x59ed): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x5a05): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x5a18): 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+0x5a75): 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+0x5b0c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseAck::descriptor()':
messages-common.pb.cc:(.text+0x5b66): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x5b91): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x5b99): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x5bc7): 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+0x5c1f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x5c43): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x5c6b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x5cb2): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x5cc1): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x5cce): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x5cd6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x5d59): 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+0x5d90): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x5db3): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x5dc6): 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+0x5dfb): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x5e47): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x5e6a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x5e79): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x5e86): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x5e8e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x5ea5): 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+0x5efa): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x5f1f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x5f4d): 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+0x5fec): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x600c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x6026): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x6030): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x6038): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x603f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x607b): 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+0x60ad): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x60c5): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x60d8): 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+0x6133): 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+0x618c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateRequest::descriptor()':
messages-common.pb.cc:(.text+0x61e6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x6211): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x6219): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x6247): 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+0x6297): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x62c3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x62fa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x6309): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x6316): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x631e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x6379): 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+0x63b0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x63d3): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x63e6): 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+0x641b): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x6467): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x648a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x6499): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x64a6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x64ae): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x64c5): 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+0x650d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x653b): 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+0x65dd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x65f5): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x6608): 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+0x668c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PassphraseStateAck::descriptor()':
messages-common.pb.cc:(.text+0x66e6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x6711): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x6719): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x6747): 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+0x678c): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x67ca): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x67d9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x67e6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x67ee): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x6802): 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+0x6840): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x6863): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x6876): 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+0x68ab): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x68f7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x691a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x6929): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x6936): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x693e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x6955): 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+0x69a7): 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+0x6a1c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-common.pb.cc:(.text+0x6a3c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x6a56): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-common.pb.cc:(.text+0x6a60): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x6a68): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x6a6f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x6ac8): 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+0x6afd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x6b15): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x6b28): 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+0x6b77): undefined reference to `google::protobuf::internal::VerifyVersion(int, int, char const*)'
messages-common.pb.cc:(.text+0x6b88): undefined reference to `google::protobuf::DescriptorPool::InternalAddGeneratedFile(void const*, int)'
messages-common.pb.cc:(.text+0x6b9b): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedFile(char const*, void (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&))'
../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+0x70de): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x70e9): 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+0x711a): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x7122): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x7166): 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+0x7187): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x718f): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x71d3): 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+0x7206): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x720e): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x7252): 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+0x7285): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x728d): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x72d1): 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+0x72f2): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x72fa): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x733e): 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+0x7371): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x7379): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x73bd): 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+0x73de): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x73e6): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x742a): 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+0x744b): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x7453): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x7497): 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+0x74b8): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x74c0): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x7504): 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+0x7525): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x752d): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x7571): 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+0x7592): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-common.pb.cc:(.text+0x759a): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-common.pb.cc:(.text+0x75de): 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+0x7625): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x7634): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x763f): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x7647): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x765d): 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+0x7715): 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+0x77cc): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::descriptor()':
messages-common.pb.cc:(.text+0x7bf6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x7c21): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x7c29): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x7c57): 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+0x7cc6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-common.pb.cc:(.text+0x7cf1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-common.pb.cc:(.text+0x7cf9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-common.pb.cc:(.text+0x7d0d): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-common.pb.cc:(.text+0x7d21): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-common.pb.cc:(.text+0x7d35): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-common.pb.cc:(.text+0x7d49): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-common.pb.cc:(.text+0x7d5d): 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+0x7d71): 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+0x7dfc): 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+0x7e8a): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-common.pb.cc:(.text+0x7eb3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x7edb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x7f13): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-common.pb.cc:(.text+0x7f5a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x7f69): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x7f76): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x7f7e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x8049): 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+0x8080): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-common.pb.cc:(.text+0x80a3): undefined reference to `google::protobuf::Message::~Message()'
messages-common.pb.cc:(.text+0x80b6): 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+0x80eb): undefined reference to `typeinfo for google::protobuf::Message'
messages-common.pb.cc:(.text+0x8137): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-common.pb.cc:(.text+0x815a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-common.pb.cc:(.text+0x8169): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-common.pb.cc:(.text+0x8176): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-common.pb.cc:(.text+0x817e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-common.pb.cc:(.text+0x8195): 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::Clear() [clone .localalias.101]':
messages-common.pb.cc:(.text+0x136): 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+0x16d): 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+0x19a): 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+0x1c6): 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+0x21a): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):messages-common.pb.cc:(.text+0x278): more undefined references to `google::protobuf::UnknownFieldSet::ClearFallback()' follow
../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+0x5f2): 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::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x647): 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+0x692): 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::PassphraseStateAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x6e7): 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+0x717): 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+0x75c): 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+0x787): 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+0x7c2): 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::PinMatrixAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x822): undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):messages-common.pb.cc:(.text+0x887): more undefined references to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)' 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+0x1057): 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::ButtonRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x10d7): 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::PinMatrixRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x1152): 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::ButtonRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x11a7): 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::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x1262): 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::PassphraseAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x12d7): 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::PassphraseStateRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x1352): 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::HDNodeType::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-common.pb.cc:(.text+0x13eb): 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::PinMatrixRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x14c2): 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::Failure::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-common.pb.cc:(.text+0x1547): 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::~Success()':
messages-common.pb.cc:(.text+0x2df5): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::Failure::~Failure()':
messages-common.pb.cc:(.text+0x3695): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonRequest::~ButtonRequest()':
messages-common.pb.cc:(.text+0x3f55): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::ButtonAck::~ButtonAck()':
messages-common.pb.cc:(.text+0x4485): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::PinMatrixRequest::~PinMatrixRequest()':
messages-common.pb.cc:(.text+0x4b15): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):messages-common.pb.cc:(.text+0x5075): more undefined references to `google::protobuf::Message::~Message()' follow
../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+0x6d92): undefined reference to `google::protobuf::internal::OnShutdown(void (*)())'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o): In function `hw::trezor::messages::common::HDNodeType::~HDNodeType()':
messages-common.pb.cc:(.text+0x77d5): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6common7SuccessE[_ZTIN2hw6trezor8messages6common7SuccessE]+0x10): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6common7FailureE[_ZTIN2hw6trezor8messages6common7FailureE]+0x10): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6common13ButtonRequestE[_ZTIN2hw6trezor8messages6common13ButtonRequestE]+0x10): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6common9ButtonAckE[_ZTIN2hw6trezor8messages6common9ButtonAckE]+0x10): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6common16PinMatrixRequestE[_ZTIN2hw6trezor8messages6common16PinMatrixRequestE]+0x10): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6common12PinMatrixAckE[_ZTIN2hw6trezor8messages6common12PinMatrixAckE]+0x10): 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]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common7SuccessE[_ZTVN2hw6trezor8messages6common7SuccessE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common7FailureE[_ZTVN2hw6trezor8messages6common7FailureE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common7FailureE[_ZTVN2hw6trezor8messages6common7FailureE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13ButtonRequestE[_ZTVN2hw6trezor8messages6common13ButtonRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13ButtonRequestE[_ZTVN2hw6trezor8messages6common13ButtonRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common9ButtonAckE[_ZTVN2hw6trezor8messages6common9ButtonAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common9ButtonAckE[_ZTVN2hw6trezor8messages6common9ButtonAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common16PinMatrixRequestE[_ZTVN2hw6trezor8messages6common16PinMatrixRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common16PinMatrixRequestE[_ZTVN2hw6trezor8messages6common16PinMatrixRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common12PinMatrixAckE[_ZTVN2hw6trezor8messages6common12PinMatrixAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common12PinMatrixAckE[_ZTVN2hw6trezor8messages6common12PinMatrixAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common17PassphraseRequestE[_ZTVN2hw6trezor8messages6common17PassphraseRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common17PassphraseRequestE[_ZTVN2hw6trezor8messages6common17PassphraseRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13PassphraseAckE[_ZTVN2hw6trezor8messages6common13PassphraseAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common13PassphraseAckE[_ZTVN2hw6trezor8messages6common13PassphraseAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common22PassphraseStateRequestE[_ZTVN2hw6trezor8messages6common22PassphraseStateRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common22PassphraseStateRequestE[_ZTVN2hw6trezor8messages6common22PassphraseStateRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common18PassphraseStateAckE[_ZTVN2hw6trezor8messages6common18PassphraseStateAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common18PassphraseStateAckE[_ZTVN2hw6trezor8messages6common18PassphraseStateAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common10HDNodeTypeE[_ZTVN2hw6trezor8messages6common10HDNodeTypeE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-common.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6common10HDNodeTypeE[_ZTVN2hw6trezor8messages6common10HDNodeTypeE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::Clear() [clone .localalias.491]':
messages-monero.pb.cc:(.text+0x6e3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x709): 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::Clear()':
messages-monero.pb.cc:(.text+0x7b7): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x7dd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x803): 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+0x829): 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::MoneroTransactionInputsPermutationAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x154c): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x156a): 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+0x15bc): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x15da): 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+0x162c): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x164a): 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+0x169c): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x16ba): 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+0x170c): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x172a): 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+0x177c): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x179a): 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+0x180d): 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+0x1825): 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+0x189d): 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+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-monero.pb.cc:(.text+0x18cd): 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+0x18e5): 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::MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x201d): 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+0x2038): 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+0x209d): 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+0x20b8): 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+0x20d3): 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+0x20ee): 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::MoneroGetAddress::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x25a2): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x265d): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x2675): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x2685): 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+0x26f2): 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+0x274d): 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::MoneroTransactionInputsPermutationAck::ByteSize() const':
messages-monero.pb.cc:(.text+0x296b): 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+0x299b): 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+0x29cb): 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+0x29fb): 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+0x2a2b): 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+0x2a5b): 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+0x2af1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x2b01): 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+0x2ba5): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x2bd9): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x2bf1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x2c09): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x2c21): 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+0x2c79): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x2cb1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x2cc1): 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+0x2d70): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x2da3): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x2dd7): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x2de8): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x2df2): 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+0x2e3d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x2e71): 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+0x2ed8): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x2f0b): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x2f3b): 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+0x2f99): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x2fd1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x2fe1): 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+0x30d1): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x3111): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3121): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3139): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3151): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3169): 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+0x3181): 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+0x3200): 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+0x324d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x3281): 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+0x3325): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x3359): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3371): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3389): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x33a1): 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+0x3408): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x343b): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x346b): 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+0x34c9): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x3501): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3511): 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+0x355c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x3589): 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+0x35cd): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x3601): 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+0x3669): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x36cd): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x36ec): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x370b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3726): 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+0x3756): 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+0x37c9): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x382d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x384c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x386b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3886): 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+0x38b6): 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+0x38f9): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3935): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned 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+0x3984): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite 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+0x39f9): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3a4d): 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+0x3a75): 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+0x3a8d): 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+0x3aad): 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+0x3b04): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite 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+0x3b79): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3b9a): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3bd5): 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+0x3c51): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3c9d): 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+0x3cbd): 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+0x3cdd): 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+0x3d05): 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+0x3d54): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite 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+0x3dd1): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3e0d): 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+0x3e2d): 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+0x3e4d): 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+0x3ea9): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x3f0d): 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+0x3f35): 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+0x3f4d): 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+0x3f6d): 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+0x3f8d): 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+0x3fad): 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+0x4019): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite 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+0x4099): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite 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+0x414d): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4175): 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+0x422d): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4255): 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+0x42d5): 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+0x42f5): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4315): 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+0x43ad): 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+0x43dd): 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+0x43fd): 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+0x4415): 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+0x4490): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x44ed): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x450c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x452b): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4545): 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+0x456d): 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+0x45d0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x462d): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x464c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x466b): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4685): 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+0x46ad): 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+0x4717): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x475f): 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+0x4814): 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+0x482c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x484c): 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+0x486c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x488c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x48b5): 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+0x4955): 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+0x49fc): 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+0x4a14): 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+0x4a2c): 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+0x4a44): 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+0x4a65): 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+0x4b3c): 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+0x4b54): 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+0x4b6c): 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+0x4b88): 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+0x4ba4): 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+0x4bc0): 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+0x4be5): 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+0x4c88): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x4cc8): 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+0x4d0d): 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+0x4d2c): 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+0x4d45): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x4d5d): 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+0x4de5): 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+0x4ead): 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+0x4ed5): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x4eed): 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+0x4fc4): 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+0x4fdc): 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+0x4ffc): 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+0x501d): 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+0x5035): 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+0x50d5): 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+0x5120): 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+0x518d): 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+0x51f8): 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+0x523d): 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+0x525c): 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+0x5275): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned 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+0x52e7): 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::MoneroTransactionInitRequest_MoneroTransactionData::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x53bd): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x54b0): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5533): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x557c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x5594): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x55ac): 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+0x55d5): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x55ed): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5605): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x561d): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-monero.pb.cc:(.text+0x5635): 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+0x5645): 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::MoneroKeyImageExportInitRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x58ec): 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+0x5905): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
messages-monero.pb.cc:(.text+0x592d): 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+0x5977): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x59bd): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x59d4): 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+0x5a27): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x5a75): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x5a8c): 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+0x5b01): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x5b35): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x5b51): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x5b61): 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+0x5c10): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x5c44): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x5c51): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x5c61): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x5c71): 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+0x5d21): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x5d50): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x5d9e): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x5dc5): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x5de1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x5dfb): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x5e0d): 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+0x5eb1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x5ee0): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x5f2e): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x5f55): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x5f71): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x5f8b): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x5f9d): 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+0x606f): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x60c2): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x60e7): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x615d): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x617d): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x6196): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x61bc): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x61c6): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x61d8): 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+0x6312): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x6353): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6361): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6379): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6391): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x63a9): 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+0x63c1): 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+0x64a8): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x64f9): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x652b): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x6569): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6579): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x658a): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x659a): 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+0x6651): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6684): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x66a5): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x66b3): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x66c4): 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+0x671c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x6749): 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+0x67e1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x682f): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x685c): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x6895): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x68af): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x68bf): 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+0x6909): 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+0x692f): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite 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+0x69c9): 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+0x6a1d): 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+0x6a3c): 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+0x6a56): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned 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+0x6a9d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6add): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6afd): 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+0x6b68): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6ba8): 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+0x6be7): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6c2d): 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+0x6c4d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6c6d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6c8d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6cad): 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+0x6ccd): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned 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+0x6d38): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6d9f): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6dba): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6dd5): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6df4): 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+0x6e58): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6ea6): 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):messages-monero.pb.cc:(.text+0x6f08): more undefined references to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)' follow
../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+0x6f37): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6f76): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x6f94): 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+0x6ff8): 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::MoneroTransactionAllOutSetAck_MoneroRingCtSig::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x708d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x70a5): 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+0x70bc): 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+0x7110): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7154): 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+0x71b8): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x71f8): 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+0x7244): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x725f): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x727d): 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+0x729d): 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+0x7319): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7340): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7391): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x73b7): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x73e9): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x743c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7454): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x746f): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x748b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x74ad): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x74cd): 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+0x74ec): 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+0x7588): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x75c8): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x760d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt64(int, unsigned long, google::protobuf::io::CodedOutputStream*)'
messages-monero.pb.cc:(.text+0x7629): 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+0x7644): 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+0x777f): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x77d1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x7829): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x785e): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x78ad): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x78c5): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long)'
messages-monero.pb.cc:(.text+0x78e2): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x78ee): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x78f5): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x7906): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x7916): 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+0x7926): 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+0x7a3b): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x7a81): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x7a88): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x7a9a): 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+0x7afd): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x7b33): 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+0x7c1a): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x7c53): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x7c61): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x7c79): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x7c91): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x7ca9): 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+0x7d41): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x7db3): 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+0x7e1d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x7e53): 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+0x7e9d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x7ed3): 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::MoneroKeyImageExportInitAck::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x7f27): 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+0x7f87): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x7fee): 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+0x8057): 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+0x80b7): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x8117): 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+0x8269): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x829c): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x82de): 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+0x837e): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x83bb): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x83cc): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x83d9): 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+0x84e4): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x851c): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x8529): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x8541): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x8559): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-monero.pb.cc:(.text+0x8569): 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+0x85e5): 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+0x865e): 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+0x870b): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x87cf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x87fc): 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::Clear()':
messages-monero.pb.cc:(.text+0x88ab): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x88d0): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x88f5): 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+0x891a): 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::MoneroTransactionAllInputsSetAck::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0x8adb): 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+0x8b5b): 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+0x8bdb): 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+0x8c3d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x8c6b): 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+0x8ccd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x8cfb): 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+0x8d5d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x8d8b): 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+0x8e34): 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.410]':
messages-monero.pb.cc:(.text+0x8ea8): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x8ece): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x8efc): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::GetMetadata() const':
messages-monero.pb.cc:(.text+0x8fa6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x8fd1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x8fd9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x900e): 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+0x9046): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9071): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9079): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x90ae): 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+0x90e6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9111): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9119): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x914e): 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+0x9186): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x91b1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x91b9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x91ee): 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+0x9226): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9251): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9259): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x928e): 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+0x92c6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x92f1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x92f9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x932e): 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+0x9366): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9391): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9399): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x93ce): 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+0x9406): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9431): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9439): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x946e): 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+0x94a6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x94d1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x94d9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x950e): 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+0x9546): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9571): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9579): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x95ae): 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+0x95e6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9611): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9619): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x964e): 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+0x9686): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x96b1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x96b9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x96ee): 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+0x9726): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9751): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9759): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x978e): 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+0x97c6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x97f1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x97f9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x982e): 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+0x9866): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9891): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9899): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x98ce): 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+0x9906): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9931): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9939): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x996e): 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+0x99a6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x99d1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x99d9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9a0e): 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+0x9a46): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9a71): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9a79): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9aae): 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+0x9ae6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9b11): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9b19): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9b4e): 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+0x9b86): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9bb1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9bb9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9bee): 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+0x9c26): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9c51): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9c59): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9c8e): 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+0x9cc6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9cf1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9cf9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9d2e): 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+0x9d66): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9d91): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9d99): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9dce): 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+0x9e06): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9e31): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9e39): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9e6e): 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+0x9ea6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9ed1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9ed9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9f0e): 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+0x9f46): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x9f71): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x9f79): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x9fae): 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+0x9fe6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa011): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa019): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa04e): 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+0xa086): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa0b1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa0b9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa0ee): 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+0xa126): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa151): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa159): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa18e): 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+0xa1c6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa1f1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa1f9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa22e): 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+0xa266): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa291): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa299): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa2ce): 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+0xa306): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa331): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa339): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa36e): 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+0xa3a6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa3d1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa3d9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa40e): 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+0xa446): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa471): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa479): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa4ae): 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::GetMetadata() const':
messages-monero.pb.cc:(.text+0xa4e6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa511): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa519): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa54e): 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+0xa586): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa5b1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa5b9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa5ee): 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+0xa626): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa651): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa659): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa68e): 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+0xa6c6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa6f1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa6f9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa72e): 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+0xa766): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa791): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa799): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa7ce): 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+0xa806): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa831): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa839): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa86e): 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+0xa8a6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa8d1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa8d9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa90e): 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+0xa946): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xa971): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xa979): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xa9ae): 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+0xaa40): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xab06): 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::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xac20): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xac46): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xac74): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xacca): 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+0xad8c): 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+0xae1b): 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+0xae95): 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+0xaf1e): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xaf53): 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+0xafd4): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xaff9): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xb028): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb045): 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+0xb073): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb08c): 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+0xb184): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xb1a9): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xb1d8): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb1f5): 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+0xb223): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb23c): 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+0xb334): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xb359): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xb388): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb3a5): 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+0xb3d3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb3ec): 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+0xb4e4): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xb509): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xb538): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb555): 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+0xb583): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb59c): 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+0xb67a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb69f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb6cd): 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+0xb74b): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xb770): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xb793): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb7ab): 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+0xb86b): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xb890): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xb8b3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb8cb): 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+0xb98b): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xb9b0): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xb9d3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xb9eb): 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+0xbabc): 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+0xbb51): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xbb76): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xbbeb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xbc04): 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+0xbc3f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0xbce4): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
../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+0xbda1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xbdc8): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xbdfd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xbe17): 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+0xbe5c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xbe76): 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+0xbeec): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xbf02): 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+0xbf73): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xbf89): 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::MoneroTransactionFinalAck::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xc0b1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xc0d8): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xc10d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc127): 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+0xc16c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc186): 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+0xc1fc): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc212): 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+0xc283): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc299): 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::DebugMoneroDiagAck::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xc399): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xc3df): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc408): 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::CopyFrom(google::protobuf::Message const&)':
messages-monero.pb.cc:(.text+0xc489): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0xc4cf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc4f8): 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+0xc57f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc5c3): 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+0xc62a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc64f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc67d): 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+0xc6ea): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc70f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc73d): 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+0xc7aa): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc7cf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc7fd): 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+0xc8b1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xc8ce): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xc900): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc91d): 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+0xc95c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc979): 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+0xc9bc): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xc9d9): 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+0xca1c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xca39): 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+0xca7c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xca99): 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+0xcadb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xcaf4): 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+0xccc1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xcce6): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xcd1d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xcd36): 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+0xcd8e): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0xcdaf): 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+0xcdf9): 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+0xce24): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xce3d): 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+0xce6f): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0xceef): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned 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+0xcf8c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0xcfac): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xcfc6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0xcfd0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xcfd8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xcfdf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd01f): 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+0xd04d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xd065): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0xd078): 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+0xd148): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xd16d): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xd257): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0xd278): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0xd2a3): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0xd2e8): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned 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+0xd355): 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+0xd3ec): 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::descriptor()':
messages-monero.pb.cc:(.text+0xd446): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xd471): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xd479): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xd4a7): 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+0xd4ff): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0xd523): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd54b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd592): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0xd5a1): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0xd5ae): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0xd5b6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0xd639): 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+0xd670): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xd693): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0xd6a6): 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+0xd6db): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0xd727): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0xd74a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0xd759): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0xd766): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0xd76e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0xd785): 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+0xd7da): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd7ff): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xd82d): 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+0xd8ed): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xd905): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0xd918): 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+0xd9dc): 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::descriptor()':
messages-monero.pb.cc:(.text+0xda36): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xda61): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xda69): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xda97): 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+0xdb22): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0xdb62): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0xdb71): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0xdb7e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0xdb86): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0xdbd7): 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+0xdc20): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xdc43): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0xdc56): 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+0xdc8b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0xdcd7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0xdcfa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0xdd09): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0xdd16): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0xdd1e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0xdd35): 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+0xddab): 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+0xde3c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0xde5c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xde76): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0xde80): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xde88): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xde8f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xded7): 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+0xdf0d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xdf25): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0xdf38): 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+0xe031): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xe04e): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xe098): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xe0b4): 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+0xe2b7): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xe2d0): 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+0xe31a): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0xe33b): 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+0xe42b): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0xe458): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0xe4c7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0xe507): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0xe531): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0xe547): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0xe563): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0xe588): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0xe5bb): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0xe610): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0xe647): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0xe667): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned 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+0xe725): 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+0xe80c): 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::descriptor()':
messages-monero.pb.cc:(.text+0xe866): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xe891): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xe899): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xe8c7): 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+0xe92f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0xe953): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xe97b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xe9b3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xe9df): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xea2a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0xea39): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0xea46): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0xea4e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0xeb49): 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+0xeb80): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xeba3): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0xebb6): 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+0xebeb): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0xec37): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0xec5a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0xec69): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0xec76): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0xec7e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0xec95): 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+0xed6c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0xed8c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xeda6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0xedb0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xedb8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xedbf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xee23): 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+0xee4d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0xee9f): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0xeecf): 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+0xefb1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xefce): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xf018): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xf032): 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+0xf0c2): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0xf0ef): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0xf13c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xf156): 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+0xf1cc): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xf1e6): 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+0xf252): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0xf273): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xf28d): 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+0xf3f1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xf40e): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xf458): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xf46c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xf486): 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+0xf4ca): 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+0xf50e): 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+0xf55c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xf576): 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+0xf60a): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0xf637): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0xf67c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xf696): 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+0xf6dc): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xf6f6): 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+0xf72c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0xf753): 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::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0xf90b): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0xf92c): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0xf9bf): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0xf9d6): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0xf9ff): 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+0xfa95): 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+0xfb80): 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+0xfc0f): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::descriptor()':
messages-monero.pb.cc:(.text+0xfc76): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0xfca1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0xfca9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0xfcd7): 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+0xfd38): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0xfddb): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0xfdfa): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0xfef1): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0xff27): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0xff37): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0xff43): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xff73): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0xffbb): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0xffca): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0xffd7): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0xffdf): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x10002): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x10011): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1001e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x10026): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x10049): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x10058): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x10065): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1006d): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x10119): 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+0x10180): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x101dd): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1020d): 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+0x1024b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x10297): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x102ba): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x102c9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x102d6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x102de): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x102f5): 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+0x1036e): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Swap(google::protobuf::internal::RepeatedPtrFieldBase*)'
messages-monero.pb.cc:(.text+0x1039b): 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+0x1043c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1045c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x10476): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x10480): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x10488): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1048f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x104cf): 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+0x104fd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x10515): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x10528): 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+0x105f8): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x1061d): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x107cf): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x107ef): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x10810): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x1083d): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x10891): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned 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+0x108c5): 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+0x1095c): 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::descriptor()':
messages-monero.pb.cc:(.text+0x109b6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x109e1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x109e9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x10a17): 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+0x10a6f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x10a93): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x10abb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x10b02): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x10b11): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x10b1e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x10b26): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x10ba9): 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+0x10be0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x10c03): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x10c16): 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+0x10c4b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x10c97): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x10cba): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x10cc9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x10cd6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x10cde): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x10cf5): 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+0x10d4a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x10d6f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x10d9d): 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+0x10e6d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x10e85): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x10e98): 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+0x10f5c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionDestinationEntry::descriptor()':
messages-monero.pb.cc:(.text+0x10fb6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x10fe1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x10fe9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x11017): 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+0x110b8): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x110fa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x11109): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x11116): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1111e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x11177): 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+0x111c0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x111e3): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x111f6): 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+0x1122b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x11277): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1129a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x112a9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x112b6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x112be): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x112d5): 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+0x1134c): 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+0x113fc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1141c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x11436): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x11440): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x11448): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1144f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1149d): 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+0x114cd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x11518): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x11549): 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+0x11595): 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+0x11651): 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+0x11680): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionRsigData::descriptor()':
messages-monero.pb.cc:(.text+0x116d6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x11701): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x11709): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x11737): 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+0x117a2): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x117c2): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0x11856): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x11887): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x11893): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x11943): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x119a0): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x119af): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x119bc): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x119c4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x119e7): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x119f6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x11a06): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x11a0e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x11a27): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x11a36): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x11a41): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x11a49): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x11ac1): 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+0x11b10): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x11b66): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x11b97): 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+0x11bcb): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x11c17): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x11c3a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x11c49): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x11c56): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x11c5e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x11c75): 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+0x11d4e): 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+0x11ded): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x11e1b): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x11e3f): 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+0x11eca): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::descriptor()':
messages-monero.pb.cc:(.text+0x11f26): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x11f51): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x11f59): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x11f87): 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+0x12026): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1210a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x12119): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x12129): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x12131): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1214a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x12159): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x12164): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1216c): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x12183): 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+0x121c0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x121f9): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1221d): 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+0x1225b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x122a7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x122ca): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x122d9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x122e6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x122ee): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x12305): 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+0x1236e): 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+0x1245c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1247c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x12496): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x124a0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x124a8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x124af): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x124eb): 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+0x1251d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x12535): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x12548): 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+0x125a3): 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+0x125fc): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroAddress::descriptor()':
messages-monero.pb.cc:(.text+0x12656): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x12681): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x12689): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x126b7): 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+0x12707): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x12733): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1276a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x12779): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x12786): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1278e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x127e9): 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+0x12820): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x12843): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x12856): 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+0x1288b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x128d7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x128fa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x12909): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x12916): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1291e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x12935): 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+0x1297d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x129ab): 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+0x12a5d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x12a8b): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x12aaf): 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+0x12b3a): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetWatchKey::descriptor()':
messages-monero.pb.cc:(.text+0x12b96): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x12bc1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x12bc9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x12bf7): 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+0x12c62): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x12d4a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x12d59): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x12d69): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x12d71): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x12d8a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x12d99): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x12da4): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x12dac): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x12dc3): 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+0x12e00): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x12e39): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x12e5d): 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+0x12e9b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x12ee7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x12f0a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x12f19): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x12f26): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x12f2e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x12f45): 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+0x12fa5): 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+0x1305c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1307c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x13096): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x130a0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x130a8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x130af): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x130ef): 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+0x1311d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x13135): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x13148): 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+0x131a5): 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+0x1323c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroWatchKey::descriptor()':
messages-monero.pb.cc:(.text+0x13296): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x132c1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x132c9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x132f7): 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+0x1334f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x13373): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1339b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x133e2): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x133f1): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x133fe): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x13406): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x13489): 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+0x134c0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x134e3): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x134f6): 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+0x1352b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x13577): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1359a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x135a9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x135b6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x135be): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x135d5): 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+0x1362a): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1364f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1367d): 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+0x1370c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1372c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x13746): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x13750): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x13758): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1375f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x137d7): 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+0x1380d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x13874): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x138b3): 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+0x1390c): 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+0x13a98): 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::descriptor()':
messages-monero.pb.cc:(.text+0x13af6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x13b21): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x13b29): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x13b57): 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+0x13bbb): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x13d5f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x13d97): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x13f13): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x13f93): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x13fa2): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x13faf): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x13fb7): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x13fda): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x13fe9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x13ff6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x13ffe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x14021): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x14030): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1403d): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x14045): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1406b): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1407a): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x14087): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1408f): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x14157): 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+0x141a0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x14212): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x14251): 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+0x1428b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x142d7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x142fa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x14309): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x14316): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1431e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x14335): 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+0x143da): 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+0x1451d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1454b): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1456f): 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+0x1463a): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitRequest::descriptor()':
messages-monero.pb.cc:(.text+0x14696): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x146c1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x146c9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x146f7): 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+0x1479d): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1487a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x14889): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x14899): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x148a1): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x148ba): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x148c9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x148d4): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x148dc): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1492f): 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+0x14980): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x149b9): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x149dd): 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+0x14a1b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x14a67): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x14a8a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x14a99): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x14aa6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x14aae): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x14ac5): 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+0x14b25): 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+0x14c0c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x14c2c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x14c46): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x14c50): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x14c58): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x14c95): 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+0x14ccd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x14d02): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x14d25): 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+0x14e01): 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+0x14e21): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInitAck::descriptor()':
messages-monero.pb.cc:(.text+0x14e86): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x14eb1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x14eb9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x14ee7): 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+0x14f47): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x14f6a): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0x14ffe): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1502f): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x15052): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x15061): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1506e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x15076): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x15099): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x150a8): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x150b5): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x150bd): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x15103): 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+0x15160): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x151a0): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x151c3): 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+0x151fb): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x15247): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1526a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x15279): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x15286): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1528e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x152a5): 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+0x1534c): 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+0x1539a): 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+0x1541d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x15435): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x15448): 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+0x1550c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::descriptor()':
messages-monero.pb.cc:(.text+0x15566): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x15591): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x15599): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x155c7): 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+0x1563f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x15682): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x15691): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1569e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x156a6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x156f7): 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+0x15740): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x15763): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x15776): 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+0x157ab): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x157f7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1581a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x15829): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x15836): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1583e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x15855): 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+0x158bb): 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+0x1593c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1595c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x15976): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x15980): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x15988): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1598f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x159df): 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+0x15a0d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x15a25): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x15a38): 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+0x15a96): 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+0x15bdc): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputAck::descriptor()':
messages-monero.pb.cc:(.text+0x15c36): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x15c61): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x15c69): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x15c97): 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+0x15d0f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x15d33): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x15d5b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x15d8b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x15db7): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x15de3): 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+0x15e0f): 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+0x15e5a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x15e69): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x15e76): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x15e7e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x15fe9): 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+0x16020): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x16043): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x16056): 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+0x1608b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x160d7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x160fa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x16109): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x16116): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1611e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x16135): 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+0x1626d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1629b): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x162bf): 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+0x1634a): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationRequest::descriptor()':
messages-monero.pb.cc:(.text+0x163a6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x163d1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x163d9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x16407): 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+0x1645a): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1653a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x16549): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x16559): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x16561): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1657a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x16589): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x16594): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1659c): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x165b3): 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+0x165f0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x16629): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1664d): 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+0x1668b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x166d7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x166fa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x16709): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x16716): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1671e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x16735): 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+0x1678e): 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+0x1685d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x16875): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x16888): 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+0x1690c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::descriptor()':
messages-monero.pb.cc:(.text+0x16966): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x16991): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x16999): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x169c7): 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+0x16a0c): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x16a4a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x16a59): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x16a66): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x16a6e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x16a82): 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+0x16ac0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x16ae3): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x16af6): 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+0x16b2b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x16b77): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x16b9a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x16ba9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x16bb6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x16bbe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x16bd5): 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+0x16c27): 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+0x16c8c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x16cac): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x16cc6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x16cd0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x16cd8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x16cdf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x16d2f): 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+0x16d5d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x16d75): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x16d88): 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+0x16de5): 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+0x16f0c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniRequest::descriptor()':
messages-monero.pb.cc:(.text+0x16f66): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x16f91): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x16f99): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x16fc7): 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+0x1705e): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1708b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x170b3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x170e3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1710f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1715a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x17169): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x17176): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1717e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x172b9): 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+0x17310): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x17333): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x17346): 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+0x1737b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x173c7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x173ea): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x173f9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x17406): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1740e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x17425): 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+0x1753d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x17555): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x17568): 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+0x175ec): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputViniAck::descriptor()':
messages-monero.pb.cc:(.text+0x17646): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x17671): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x17679): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x176a7): 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+0x176ec): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1772a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x17739): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x17746): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1774e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x17762): 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+0x177a0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x177c3): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x177d6): 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+0x1780b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x17857): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1787a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x17889): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x17896): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1789e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x178b5): 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+0x17907): 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+0x1799d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x179b5): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x179c8): 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+0x17a4c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetRequest::descriptor()':
messages-monero.pb.cc:(.text+0x17aa6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x17ad1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x17ad9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x17b07): 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+0x17b4c): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x17b8a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x17b99): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x17ba6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x17bae): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x17bc2): 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+0x17c00): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x17c23): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x17c36): 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+0x17c6b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x17cb7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x17cda): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x17ce9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x17cf6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x17cfe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x17d15): 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+0x17d67): 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+0x17dfd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x17e15): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x17e28): 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+0x17eec): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllInputsSetAck::descriptor()':
messages-monero.pb.cc:(.text+0x17f46): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x17f71): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x17f79): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x17fa7): 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+0x1801f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x18062): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x18071): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1807e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x18086): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x180d7): 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+0x18120): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x18143): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x18156): 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+0x1818b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x181d7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x181fa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x18209): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x18216): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1821e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x18235): 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+0x1829b): 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+0x1830c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1832c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x18346): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x18350): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x18358): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1835f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x183ab): 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+0x183dd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x183f5): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x18408): 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+0x1846c): 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+0x1854c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputRequest::descriptor()':
messages-monero.pb.cc:(.text+0x185a6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x185d1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x185d9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x18607): 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+0x186b4): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x186e3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1872a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x18739): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x18746): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1874e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x18834): 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+0x18870): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x18893): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x188a6): 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+0x188db): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x18927): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1894a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x18959): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x18966): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1896e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x18985): 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+0x189ef): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x18a33): 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+0x18acc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x18aec): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x18b06): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x18b10): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x18b18): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x18b1f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x18b6f): 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+0x18b9d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x18bb5): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x18bc8): 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+0x18c25): 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+0x18d4c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetOutputAck::descriptor()':
messages-monero.pb.cc:(.text+0x18da6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x18dd1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x18dd9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x18e07): 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+0x18e9e): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x18ecb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x18ef3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x18f23): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x18f4f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x18f9a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x18fa9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x18fb6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x18fbe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x190f9): 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+0x19150): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x19173): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x19186): 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+0x191bb): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x19207): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1922a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x19239): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x19246): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1924e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x19265): 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+0x1937d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x19395): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x193a8): 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+0x1946c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetRequest::descriptor()':
messages-monero.pb.cc:(.text+0x194c6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x194f1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x194f9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x19527): 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+0x1959f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x195e2): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x195f1): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x195fe): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x19606): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x19657): 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+0x196a0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x196c3): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x196d6): 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+0x1970b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x19757): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1977a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x19789): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x19796): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1979e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x197b5): 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+0x1981b): 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+0x1989c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x198bc): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x198d6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x198e0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x198e8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x198ef): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1993a): 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+0x1996d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x19985): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x19998): 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+0x19a81): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x19aa6): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x19af9): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x19b15): 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+0x19b54): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x19b70): 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+0x19c27): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x19c48): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x19c73): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x19ca9): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x19cc1): 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+0x19da3): 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+0x19dfc): 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::descriptor()':
messages-monero.pb.cc:(.text+0x19e56): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x19e81): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x19e89): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x19eb7): 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+0x19f2c): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x19f53): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x19f9a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x19fa9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x19fb6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x19fbe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1a011): 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+0x1a050): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1a073): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1a086): 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+0x1a0bb): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1a107): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1a12a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1a139): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1a146): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1a14e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1a165): 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+0x1a1be): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1a1f3): 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+0x1a28c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1a2ac): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1a2c6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1a2d0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1a2d8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1a2df): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1a32b): 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+0x1a35d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1a375): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1a388): 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+0x1a3e5): 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+0x1a4dc): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionAllOutSetAck::descriptor()':
messages-monero.pb.cc:(.text+0x1a536): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1a561): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1a569): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1a597): 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+0x1a62a): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1a653): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1a67b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1a6b3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1a6fa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1a709): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1a716): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1a71e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1a83c): 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+0x1a870): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1a893): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1a8a6): 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+0x1a8db): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1a927): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1a94a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1a959): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1a966): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1a96e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1a985): 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+0x1aa5c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1aa7c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1aa96): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1aaa0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1aaa8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1aaaf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1ab07): 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+0x1ab3d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1ab55): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1ab68): 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+0x1abc6): 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+0x1ad4c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::descriptor()':
messages-monero.pb.cc:(.text+0x1ada6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1add1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1add9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1ae07): 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+0x1aeae): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1aedb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1af03): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1af33): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1af5f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1af8b): 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+0x1afb7): 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+0x1b002): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1b011): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1b01e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1b026): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1b1c9): 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+0x1b220): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1b243): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1b256): 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+0x1b28b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1b2d7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1b2fa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1b309): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1b316): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1b31e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1b335): 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+0x1b45c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1b47c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1b496): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1b4a0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1b4a8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1b4af): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1b4eb): 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+0x1b51d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1b535): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1b548): 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+0x1b5a3): 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+0x1b5fc): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputAck::descriptor()':
messages-monero.pb.cc:(.text+0x1b656): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1b681): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1b689): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1b6b7): 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+0x1b707): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1b733): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1b76a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1b779): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1b786): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1b78e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1b7e9): 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+0x1b820): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1b843): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1b856): 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+0x1b88b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1b8d7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1b8fa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1b909): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1b916): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1b91e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1b935): 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+0x1b97d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1b9ab): 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+0x1ba4d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1ba65): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1ba78): 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+0x1bafc): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalRequest::descriptor()':
messages-monero.pb.cc:(.text+0x1bb56): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1bb81): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1bb89): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1bbb7): 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+0x1bbfc): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1bc3a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1bc49): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1bc56): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1bc5e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1bc72): 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+0x1bcb0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1bcd3): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1bce6): 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+0x1bd1b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1bd67): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1bd8a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1bd99): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1bda6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1bdae): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1bdc5): 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+0x1be17): 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+0x1be8c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1beac): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1bec6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1bed0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1bed8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1bedf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1bf27): 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+0x1bf5d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1bf75): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1bf88): 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+0x1bfe5): 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+0x1c0cc): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionFinalAck::descriptor()':
messages-monero.pb.cc:(.text+0x1c126): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1c151): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1c159): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1c187): 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+0x1c1ef): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1c213): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1c23b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1c273): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1c29f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1c2ea): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1c2f9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1c306): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1c30e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1c409): 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+0x1c440): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1c463): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1c476): 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+0x1c4ab): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1c4f7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1c51a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1c529): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1c536): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1c53e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1c555): 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+0x1c66d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1c69b): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1c6bf): 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+0x1c74a): 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::descriptor()':
messages-monero.pb.cc:(.text+0x1c7a6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1c7d1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1c7d9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1c807): 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+0x1c86f): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1c95a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1c969): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1c979): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1c981): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1c99a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1c9a9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1c9b4): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1c9bc): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1c9d3): 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+0x1ca10): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1ca49): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1ca6d): 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+0x1caab): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1caf7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1cb1a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1cb29): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1cb36): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1cb3e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1cb55): 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+0x1cbb5): 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+0x1cc6c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1cc8c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1cca6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1ccb0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1ccb8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1ccbf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1cd0a): 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+0x1cd3d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1cd88): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1cdb9): 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+0x1ce03): 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+0x1cef7): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::descriptor()':
messages-monero.pb.cc:(.text+0x1cf56): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1cf81): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1cf89): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1cfb7): 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+0x1d028): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x1d0f1): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1d127): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x1d1c3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1d220): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1d22f): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1d23c): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1d244): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1d267): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1d276): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1d286): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1d28e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1d2a7): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1d2b6): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1d2c1): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1d2c9): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1d326): 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+0x1d370): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1d3c6): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1d3f7): 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+0x1d42b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1d477): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1d49a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1d4a9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1d4b6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1d4be): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1d4d5): 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+0x1d5a2): 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+0x1d61d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1d635): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1d648): 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+0x1d6cc): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitAck::descriptor()':
messages-monero.pb.cc:(.text+0x1d726): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1d751): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1d759): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1d787): 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+0x1d7cc): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1d80a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1d819): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1d826): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1d82e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1d842): 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+0x1d880): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1d8a3): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1d8b6): 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+0x1d8eb): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1d937): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1d95a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1d969): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1d976): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1d97e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1d995): 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+0x1d9e7): 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+0x1da5c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1da7c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1da96): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1daa0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1daa8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1daaf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1daf7): 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+0x1db2d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1db62): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1db85): 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+0x1dc3f): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x1dc64): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x1dc90): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x1dcc1): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x1dd97): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x1ddf8): 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+0x1de25): 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+0x1dee1): 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+0x1df01): 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::descriptor()':
messages-monero.pb.cc:(.text+0x1df66): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1df91): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1df99): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1dfc7): 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+0x1e027): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x1e04a): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0x1e0cd): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1e0ff): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x1e113): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1e143): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1e189): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1e198): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1e1a5): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1e1ad): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1e1d0): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1e1df): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1e1ec): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1e1f4): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1e274): 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+0x1e2b0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1e2f0): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1e313): 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+0x1e34b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1e397): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1e3ba): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1e3c9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1e3d6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1e3de): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1e3f5): 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+0x1e48a): 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+0x1e50d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1e542): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1e565): 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+0x1e668): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepRequest::descriptor()':
messages-monero.pb.cc:(.text+0x1e6c6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1e6f1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1e6f9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1e727): 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+0x1e789): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x1e819): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1e847): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x1e86a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1e879): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1e886): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1e88e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1e8b1): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1e8c0): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1e8cd): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1e8d5): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1e907): 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+0x1e940): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1e980): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1e9a3): 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+0x1e9db): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1ea27): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1ea4a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1ea59): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1ea66): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1ea6e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1ea85): 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+0x1eb14): 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+0x1eb5a): 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+0x1ebac): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x1ebcc): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1ebe6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x1ebf0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1ebf8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1ebff): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1ec3f): 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+0x1ec6d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1ec85): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1ec98): 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+0x1ed5f): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x1ed84): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x1edb0): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x1ede1): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x1eeb7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x1ef18): 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+0x1ef45): 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+0x1efdc): 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::descriptor()':
messages-monero.pb.cc:(.text+0x1f036): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1f061): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1f069): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1f097): 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+0x1f0ef): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1f113): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1f13b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1f182): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1f191): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1f19e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1f1a6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1f229): 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+0x1f260): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1f283): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1f296): 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+0x1f2cb): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1f317): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1f33a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1f349): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1f356): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1f35e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1f375): 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+0x1f3ca): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1f3ef): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1f41d): 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+0x1f4dd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1f512): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1f535): 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+0x1f638): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncStepAck::descriptor()':
messages-monero.pb.cc:(.text+0x1f696): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1f6c1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1f6c9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1f6f7): 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+0x1f759): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x1f7e9): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1f817): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x1f83a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1f849): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1f856): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1f85e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1f881): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1f890): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1f89d): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1f8a5): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1f8d7): 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+0x1f910): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1f950): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1f973): 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+0x1f9ab): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1f9f7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1fa1a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1fa29): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1fa36): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1fa3e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1fa55): 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+0x1fad0): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1faf6): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x1fb24): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x1fb7a): 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+0x1fbca): 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+0x1fc3d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1fc55): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1fc68): 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+0x1fcec): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalRequest::descriptor()':
messages-monero.pb.cc:(.text+0x1fd46): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x1fd71): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x1fd79): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x1fda7): 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+0x1fdec): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x1fe2a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1fe39): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1fe46): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1fe4e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1fe62): 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+0x1fea0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x1fec3): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x1fed6): 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+0x1ff0b): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x1ff57): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x1ff7a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x1ff89): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x1ff96): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x1ff9e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x1ffb5): 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+0x20007): 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+0x2007c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x2009c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x200b6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x200c0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x200c8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x200cf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2010b): 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+0x2013d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x20155): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x20168): 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+0x201c3): 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+0x2021c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageSyncFinalAck::descriptor()':
messages-monero.pb.cc:(.text+0x20276): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x202a1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x202a9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x202d7): 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+0x20327): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x20353): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2038a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x20399): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x203a6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x203ae): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x20409): 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+0x20440): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x20463): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x20476): 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+0x204ab): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x204f7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x2051a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x20529): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x20536): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2053e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x20555): 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+0x2059d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x205cb): 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+0x2064c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x2066c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x20686): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x20690): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x20698): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x2069f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x206f7): 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+0x2072d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x2075b): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x2077f): 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+0x207d5): 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+0x2087a): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagRequest::descriptor()':
messages-monero.pb.cc:(.text+0x208d6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x20901): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x20909): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x20937): 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+0x209da): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x20a03): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x20ab3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x20b1a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x20b29): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x20b39): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x20b41): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x20b5a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x20b69): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x20b74): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x20b7c): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x20c01): 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+0x20c40): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x20c79): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x20c9d): 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+0x20cdb): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x20d27): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x20d4a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x20d59): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x20d66): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x20d6e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x20d85): 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+0x20de9): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x20e27): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x20e4c): 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+0x20f4c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-monero.pb.cc:(.text+0x20f6c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x20f86): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-monero.pb.cc:(.text+0x20f90): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x20f98): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x20f9f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x20ff7): 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+0x2102d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x2105b): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x2107f): 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+0x21107): undefined reference to `google::protobuf::internal::VerifyVersion(int, int, char const*)'
messages-monero.pb.cc:(.text+0x21118): undefined reference to `google::protobuf::DescriptorPool::InternalAddGeneratedFile(void const*, int)'
messages-monero.pb.cc:(.text+0x2112b): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedFile(char const*, void (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&))'
../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+0x2251e): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22529): 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+0x2255a): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22562): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x225a9): 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+0x225cb): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x225d3): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22617): 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+0x22639): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22641): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22685): 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+0x226ad): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x226b5): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x226f9): 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+0x2271a): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22722): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22766): 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+0x22788): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22790): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x227d4): 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+0x227f5): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x227fd): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22841): 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+0x22862): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x2286a): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x228ae): 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+0x228cf): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x228d7): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x2291b): 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+0x2293c): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22944): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22988): 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+0x229a9): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x229b1): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x229f5): 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+0x22a16): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22a1e): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22a62): 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+0x22a84): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22a8c): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22ad3): 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+0x22af4): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22afc): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22b40): 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+0x22b61): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22b69): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22bad): 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+0x22bce): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22bd6): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22c1a): 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+0x22c3b): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22c43): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22c87): 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+0x22ca8): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22cb0): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22cf4): 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+0x22d15): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22d1d): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22d61): 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+0x22d82): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22d8a): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22dce): 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+0x22def): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22df7): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22e3b): 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+0x22e5c): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22e64): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22ea8): 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+0x22ec9): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22ed1): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22f15): 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+0x22f36): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22f3e): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22f82): 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+0x22fa3): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x22fab): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x22fef): 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+0x23010): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x23018): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x2305c): 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+0x2307e): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x23086): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x230ca): 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+0x230eb): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x230f3): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x23137): 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+0x23158): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x23160): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x231a4): 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+0x231c5): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x231cd): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x23211): 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+0x23232): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x2323a): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x2327e): 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+0x2329f): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x232a7): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x232eb): 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+0x2330d): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x23315): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x23359): 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+0x2337a): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x23382): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x233c6): 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+0x233e7): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x233ef): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x23433): 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+0x23455): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x2345d): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x234a1): 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+0x234c2): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x234ca): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x2350e): 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+0x23530): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x23538): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x2357c): 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+0x2359d): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x235a5): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x235e9): 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+0x2360a): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x23612): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x23656): 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+0x23677): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x2367f): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x236c3): 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+0x236e4): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-monero.pb.cc:(.text+0x236ec): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-monero.pb.cc:(.text+0x23730): 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+0x23775): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x23784): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x2378f): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x23797): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x237ad): 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+0x23865): 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+0x2390a): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::descriptor()':
messages-monero.pb.cc:(.text+0x247d6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x24801): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x24809): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x24837): 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+0x248a6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-monero.pb.cc:(.text+0x248d1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-monero.pb.cc:(.text+0x248d9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-monero.pb.cc:(.text+0x248ed): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-monero.pb.cc:(.text+0x24901): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-monero.pb.cc:(.text+0x24915): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-monero.pb.cc:(.text+0x24929): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)'
messages-monero.pb.cc:(.text+0x2493d): 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+0x24951): 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+0x24c48): 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+0x24cea): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-monero.pb.cc:(.text+0x24d13): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x24dc3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x24e2a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x24e39): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x24e49): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x24e51): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x24e6a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x24e79): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x24e84): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x24e8c): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x24f11): 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+0x24f50): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-monero.pb.cc:(.text+0x24f89): undefined reference to `google::protobuf::Message::~Message()'
messages-monero.pb.cc:(.text+0x24fad): 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+0x24feb): undefined reference to `typeinfo for google::protobuf::Message'
messages-monero.pb.cc:(.text+0x25037): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-monero.pb.cc:(.text+0x2505a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-monero.pb.cc:(.text+0x25069): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-monero.pb.cc:(.text+0x25076): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-monero.pb.cc:(.text+0x2507e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-monero.pb.cc:(.text+0x25095): 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+0x250f9): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-monero.pb.cc:(.text+0x25137): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2515c): 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+0x252e1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x252fe): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2540c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x25426): 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+0x2549c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x254b6): 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+0x254eb): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0x2550e): 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+0x2558f): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x2568f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x256b0): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x256cf): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x2574c): 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+0x25838): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2585d): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x25958): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x25985): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x259dc): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x259f8): 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+0x25a6f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x25a8a): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x25ab5): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x25b04): 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+0x25bfb): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x25c1c): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x25caf): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x25cc6): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x25cef): 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+0x25deb): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x25e0c): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x25e9f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x25eb6): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x25edf): 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+0x25fe8): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2600d): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2606e): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
messages-monero.pb.cc:(.text+0x2608f): 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+0x260d4): 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+0x2614c): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2617f): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x261c7): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x261d7): 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+0x262c1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x262de): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x26308): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x26322): 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+0x263d4): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x263ee): 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+0x2642c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x26446): 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+0x264c3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x264d9): 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+0x2651d): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2654a): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x2658f): 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+0x26711): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2672e): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x26951): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x2696a): 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+0x26a07): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x26a33): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x26a4c): 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+0x26a97): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x26b1f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x26b68): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x26b81): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned 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+0x26c81): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x26c9e): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x26ec1): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x26eda): 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+0x26f77): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x26fa3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x26fbc): 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+0x27007): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x2708f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x270d8): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x270f1): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroGetAddress::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-monero.pb.cc:(.text+0x271f1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x2720e): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x2743f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x27477): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x27499): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x274b8): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x274d7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x2758d): 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+0x276b1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x276d6): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x277d2): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x277f7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x278bd): 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+0x279d9): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x279fa): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x27a47): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x27b57): 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+0x27caa): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x27ccf): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x27d7b): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x27e77): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x27eb9): 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+0x27ff9): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x28016): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x280b0): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x280dd): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x283b1): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x283de): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x284b6): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2855c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x28575): 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+0x2860f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x28649): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x28660): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x28774): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x287b4): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x28867): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x28887): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x288bd): 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+0x288d8): 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+0x288f8): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x28918): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x28937): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x28952): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x28970): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text+0x289f1): 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+0x28ba1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x28bc6): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x28d48): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x28d7e): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x28dd4): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x28edf): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x28eff): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x28f1f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x28fa1): 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+0x290b1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-monero.pb.cc:(.text+0x290ce): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-monero.pb.cc:(.text+0x29118): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-monero.pb.cc:(.text+0x29131): 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+0x29358): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text+0x2937f): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text+0x293e7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x29457): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x294a8): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
messages-monero.pb.cc:(.text+0x294cf): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x294e9): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-monero.pb.cc:(.text+0x29563): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionInputsPermutationAck::Clear() [clone .localalias.453]':
messages-monero.pb.cc:(.text+0x5c6): 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.449]':
messages-monero.pb.cc:(.text+0x5f6): 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.447]':
messages-monero.pb.cc:(.text+0x626): 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.426]':
messages-monero.pb.cc:(.text+0x656): 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.418]':
messages-monero.pb.cc:(.text+0x686): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x6b6): 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::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x17f7): 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_MoneroMultisigKLRki::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x1887): 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::MoneroTransactionDestinationEntry_MoneroAccountPublicAddress::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x1937): 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::MoneroAddress::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x19b2): 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::MoneroWatchKey::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x1a27): 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):messages-monero.pb.cc:(.text+0x1acb): more undefined references to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)' follow
../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+0x1ed7): 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+0x1f07): 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+0x1f37): 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+0x1f67): 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+0x1f97): 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+0x1fc7): 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::DebugMoneroDiagRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x36b7): 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::DebugMoneroDiagAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x3817): 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::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x391d): 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::MoneroTransactionSetInputRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x39a8): 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+0x3a34): 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):messages-monero.pb.cc:(.text+0x3b28): more undefined references to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)' follow
../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+0x413c): 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::MoneroTransactionDestinationEntry::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x4216): 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::MoneroTransactionAllOutSetAck_MoneroRingCtSig::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x42be): 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::MoneroTransactionAllOutSetAck::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x4393): 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::DebugMoneroDiagRequest::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-monero.pb.cc:(.text+0x44da): 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+0x461a): 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::MoneroTransactionInitAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x6959): 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+0x6a02): 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::MoneroTransactionDestinationEntry::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x6ac8): 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::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x6c17): 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::MoneroGetAddress::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-monero.pb.cc:(.text+0x6d8a): 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):messages-monero.pb.cc:(.text+0x6e91): more undefined references to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)' follow
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroKeyImageExportInitRequest::Clear()':
messages-monero.pb.cc:(.text+0x7daa): 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+0x87a8): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSetInputRequest::Clear() [clone .localalias.459]':
messages-monero.pb.cc:(.text+0x886c): 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+0x8949): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSignInputRequest::Clear()':
messages-monero.pb.cc:(.text+0x8a73): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x8f6a): 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::~MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublic()':
messages-monero.pb.cc:(.text+0xd3f5): 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::~MoneroTransactionSourceEntry_MoneroOutputEntry()':
messages-monero.pb.cc:(.text+0xd9e5): 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::~MoneroTransactionSourceEntry_MoneroMultisigKLRki()':
messages-monero.pb.cc:(.text+0xe815): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::MoneroTransactionSourceEntry::~MoneroTransactionSourceEntry()':
messages-monero.pb.cc:(.text+0xfc21): 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::~MoneroTransactionDestinationEntry_MoneroAccountPublicAddress()':
messages-monero.pb.cc:(.text+0x10965): undefined reference to `google::protobuf::Message::~Message()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):messages-monero.pb.cc:(.text+0x10f65): more undefined references to `google::protobuf::Message::~Message()' follow
../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+0x218b4): undefined reference to `google::protobuf::internal::OnShutdown(void (*)())'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o): In function `hw::trezor::messages::monero::DebugMoneroDiagAck::~DebugMoneroDiagAck()':
messages-monero.pb.cc:(.text+0x23913): undefined reference to `google::protobuf::Message::~Message()'
../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.353]':
messages-monero.pb.cc:(.text.unlikely+0x1d): 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, (google::protobuf::internal::WireFormatLite::FieldType)4>(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<unsigned long>*)':
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineImLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineImLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x51): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineImLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineImLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x5c): undefined reference to `google::protobuf::io::CodedInputStream::BytesUntilLimit() const'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineImLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineImLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x6f): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineImLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineImLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0xce): undefined reference to `google::protobuf::io::CodedInputStream::BytesUntilLimit() const'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineImLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineImLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0xee): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineImLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineImLNS2_9FieldTypeE4EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x169): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned 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]+0x50): undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x5b): undefined reference to `google::protobuf::io::CodedInputStream::BytesUntilLimit() const'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0x6f): undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0xcb): undefined reference to `google::protobuf::io::CodedInputStream::BytesUntilLimit() const'
messages-monero.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE[_ZN6google8protobuf8internal14WireFormatLite27ReadPackedPrimitiveNoInlineIjLNS2_9FieldTypeE13EEEbPNS0_2io16CodedInputStreamEPNS0_13RepeatedFieldIT_EE]+0xeb): 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]+0x167): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE[_ZTIN2hw6trezor8messages6monero65MoneroTransactionSourceEntry_MoneroOutputEntry_MoneroRctKeyPublicE]+0x10): 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]+0x10): 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]+0x10): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE[_ZTIN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE]+0x10): 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]+0x10): undefined reference to `typeinfo for google::protobuf::Message'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTIN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE[_ZTIN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE]+0x10): 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]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): 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]+0x90): 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]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE[_ZTVN2hw6trezor8messages6monero46MoneroTransactionSourceEntry_MoneroOutputEntryE]+0x90): 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]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE[_ZTVN2hw6trezor8messages6monero48MoneroTransactionSourceEntry_MoneroMultisigKLRkiE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSourceEntryE]+0x90): 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]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE[_ZTVN2hw6trezor8messages6monero60MoneroTransactionDestinationEntry_MoneroAccountPublicAddressE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionDestinationEntryE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionRsigDataE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero16MoneroGetAddressE[_ZTVN2hw6trezor8messages6monero16MoneroGetAddressE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero16MoneroGetAddressE[_ZTVN2hw6trezor8messages6monero16MoneroGetAddressE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero13MoneroAddressE[_ZTVN2hw6trezor8messages6monero13MoneroAddressE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero13MoneroAddressE[_ZTVN2hw6trezor8messages6monero13MoneroAddressE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE[_ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE[_ZTVN2hw6trezor8messages6monero17MoneroGetWatchKeyE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE[_ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE[_ZTVN2hw6trezor8messages6monero14MoneroWatchKeyE]+0x90): 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]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero50MoneroTransactionInitRequest_MoneroTransactionDataE[_ZTVN2hw6trezor8messages6monero50MoneroTransactionInitRequest_MoneroTransactionDataE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionInitRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE[_ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE[_ZTVN2hw6trezor8messages6monero24MoneroTransactionInitAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionSetInputRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE[_ZTVN2hw6trezor8messages6monero28MoneroTransactionSetInputAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE[_ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE[_ZTVN2hw6trezor8messages6monero41MoneroTransactionInputsPermutationRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE[_ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE[_ZTVN2hw6trezor8messages6monero37MoneroTransactionInputsPermutationAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionInputViniRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionInputViniAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE[_ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE[_ZTVN2hw6trezor8messages6monero36MoneroTransactionAllInputsSetRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE[_ZTVN2hw6trezor8messages6monero32MoneroTransactionAllInputsSetAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSetOutputRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSetOutputAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionAllOutSetRequestE]+0x90): 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]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero45MoneroTransactionAllOutSetAck_MoneroRingCtSigE[_ZTVN2hw6trezor8messages6monero45MoneroTransactionAllOutSetAck_MoneroRingCtSigE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionAllOutSetAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE[_ZTVN2hw6trezor8messages6monero33MoneroTransactionSignInputRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionSignInputAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE[_ZTVN2hw6trezor8messages6monero29MoneroTransactionFinalRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE[_ZTVN2hw6trezor8messages6monero25MoneroTransactionFinalAckE]+0x90): 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]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero59MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesListE[_ZTVN2hw6trezor8messages6monero59MoneroKeyImageExportInitRequest_MoneroSubAddressIndicesListE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE[_ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE[_ZTVN2hw6trezor8messages6monero31MoneroKeyImageExportInitRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE[_ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE[_ZTVN2hw6trezor8messages6monero27MoneroKeyImageExportInitAckE]+0x90): 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]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero51MoneroKeyImageSyncStepRequest_MoneroTransferDetailsE[_ZTVN2hw6trezor8messages6monero51MoneroKeyImageSyncStepRequest_MoneroTransferDetailsE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE[_ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE[_ZTVN2hw6trezor8messages6monero29MoneroKeyImageSyncStepRequestE]+0x90): 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]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero48MoneroKeyImageSyncStepAck_MoneroExportedKeyImageE[_ZTVN2hw6trezor8messages6monero48MoneroKeyImageSyncStepAck_MoneroExportedKeyImageE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE[_ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE[_ZTVN2hw6trezor8messages6monero25MoneroKeyImageSyncStepAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE[_ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE[_ZTVN2hw6trezor8messages6monero30MoneroKeyImageSyncFinalRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE[_ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE[_ZTVN2hw6trezor8messages6monero26MoneroKeyImageSyncFinalAckE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE[_ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE[_ZTVN2hw6trezor8messages6monero22DebugMoneroDiagRequestE]+0x90): undefined reference to `google::protobuf::Message::SpaceUsed() const'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE[_ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE]+0x20): 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]+0x40): 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]+0x48): 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]+0x88): undefined reference to `google::protobuf::Message::DiscardUnknownFields()'
../device_trezor/libdevice_trezor.a(messages-monero.pb.cc.o):(.data.rel.ro._ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE[_ZTVN2hw6trezor8messages6monero18DebugMoneroDiagAckE]+0x90): 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+0xfd): 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+0x507): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages_map.cpp:(.text+0x513): 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+0x6bc): 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+0x7b9): 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+0x352): 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+0x4fe): 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+0x71e): 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+0x928): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
protocol.cpp:(.text+0x986): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
protocol.cpp:(.text+0x9f8): undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)'
protocol.cpp:(.text+0xa40): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
protocol.cpp:(.text+0xac9): 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+0x2735): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
protocol.cpp:(.text+0x2e85): 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+0x3b5d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
protocol.cpp:(.text+0x3c16): undefined reference to `google::protobuf::internal::StringTypeHandlerBase::New[abi:cxx11]()'
protocol.cpp:(.text+0x3c91): 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+0x8165): 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+0x8b02): 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 long)':
protocol.cpp:(.text+0x9dcd): 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 long)':
protocol.cpp:(.text+0xcc19): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
protocol.cpp:(.text+0xcc74): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
protocol.cpp:(.text+0xccaa): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
protocol.cpp:(.text+0xcce0): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
../device_trezor/libdevice_trezor.a(protocol.cpp.o):protocol.cpp:(.text+0xd59f): more undefined references to `google::protobuf::internal::empty_string_[abi:cxx11]' follow
../device_trezor/libdevice_trezor.a(transport.cpp.o): In function `hw::trezor::serialize_message(google::protobuf::Message const&, unsigned long, unsigned char*, unsigned long) [clone .constprop.1041]':
transport.cpp:(.text+0x7ac): 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+0x2754): 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+0x2c49): 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+0x429b): 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+0x47b3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
device_trezor_base.cpp:(.text+0x4823): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
device_trezor_base.cpp:(.text+0x48a5): 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+0x4fa2): undefined reference to `typeinfo for google::protobuf::Message'
device_trezor_base.cpp:(.text+0x4fe7): undefined reference to `typeinfo for google::protobuf::Message'
device_trezor_base.cpp:(.text+0x502c): undefined reference to `typeinfo for google::protobuf::Message'
device_trezor_base.cpp:(.text+0x507b): 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+0x5136): 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+0x5e21): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
device_trezor_base.cpp:(.text+0x5e73): 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]+0x168): 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]+0x533): 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]+0x168): 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]+0x533): 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+0x36): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages.pb.cc:(.text+0x61): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages.pb.cc:(.text+0x69): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages.pb.cc:(.text+0x90): 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+0xcd): undefined reference to `google::protobuf::internal::VerifyVersion(int, int, char const*)'
messages.pb.cc:(.text+0xd2): undefined reference to `google::protobuf::protobuf_AddDesc_google_2fprotobuf_2fdescriptor_2eproto()'
messages.pb.cc:(.text+0xe3): undefined reference to `google::protobuf::DescriptorPool::InternalAddGeneratedFile(void const*, int)'
messages.pb.cc:(.text+0xf6): 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+0xfb): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x112): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
messages.pb.cc:(.text+0x117): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x12e): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
messages.pb.cc:(.text+0x133): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x14a): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
messages.pb.cc:(.text+0x14f): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x166): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
messages.pb.cc:(.text+0x16b): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x182): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
messages.pb.cc:(.text+0x187): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x19e): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
messages.pb.cc:(.text+0x1a3): undefined reference to `google::protobuf::EnumValueOptions::default_instance()'
messages.pb.cc:(.text+0x1ba): undefined reference to `google::protobuf::internal::ExtensionSet::RegisterExtension(google::protobuf::MessageLite const*, int, unsigned char, bool, bool)'
../device_trezor/libdevice_trezor.a(messages.pb.cc.o): In function `hw::trezor::messages::protobuf_AssignDesc_messages_2eproto()':
messages.pb.cc:(.text+0x227): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages.pb.cc:(.text+0x232): 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+0x28d): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages.pb.cc:(.text+0x29c): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages.pb.cc:(.text+0x2a9): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages.pb.cc:(.text+0x2b1): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages.pb.cc:(.text+0x2c5): 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+0x326): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages.pb.cc:(.text+0x351): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages.pb.cc:(.text+0x359): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages.pb.cc:(.text+0x387): 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+0x1ca): undefined reference to `google::protobuf::internal::OnShutdown(void (*)())'
../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+0x4d3): 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+0x571): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x59b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x5e2): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x608): 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+0x632): 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::GetFeatures::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x9bc): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x9da): 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+0xa2c): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xa4a): 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+0xa9c): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xaba): 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+0xb0c): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xb2a): 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+0xb7c): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xb9a): 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+0xbec): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xc0a): 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+0xc7d): 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+0xc95): 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::ChangePin::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0xd5d): 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::Entropy::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0xdfd): 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::EntropyAck::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
messages-management.pb.cc:(.text+0xefd): 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::Initialize::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x10cd): 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+0x1165): 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+0x11bd): 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+0x121d): 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+0x127d): 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+0x1540): 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+0x165d): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x1675): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x168d): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x16a5): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x16bd): 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+0x16d5): 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::ResetDevice::SerializeWithCachedSizesToArray(unsigned char*) const':
messages-management.pb.cc:(.text+0x18a5): 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+0x18c5): 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+0x18e5): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x18fd): 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+0x195d): 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+0x198b): 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+0x19bb): 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+0x1a03): 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+0x1a3b): 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+0x1a6b): 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+0x1a9b): 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+0x1b51): 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+0x1da1): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x1e51): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x1e61): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x1e71): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x1e89): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x1ea1): 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+0x1eb9): 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+0x208a): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x20b9): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x20c9): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x20e1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x20f9): 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+0x213d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x215e): 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+0x21b9): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x21f1): 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+0x222d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x224e): 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+0x228d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x22c1): 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+0x2395): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x23c1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x23d9): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x23f1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x2409): 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+0x244d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x2481): 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+0x2539): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x256f): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x2599): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x25b1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x25c1): undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'
messages-management.pb.cc:(.text+0x25d9): 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+0x261d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x2647): 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+0x267d): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x26b1): 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+0x26ed): undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x270e): 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+0x2784): 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+0x282f): 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+0x28bd): 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+0x28d5): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x28ed): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2905): 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+0x296d): 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+0x2add): 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+0x2af8): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2b13): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2b2e): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2b4a): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2b66): 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+0x2b82): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2b9e): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2bbb): 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+0x2bd8): 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+0x2bf5): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2c12): 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+0x2c2f): 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+0x2c4c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2c69): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2c86): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2ca5): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2cc4): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2ce2): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2d01): 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+0x2d1f): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2d3d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2d5b): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2d7a): 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+0x2d9c): 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+0x2dbb): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2dda): 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+0x2e4c): 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+0x2eac): 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+0x2f4d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2f68): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2f84): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2fa0): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x2fbc): 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+0x2fd8): 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+0x2ff3): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x300f): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x302c): 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+0x309c): 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+0x311d): 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+0x3135): 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+0x314d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3169): 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+0x3184): undefined reference to `google::protobuf::internal::WireFormatLite::WriteEnum(int, int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x319f): 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+0x324c): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3264): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3280): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x329c): 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+0x32b8): 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+0x32d4): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x32ef): undefined reference to `google::protobuf::internal::WireFormatLite::WriteEnum(int, int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x330a): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x3327): 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+0x338c): 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+0x34ad): 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+0x34cd): 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+0x34ed): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x3505): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x351c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x3534): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned 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+0x357d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x35dd): 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+0x35fc): undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x361d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x363d): 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+0x365d): 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+0x367d): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)'
messages-management.pb.cc:(.text+0x369d): 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+0x3774): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x3784): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
../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+0x37c7): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetEntropy::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x382e): 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+0x3897): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::SetU2FCounter::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x38fe): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::BackupDevice::CopyFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0x3967): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o):messages-management.pb.cc:(.text+0x39cb): 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+0x3cb5): 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+0x3cd5): 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+0x3cf5): 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+0x3d15): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x3d2c): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32FallbackToArray(unsigned int, unsigned char*)'
messages-management.pb.cc:(.text+0x3d44): undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long, unsigned char*)'
../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+0x3d8d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x3dbb): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../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+0x3e1d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x3e4b): 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+0x3ead): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x3edb): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../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+0x3f5b): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x3f80): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x3fa3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x3fbb): 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::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0x407b): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x40a0): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x40c3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x40db): 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+0x419b): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x41c0): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x41e3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x41fb): 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::EntropyAck::GetMetadata() const':
messages-management.pb.cc:(.text+0x4296): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x42c1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x42c9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x42fe): 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+0x4336): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4361): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4369): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x439e): 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+0x43d6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4401): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4409): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x443e): 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+0x4476): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x44a1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x44a9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x44de): 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+0x4516): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4541): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4549): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x457e): 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+0x45b6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x45e1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x45e9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x461e): 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+0x4656): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4681): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4689): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x46be): 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+0x46f6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4721): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4729): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x475e): 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+0x4796): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x47c1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x47c9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x47fe): 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+0x4836): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4861): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4869): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x489e): 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+0x48d6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4901): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4909): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x493e): 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+0x4976): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x49a1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x49a9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x49de): 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+0x4a16): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4a41): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4a49): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x4a7e): 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+0x4ab6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4ae1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4ae9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x4b1e): 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+0x4b56): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4b81): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4b89): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x4bbe): 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+0x4bf6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4c21): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4c29): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x4c5e): 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+0x4c96): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4cc1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4cc9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x4cfe): 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+0x4d36): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4d61): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4d69): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x4d9e): 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+0x4dd6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4e01): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4e09): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x4e3e): 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+0x4e76): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4ea1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4ea9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x4ede): 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+0x4f16): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x4f41): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x4f49): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x4f7e): 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+0x4fe3): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x5008): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x507f): 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+0x5103): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x5128): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x519f): 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+0x5223): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x5248): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x52bf): 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+0x5322): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x5354): 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+0x53f1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x5416): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x5458): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x5471): 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+0x54af): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned 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+0x55ae): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-management.pb.cc:(.text+0x55e9): 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+0x5683): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x56a4): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x5737): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned 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+0x57f1): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x5816): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x585d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x5876): 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+0x5917): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0x5997): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0x5a17): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned 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+0x5ac6): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-management.pb.cc:(.text+0x5b1c): 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+0x5bd4): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x5c41): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x5ca0): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x5dbf): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x5ddf): 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+0x5e37): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x5e54): 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+0x5fff): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x601c): 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+0x62d4): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x62f1): 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+0x638c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x63a9): 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+0x6404): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x6421): 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+0x64ac): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x64c9): 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+0x65d4): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x65ee): 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+0x679b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x67b5): 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+0x67f0): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x680f): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0x682c): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0x684a): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x6867): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x6889): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x68a7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0x68c4): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0x68e1): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0x68fe): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0x691b): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o):messages-management.pb.cc:(.text+0x6938): more undefined references to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned 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+0x69ad): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x69c8): 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+0x6c29): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x6c46): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x6d5c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x6d78): 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+0x6dd8): 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+0x6fa7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x7027): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0x7047): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0x7067): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0x7087): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0x70a4): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x70be): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::SharedCtor()':
messages-management.pb.cc:(.text+0x724c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-management.pb.cc:(.text+0x726c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x7286): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-management.pb.cc:(.text+0x7290): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x7298): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x729f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x72df): 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+0x730d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x7325): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x7338): 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+0x7393): 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+0x73ec): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Initialize::descriptor()':
messages-management.pb.cc:(.text+0x7446): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x7471): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x7479): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x74a7): 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+0x7506): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x7533): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x757a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x7589): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x7596): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x759e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x75f1): 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+0x7630): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x7653): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x7666): 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+0x769b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0x76e7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0x770a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x7719): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x7726): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x772e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x7745): 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+0x7792): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x77c4): 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+0x787d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x7895): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x78a8): 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+0x792c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetFeatures::descriptor()':
messages-management.pb.cc:(.text+0x7986): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x79b1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x79b9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x79e7): 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+0x7a2c): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x7a6a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x7a79): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x7a86): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x7a8e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x7aa2): 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+0x7ae0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x7b03): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x7b16): 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+0x7b4b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0x7b97): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0x7bba): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x7bc9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x7bd6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x7bde): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x7bf5): 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+0x7c47): 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+0x7cbc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-management.pb.cc:(.text+0x7cdc): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x7cf6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-management.pb.cc:(.text+0x7d00): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x7d08): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x7d0f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x7dcb): 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+0x7dfd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x7e15): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x7e28): 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+0x7e86): 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+0x805c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Features::descriptor()':
messages-management.pb.cc:(.text+0x80b6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x80e1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x80e9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x8117): 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+0x8336): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x83a3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x83e3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x841b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x8453): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x8483): 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+0x84bb): 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+0x85b2): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x85c1): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x85ce): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x85d6): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x87e9): 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+0x8820): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x8843): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x8856): 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+0x888b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0x88d7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0x88fa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x8909): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x8916): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x891e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x8935): 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+0x8b8d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x8ba5): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x8bb8): 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+0x8c3c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ClearSession::descriptor()':
messages-management.pb.cc:(.text+0x8c96): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x8cc1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x8cc9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x8cf7): 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+0x8d3c): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x8d7a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x8d89): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x8d96): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x8d9e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x8db2): 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+0x8df0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x8e13): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x8e26): 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+0x8e5b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0x8ea7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0x8eca): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x8ed9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x8ee6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x8eee): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x8f05): 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+0x8f57): 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+0x8fd6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x9001): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x9009): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x9037): 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+0x9101): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0x911e): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0x9168): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x9184): 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+0x91cc): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x91e8): 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+0x922c): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x9248): 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+0x93c9): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x93e7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0x9407): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0x9434): undefined reference to `google::protobuf::UnknownFieldSet::AddVarint(int, unsigned long)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::SharedCtor()':
messages-management.pb.cc:(.text+0x94fc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-management.pb.cc:(.text+0x951c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x9536): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-management.pb.cc:(.text+0x9540): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x9548): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x954f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x95a5): 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+0x95dd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x95f5): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x9608): 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+0x9665): 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+0x971c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplySettings::descriptor()':
messages-management.pb.cc:(.text+0x9776): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x97a1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x97a9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x97d7): 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+0x986c): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x9893): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x98c3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x98ef): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0x993a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x9949): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x9956): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x995e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x9a21): 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+0x9a60): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x9a83): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x9a96): 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+0x9acb): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0x9b17): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0x9b3a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x9b49): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x9b56): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x9b5e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x9b75): 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+0x9cad): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x9cc5): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x9cd8): 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+0x9d5c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ApplyFlags::descriptor()':
messages-management.pb.cc:(.text+0x9db6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0x9de1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0x9de9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0x9e17): 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+0x9e71): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0x9eaa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0x9eb9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0x9ec6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0x9ece): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0x9ee5): 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+0x9f20): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0x9f43): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0x9f56): 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+0x9f8b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0x9fd7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0x9ffa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xa009): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xa016): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xa01e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xa035): 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+0xa08e): 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+0xa14d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xa165): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xa178): 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+0xa1fc): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ChangePin::descriptor()':
messages-management.pb.cc:(.text+0xa256): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xa281): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xa289): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xa2b7): 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+0xa312): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xa34a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xa359): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xa366): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xa36e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xa385): 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+0xa3c0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xa3e3): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xa3f6): 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+0xa42b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xa477): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xa49a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xa4a9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xa4b6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xa4be): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xa4d5): 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::CopyFrom(hw::trezor::messages::management::ChangePin const&)':
messages-management.pb.cc:(.text+0xa52b): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Ping::SharedCtor()':
messages-management.pb.cc:(.text+0xa5ac): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-management.pb.cc:(.text+0xa5cc): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xa5e6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-management.pb.cc:(.text+0xa5f0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xa5f8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xa5ff): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xa647): 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::Ping()':
messages-management.pb.cc:(.text+0xa67d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xa695): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xa6a8): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Ping::SharedDtor()':
messages-management.pb.cc:(.text+0xa703): 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::~Ping()':
messages-management.pb.cc:(.text+0xa75c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Ping::descriptor()':
messages-management.pb.cc:(.text+0xa7b6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xa7e1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xa7e9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xa817): 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::MergeFrom(hw::trezor::messages::management::Ping const&)':
messages-management.pb.cc:(.text+0xa89e): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xa8c3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xa90a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xa919): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xa926): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xa92e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xa981): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Ping::Ping(hw::trezor::messages::management::Ping const&)':
messages-management.pb.cc:(.text+0xa9c0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xa9e3): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xa9f6): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Ping::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xaa2b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xaa77): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xaa9a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xaaa9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xaab6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xaabe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xaad5): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Ping::CopyFrom(hw::trezor::messages::management::Ping const&)':
messages-management.pb.cc:(.text+0xab2e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-management.pb.cc:(.text+0xab61): 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::Cancel::Cancel()':
messages-management.pb.cc:(.text+0xac3d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xac55): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xac68): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Cancel::~Cancel()':
messages-management.pb.cc:(.text+0xacec): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Cancel::descriptor()':
messages-management.pb.cc:(.text+0xad46): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xad71): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xad79): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xada7): 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::MergeFrom(hw::trezor::messages::management::Cancel const&)':
messages-management.pb.cc:(.text+0xadec): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xae2a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xae39): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xae46): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xae4e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xae62): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Cancel::Cancel(hw::trezor::messages::management::Cancel const&)':
messages-management.pb.cc:(.text+0xaea0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xaec3): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xaed6): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Cancel::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xaf0b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xaf57): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xaf7a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xaf89): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xaf96): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xaf9e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xafb5): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Cancel::CopyFrom(hw::trezor::messages::management::Cancel const&)':
messages-management.pb.cc:(.text+0xb007): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetEntropy::GetEntropy()':
messages-management.pb.cc:(.text+0xb0ad): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xb0c5): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xb0d8): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetEntropy::~GetEntropy()':
messages-management.pb.cc:(.text+0xb15c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetEntropy::descriptor()':
messages-management.pb.cc:(.text+0xb1b6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xb1e1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xb1e9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xb217): 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::MergeFrom(hw::trezor::messages::management::GetEntropy const&)':
messages-management.pb.cc:(.text+0xb271): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xb2aa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xb2b9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xb2c6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xb2ce): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xb2e5): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetEntropy::GetEntropy(hw::trezor::messages::management::GetEntropy const&)':
messages-management.pb.cc:(.text+0xb320): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xb343): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xb356): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetEntropy::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xb38b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xb3d7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xb3fa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xb409): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xb416): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xb41e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xb435): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::GetEntropy::CopyFrom(hw::trezor::messages::management::GetEntropy const&)':
messages-management.pb.cc:(.text+0xb48e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Entropy::SharedCtor()':
messages-management.pb.cc:(.text+0xb51c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-management.pb.cc:(.text+0xb53c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xb556): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-management.pb.cc:(.text+0xb560): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xb568): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xb56f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xb5ab): 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::Entropy()':
messages-management.pb.cc:(.text+0xb5dd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xb5f5): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xb608): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Entropy::SharedDtor()':
messages-management.pb.cc:(.text+0xb663): 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::~Entropy()':
messages-management.pb.cc:(.text+0xb6bc): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Entropy::descriptor()':
messages-management.pb.cc:(.text+0xb716): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xb741): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xb749): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xb777): 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::MergeFrom(hw::trezor::messages::management::Entropy const&)':
messages-management.pb.cc:(.text+0xb7c7): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xb7f3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xb82a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xb839): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xb846): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xb84e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xb8a9): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Entropy::Entropy(hw::trezor::messages::management::Entropy const&)':
messages-management.pb.cc:(.text+0xb8e0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xb903): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xb916): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Entropy::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xb94b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xb997): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xb9ba): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xb9c9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xb9d6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xb9de): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xb9f5): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::Entropy::CopyFrom(hw::trezor::messages::management::Entropy const&)':
messages-management.pb.cc:(.text+0xba3d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xba6b): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WipeDevice::WipeDevice()':
messages-management.pb.cc:(.text+0xbb0d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xbb25): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xbb38): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WipeDevice::~WipeDevice()':
messages-management.pb.cc:(.text+0xbbbc): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WipeDevice::descriptor()':
messages-management.pb.cc:(.text+0xbc16): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xbc41): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xbc49): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xbc77): 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::MergeFrom(hw::trezor::messages::management::WipeDevice const&)':
messages-management.pb.cc:(.text+0xbcbc): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xbcfa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xbd09): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xbd16): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xbd1e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xbd32): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WipeDevice::WipeDevice(hw::trezor::messages::management::WipeDevice const&)':
messages-management.pb.cc:(.text+0xbd70): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xbd93): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xbda6): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WipeDevice::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xbddb): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xbe27): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xbe4a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xbe59): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xbe66): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xbe6e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xbe85): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WipeDevice::CopyFrom(hw::trezor::messages::management::WipeDevice const&)':
messages-management.pb.cc:(.text+0xbed7): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::LoadDevice::SharedCtor()':
messages-management.pb.cc:(.text+0xbf4c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-management.pb.cc:(.text+0xbf6c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xbf86): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-management.pb.cc:(.text+0xbf90): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xbf98): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xbf9f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xc008): 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::LoadDevice()':
messages-management.pb.cc:(.text+0xc03d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xc055): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xc068): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::LoadDevice::SharedDtor()':
messages-management.pb.cc:(.text+0xc0c5): 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::LoadDevice::~LoadDevice()':
messages-management.pb.cc:(.text+0xc1cc): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::LoadDevice::descriptor()':
messages-management.pb.cc:(.text+0xc226): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xc251): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xc259): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xc287): 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::MergeFrom(hw::trezor::messages::management::LoadDevice const&)':
messages-management.pb.cc:(.text+0xc357): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xc383): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xc3b3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xc3eb): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xc472): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xc481): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xc48e): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xc496): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xc5dc): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::LoadDevice::LoadDevice(hw::trezor::messages::management::LoadDevice const&)':
messages-management.pb.cc:(.text+0xc620): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xc643): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xc656): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::LoadDevice::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xc68b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xc6d7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xc6fa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xc709): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xc716): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xc71e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xc735): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ResetDevice::SharedCtor()':
messages-management.pb.cc:(.text+0xc85c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-management.pb.cc:(.text+0xc87c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xc896): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-management.pb.cc:(.text+0xc8a0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xc8a8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xc8af): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xc91b): 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::ResetDevice()':
messages-management.pb.cc:(.text+0xc94d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xc965): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xc978): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ResetDevice::SharedDtor()':
messages-management.pb.cc:(.text+0xca0a): 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::ResetDevice::~ResetDevice()':
messages-management.pb.cc:(.text+0xca6c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ResetDevice::descriptor()':
messages-management.pb.cc:(.text+0xcac6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xcaf1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xcaf9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xcb27): 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::MergeFrom(hw::trezor::messages::management::ResetDevice const&)':
messages-management.pb.cc:(.text+0xcbf7): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xcc3b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xccba): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xccc9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xccd6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xccde): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xcd71): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ResetDevice::ResetDevice(hw::trezor::messages::management::ResetDevice const&)':
messages-management.pb.cc:(.text+0xcda0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xcdc3): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xcdd6): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ResetDevice::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xce0b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xce57): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xce7a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xce89): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xce96): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xce9e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xceb5): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::ResetDevice::CopyFrom(hw::trezor::messages::management::ResetDevice const&)':
messages-management.pb.cc:(.text+0xcf16): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
messages-management.pb.cc:(.text+0xcf6c): 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::BackupDevice::BackupDevice()':
messages-management.pb.cc:(.text+0xd09d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xd0b5): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xd0c8): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::BackupDevice::~BackupDevice()':
messages-management.pb.cc:(.text+0xd14c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::BackupDevice::descriptor()':
messages-management.pb.cc:(.text+0xd1a6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xd1d1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xd1d9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xd207): 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::MergeFrom(hw::trezor::messages::management::BackupDevice const&)':
messages-management.pb.cc:(.text+0xd24c): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xd28a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xd299): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xd2a6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xd2ae): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xd2c2): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::BackupDevice::BackupDevice(hw::trezor::messages::management::BackupDevice const&)':
messages-management.pb.cc:(.text+0xd300): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xd323): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xd336): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::BackupDevice::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xd36b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xd3b7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xd3da): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xd3e9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xd3f6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xd3fe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xd415): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::BackupDevice::CopyFrom(hw::trezor::messages::management::BackupDevice const&)':
messages-management.pb.cc:(.text+0xd467): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyRequest::EntropyRequest()':
messages-management.pb.cc:(.text+0xd4fd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xd515): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xd528): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyRequest::~EntropyRequest()':
messages-management.pb.cc:(.text+0xd5ac): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyRequest::descriptor()':
messages-management.pb.cc:(.text+0xd606): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xd631): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xd639): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xd667): 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::MergeFrom(hw::trezor::messages::management::EntropyRequest const&)':
messages-management.pb.cc:(.text+0xd6ac): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xd6ea): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xd6f9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xd706): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xd70e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xd722): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyRequest::EntropyRequest(hw::trezor::messages::management::EntropyRequest const&)':
messages-management.pb.cc:(.text+0xd760): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xd783): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xd796): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyRequest::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xd7cb): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xd817): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xd83a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xd849): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xd856): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xd85e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xd875): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyRequest::CopyFrom(hw::trezor::messages::management::EntropyRequest const&)':
messages-management.pb.cc:(.text+0xd8c7): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::SharedCtor()':
messages-management.pb.cc:(.text+0xd93c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-management.pb.cc:(.text+0xd95c): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xd976): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-management.pb.cc:(.text+0xd980): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xd988): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xd98f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xd9cb): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::EntropyAck()':
messages-management.pb.cc:(.text+0xd9fd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xda15): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xda28): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::SharedDtor()':
messages-management.pb.cc:(.text+0xda83): 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::EntropyAck::~EntropyAck()':
messages-management.pb.cc:(.text+0xdadc): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::descriptor()':
messages-management.pb.cc:(.text+0xdb36): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xdb61): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xdb69): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xdb97): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::MergeFrom(hw::trezor::messages::management::EntropyAck const&)':
messages-management.pb.cc:(.text+0xdbe7): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xdc13): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xdc4a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xdc59): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xdc66): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xdc6e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xdcc9): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::EntropyAck(hw::trezor::messages::management::EntropyAck const&)':
messages-management.pb.cc:(.text+0xdd00): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xdd23): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xdd36): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xdd6b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xddb7): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xddda): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xdde9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xddf6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xddfe): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xde15): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::EntropyAck::CopyFrom(hw::trezor::messages::management::EntropyAck const&)':
messages-management.pb.cc:(.text+0xde5d): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xde8b): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::RecoveryDevice_RecoveryDeviceType_descriptor()':
messages-management.pb.cc:(.text+0xdf16): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xdf41): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xdf49): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xdf77): 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::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0xe041): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xe05e): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0xe1ec): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xe208): 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+0xe2c8): 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+0xe3cf): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0xe457): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0xe477): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0xe4a4): undefined reference to `google::protobuf::UnknownFieldSet::AddVarint(int, unsigned long)'
messages-management.pb.cc:(.text+0xe4b7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0xe4d7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0xe4f4): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback(unsigned long*)'
messages-management.pb.cc:(.text+0xe513): 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::RecoveryDevice::SharedCtor()':
messages-management.pb.cc:(.text+0xe69c): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-management.pb.cc:(.text+0xe6bc): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xe6d6): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-management.pb.cc:(.text+0xe6e0): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xe6e8): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xe6ef): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xe75e): 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::RecoveryDevice()':
messages-management.pb.cc:(.text+0xe78d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xe7a5): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xe7b8): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::RecoveryDevice::SharedDtor()':
messages-management.pb.cc:(.text+0xe84a): 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::~RecoveryDevice()':
messages-management.pb.cc:(.text+0xe8ac): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::RecoveryDevice::descriptor()':
messages-management.pb.cc:(.text+0xe906): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xe931): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xe939): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xe967): 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::MergeFrom(hw::trezor::messages::management::RecoveryDevice const&)':
messages-management.pb.cc:(.text+0xea3b): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xea7b): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xeafa): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xeb09): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xeb16): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xeb1e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xebb1): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::RecoveryDevice::RecoveryDevice(hw::trezor::messages::management::RecoveryDevice const&)':
messages-management.pb.cc:(.text+0xebe0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xec03): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xec16): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::RecoveryDevice::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xec4b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xec97): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xecba): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xecc9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xecd6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xecde): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xecf5): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordRequest_WordRequestType_descriptor()':
messages-management.pb.cc:(.text+0xee26): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xee51): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xee59): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xee87): 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::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
messages-management.pb.cc:(.text+0xef13): undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)'
messages-management.pb.cc:(.text+0xef34): undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback()'
messages-management.pb.cc:(.text+0xefd7): undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int*)'
messages-management.pb.cc:(.text+0xf000): undefined reference to `google::protobuf::UnknownFieldSet::AddVarint(int, unsigned long)'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordRequest::WordRequest()':
messages-management.pb.cc:(.text+0xf06d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xf085): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xf098): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordRequest::~WordRequest()':
messages-management.pb.cc:(.text+0xf11c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordRequest::descriptor()':
messages-management.pb.cc:(.text+0xf176): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xf1a1): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xf1a9): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xf1d7): 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::MergeFrom(hw::trezor::messages::management::WordRequest const&)':
messages-management.pb.cc:(.text+0xf231): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xf26a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xf279): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xf286): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xf28e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xf2a5): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordRequest::WordRequest(hw::trezor::messages::management::WordRequest const&)':
messages-management.pb.cc:(.text+0xf2e0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xf303): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xf316): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordRequest::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xf34b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xf397): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xf3ba): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xf3c9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xf3d6): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xf3de): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xf3f5): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordRequest::CopyFrom(hw::trezor::messages::management::WordRequest const&)':
messages-management.pb.cc:(.text+0xf44e): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordAck::SharedCtor()':
messages-management.pb.cc:(.text+0xf4dc): undefined reference to `google::protobuf::internal::empty_string_once_init_'
messages-management.pb.cc:(.text+0xf4fc): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xf516): undefined reference to `google::protobuf::internal::InitEmptyString()'
messages-management.pb.cc:(.text+0xf520): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xf528): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xf52f): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xf56b): 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::WordAck()':
messages-management.pb.cc:(.text+0xf59d): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xf5b5): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xf5c8): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordAck::SharedDtor()':
messages-management.pb.cc:(.text+0xf623): 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::WordAck::~WordAck()':
messages-management.pb.cc:(.text+0xf67c): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordAck::descriptor()':
messages-management.pb.cc:(.text+0xf6d6): undefined reference to `vtable for google::protobuf::internal::FunctionClosure0'
messages-management.pb.cc:(.text+0xf701): undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)'
messages-management.pb.cc:(.text+0xf709): undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()'
messages-management.pb.cc:(.text+0xf737): 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::MergeFrom(hw::trezor::messages::management::WordAck const&)':
messages-management.pb.cc:(.text+0xf787): undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)'
messages-management.pb.cc:(.text+0xf7b3): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xf7ea): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xf7f9): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xf806): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xf80e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xf869): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordAck::WordAck(hw::trezor::messages::management::WordAck const&)':
messages-management.pb.cc:(.text+0xf8a0): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xf8c3): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xf8d6): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordAck::MergeFrom(google::protobuf::Message const&)':
messages-management.pb.cc:(.text+0xf90b): undefined reference to `typeinfo for google::protobuf::Message'
messages-management.pb.cc:(.text+0xf957): undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)'
messages-management.pb.cc:(.text+0xf97a): undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
messages-management.pb.cc:(.text+0xf989): undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)'
messages-management.pb.cc:(.text+0xf996): undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)'
messages-management.pb.cc:(.text+0xf99e): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
messages-management.pb.cc:(.text+0xf9b5): undefined reference to `google::protobuf::internal::LogMessage::~LogMessage()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::WordAck::CopyFrom(hw::trezor::messages::management::WordAck const&)':
messages-management.pb.cc:(.text+0xf9fd): undefined reference to `google::protobuf::internal::empty_string_[abi:cxx11]'
messages-management.pb.cc:(.text+0xfa2b): undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::SetU2FCounter::SetU2FCounter()':
messages-management.pb.cc:(.text+0xfadd): undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()'
messages-management.pb.cc:(.text+0xfaf5): undefined reference to `google::protobuf::Message::~Message()'
messages-management.pb.cc:(.text+0xfb08): undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::protobuf_AddDesc_messages_2dmanagement_2eproto()':
messages-management.pb.cc:(.text+0xfb97): undefined reference to `google::protobuf::internal::VerifyVersion(int, int, char const*)'
messages-management.pb.cc:(.text+0xfbad): undefined reference to `google::protobuf::DescriptorPool::InternalAddGeneratedFile(void const*, int)'
messages-management.pb.cc:(.text+0xfbc0): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedFile(char const*, void (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&))'
../device_trezor/libdevice_trezor.a(messages-management.pb.cc.o): In function `hw::trezor::messages::management::protobuf_AssignDesc_messages_2dmanagement_2eproto()':
messages-management.pb.cc:(.text+0x10265): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-management.pb.cc:(.text+0x10270): undefined reference to `google::protobuf::DescriptorPool::FindFileByName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
messages-management.pb.cc:(.text+0x102a1): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-management.pb.cc:(.text+0x102a9): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-management.pb.cc:(.text+0x102ed): 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-management.pb.cc:(.text+0x1030e): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-management.pb.cc:(.text+0x10316): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-management.pb.cc:(.text+0x1035a): 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-management.pb.cc:(.text+0x1037b): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-management.pb.cc:(.text+0x10383): undefined reference to `google::protobuf::MessageFactory::generated_factory()'
messages-management.pb.cc:(.text+0x103ca): 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-management.pb.cc:(.text+0x103eb): undefined reference to `google::protobuf::DescriptorPool::generated_pool()'
messages-management.pb.cc:(.text+0x103f3): undefi