sbuild (Debian sbuild) 0.78.1 (09 February 2019) on vatapi

+==============================================================================+
| ignition-transport 4.0.0+dfsg-4 (amd64)      Sun, 17 Nov 2019 13:50:09 +0000 |
+==============================================================================+

Package: ignition-transport
Version: 4.0.0+dfsg-4
Source Version: 4.0.0+dfsg-4
Distribution: unstable
Machine Architecture: amd64
Host Architecture: amd64
Build Architecture: amd64
Build Type: binary

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/unstable-amd64-sbuild-5491f1af-66b0-4778-9a69-9dfd2a248d8e' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/ignition-transport-U94NPQ/resolver-U257tX' with '<<RESOLVERDIR>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 file:/build/ignition-transport-U94NPQ/resolver-I6xVea/apt_archive ./ InRelease
Ign:1 file:/build/ignition-transport-U94NPQ/resolver-I6xVea/apt_archive ./ InRelease
Get:2 file:/build/ignition-transport-U94NPQ/resolver-I6xVea/apt_archive ./ Release [957 B]
Get:2 file:/build/ignition-transport-U94NPQ/resolver-I6xVea/apt_archive ./ Release [957 B]
Get:3 file:/build/ignition-transport-U94NPQ/resolver-I6xVea/apt_archive ./ Release.gpg
Ign:3 file:/build/ignition-transport-U94NPQ/resolver-I6xVea/apt_archive ./ Release.gpg
Get:4 file:/build/ignition-transport-U94NPQ/resolver-I6xVea/apt_archive ./ Packages [3717 B]
Ign:4 file:/build/ignition-transport-U94NPQ/resolver-I6xVea/apt_archive ./ Packages
Get:4 file:/build/ignition-transport-U94NPQ/resolver-I6xVea/apt_archive ./ Packages [16.1 kB]
Hit:5 http://deb.debian.org/debian unstable InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Local sources
-------------

/tmp/tmp.Su3Mmu4QrM/ignition-transport_4.0.0+dfsg-4.dsc exists in /tmp/tmp.Su3Mmu4QrM; copying to chroot
I: NOTICE: Log filtering will replace 'build/ignition-transport-U94NPQ/ignition-transport-4.0.0+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/ignition-transport-U94NPQ' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: cmake, pkg-config, debhelper (>= 11), python, ruby-ronn, libgtest-dev, libprotoc-dev, libprotobuf-dev, protobuf-compiler, uuid-dev, libzmq3-dev (>= 3.0.0), libignition-msgs-dev (>= 1.0.0+dfsg1-3), libignition-cmake-dev (>= 0.4.0), build-essential, fakeroot
Filtered Build-Depends: cmake, pkg-config, debhelper (>= 11), python, ruby-ronn, libgtest-dev, libprotoc-dev, libprotobuf-dev, protobuf-compiler, uuid-dev, libzmq3-dev (>= 3.0.0), libignition-msgs-dev (>= 1.0.0+dfsg1-3), libignition-cmake-dev (>= 0.4.0), build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [957 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [469 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [554 B]
Fetched 1980 B in 0s (127 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-I6xVea/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-I6xVea/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-I6xVea/apt_archive ./ Release [957 B]
Get:2 file:/<<BUILDDIR>>/resolver-I6xVea/apt_archive ./ Release [957 B]
Get:3 file:/<<BUILDDIR>>/resolver-I6xVea/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-I6xVea/apt_archive ./ Release.gpg
Reading package lists...
Reading package lists...

Install main build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils ca-certificates cmake
  cmake-data comerr-dev debhelper dh-autoreconf dh-strip-nondeterminism dwz
  file gettext gettext-base googletest groff groff-base intltool-debian
  krb5-multidev libarchive-zip-perl libarchive13 libbrotli1 libbsd0 libcroco3
  libcurl4 libdebhelper-perl libelf1 libexpat1
  libfile-stripnondeterminism-perl libglib2.0-0 libgssapi-krb5-2 libgssrpc4
  libgtest-dev libice6 libicu63 libignition-cmake-dev libignition-math4
  libignition-math4-dev libignition-msgs libignition-msgs-dev libjsoncpp1
  libk5crypto3 libkadm5clnt-mit11 libkadm5srv-mit11 libkdb5-9 libkeyutils1
  libkrb5-3 libkrb5-dev libkrb5support0 libmagic-mgc libmagic1 libmarkdown2
  libncurses6 libnghttp2-14 libnorm-dev libnorm1 libpgm-5.2-0 libpgm-dev
  libpipeline1 libprocps7 libprotobuf-dev libprotobuf-lite21 libprotobuf17
  libprotobuf21 libprotoc-dev libprotoc21 libpsl5 libpython-stdlib
  libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib librhash0
  librtmp1 libruby2.5 libsigsegv2 libsm6 libsodium-dev libsodium23 libssh2-1
  libssl1.1 libsub-override-perl libtool libuchardet0 libuv1 libx11-6
  libx11-data libxau6 libxaw7 libxcb1 libxdmcp6 libxext6 libxml2 libxmu6
  libxpm4 libxslt1.1 libxt6 libyaml-0-2 libzmq3-dev libzmq5 m4 man-db
  mime-support openssl pkg-config po-debconf procps protobuf-compiler python
  python-minimal python2 python2-minimal python2.7 python2.7-minimal rake ruby
  ruby-did-you-mean ruby-minitest ruby-mustache ruby-net-telnet ruby-nokogiri
  ruby-pkg-config ruby-power-assert ruby-rdiscount ruby-ronn ruby-test-unit
  ruby-xmlrpc ruby2.5 rubygems-integration sensible-utils uuid-dev x11-common
  zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation cmake-doc ninja-build doc-base dh-make gettext-doc libasprintf-dev
  libgettextpo-dev krb5-doc lrzip krb5-user libnorm-doc libtool-doc gfortran
  | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser
  libmail-box-perl python-doc python-tk python2-doc python2.7-doc
  binfmt-support ri ruby-dev bundler
Recommended packages:
  curl | wget | lynx ghostscript imagemagick libpaper1 netpbm psutils
  libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs
  krb5-locales libgpm2 publicsuffix libltdl-dev libmail-sendmail-perl psmisc
  zip fonts-lato libjs-jquery
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils ca-certificates cmake
  cmake-data comerr-dev debhelper dh-autoreconf dh-strip-nondeterminism dwz
  file gettext gettext-base googletest groff groff-base intltool-debian
  krb5-multidev libarchive-zip-perl libarchive13 libbrotli1 libbsd0 libcroco3
  libcurl4 libdebhelper-perl libelf1 libexpat1
  libfile-stripnondeterminism-perl libglib2.0-0 libgssapi-krb5-2 libgssrpc4
  libgtest-dev libice6 libicu63 libignition-cmake-dev libignition-math4
  libignition-math4-dev libignition-msgs libignition-msgs-dev libjsoncpp1
  libk5crypto3 libkadm5clnt-mit11 libkadm5srv-mit11 libkdb5-9 libkeyutils1
  libkrb5-3 libkrb5-dev libkrb5support0 libmagic-mgc libmagic1 libmarkdown2
  libncurses6 libnghttp2-14 libnorm-dev libnorm1 libpgm-5.2-0 libpgm-dev
  libpipeline1 libprocps7 libprotobuf-dev libprotobuf-lite21 libprotobuf17
  libprotobuf21 libprotoc-dev libprotoc21 libpsl5 libpython-stdlib
  libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib librhash0
  librtmp1 libruby2.5 libsigsegv2 libsm6 libsodium-dev libsodium23 libssh2-1
  libssl1.1 libsub-override-perl libtool libuchardet0 libuv1 libx11-6
  libx11-data libxau6 libxaw7 libxcb1 libxdmcp6 libxext6 libxml2 libxmu6
  libxpm4 libxslt1.1 libxt6 libyaml-0-2 libzmq3-dev libzmq5 m4 man-db
  mime-support openssl pkg-config po-debconf procps protobuf-compiler python
  python-minimal python2 python2-minimal python2.7 python2.7-minimal rake ruby
  ruby-did-you-mean ruby-minitest ruby-mustache ruby-net-telnet ruby-nokogiri
  ruby-pkg-config ruby-power-assert ruby-rdiscount ruby-ronn ruby-test-unit
  ruby-xmlrpc ruby2.5 rubygems-integration sbuild-build-depends-main-dummy
  sensible-utils uuid-dev x11-common zlib1g-dev
0 upgraded, 135 newly installed, 0 to remove and 0 not upgraded.
Need to get 9665 kB/56.0 MB of archives.
After this operation, 234 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [980 B]
Get:2 http://deb.debian.org/debian unstable/main amd64 comerr-dev amd64 2.1-1.45.4-1 [104 kB]
Get:3 http://deb.debian.org/debian unstable/main amd64 googletest amd64 1.9.0.20190831-1 [622 kB]
Get:4 http://deb.debian.org/debian unstable/main amd64 groff amd64 1.22.4-3 [3975 kB]
Get:5 file:/<<BUILDDIR>>/resolver-I6xVea/apt_archive ./ libprotobuf21 3.10.1-1 [894 kB]
Get:6 file:/<<BUILDDIR>>/resolver-I6xVea/apt_archive ./ libprotobuf-lite21 3.10.1-1 [236 kB]
Get:7 file:/<<BUILDDIR>>/resolver-I6xVea/apt_archive ./ libprotobuf-dev 3.10.1-1 [1240 kB]
Get:8 file:/<<BUILDDIR>>/resolver-I6xVea/apt_archive ./ libprotoc21 3.10.1-1 [800 kB]
Get:9 file:/<<BUILDDIR>>/resolver-I6xVea/apt_archive ./ libprotoc-dev 3.10.1-1 [928 kB]
Get:10 file:/<<BUILDDIR>>/resolver-I6xVea/apt_archive ./ protobuf-compiler 3.10.1-1 [71.5 kB]
Get:11 http://deb.debian.org/debian unstable/main amd64 libgssrpc4 amd64 1.17-6 [90.2 kB]
Get:12 http://deb.debian.org/debian unstable/main amd64 libkdb5-9 amd64 1.17-6 [72.3 kB]
Get:13 http://deb.debian.org/debian unstable/main amd64 libkadm5srv-mit11 amd64 1.17-6 [84.7 kB]
Get:14 http://deb.debian.org/debian unstable/main amd64 libkadm5clnt-mit11 amd64 1.17-6 [72.5 kB]
Get:15 http://deb.debian.org/debian unstable/main amd64 krb5-multidev amd64 1.17-6 [155 kB]
Get:16 http://deb.debian.org/debian unstable/main amd64 libignition-cmake-dev amd64 0.6.1-1+b1 [140 kB]
Get:17 http://deb.debian.org/debian unstable/main amd64 libignition-math4 amd64 4.0.0+dfsg1-5 [65.4 kB]
Get:18 http://deb.debian.org/debian unstable/main amd64 libignition-math4-dev amd64 4.0.0+dfsg1-5 [67.3 kB]
Get:19 http://deb.debian.org/debian unstable/main amd64 libprotobuf17 amd64 3.6.1.3-2+b1 [840 kB]
Get:20 http://deb.debian.org/debian unstable/main amd64 libignition-msgs amd64 1.0.0+dfsg1-5+b1 [534 kB]
Get:21 http://deb.debian.org/debian unstable/main amd64 libignition-msgs-dev amd64 1.0.0+dfsg1-5+b1 [184 kB]
Get:22 http://deb.debian.org/debian unstable/main amd64 libkrb5-dev amd64 1.17-6 [46.4 kB]
Get:23 http://deb.debian.org/debian unstable/main amd64 libmarkdown2 amd64 2.2.6-1 [36.8 kB]
Get:24 http://deb.debian.org/debian unstable/main amd64 libnorm1 amd64 1.5.8+dfsg2-2 [289 kB]
Get:25 http://deb.debian.org/debian unstable/main amd64 libnorm-dev amd64 1.5.8+dfsg2-2 [463 kB]
Get:26 http://deb.debian.org/debian unstable/main amd64 libpgm-5.2-0 amd64 5.2.122~dfsg-3 [158 kB]
Get:27 http://deb.debian.org/debian unstable/main amd64 libpgm-dev amd64 5.2.122~dfsg-3 [190 kB]
Get:28 http://deb.debian.org/debian unstable/main amd64 libsodium23 amd64 1.0.18-1 [161 kB]
Get:29 http://deb.debian.org/debian unstable/main amd64 libsodium-dev amd64 1.0.18-1 [180 kB]
Get:30 http://deb.debian.org/debian unstable/main amd64 libxslt1.1 amd64 1.1.32-2.2 [236 kB]
Get:31 http://deb.debian.org/debian unstable/main amd64 libzmq5 amd64 4.3.2-1 [249 kB]
Get:32 http://deb.debian.org/debian unstable/main amd64 libzmq3-dev amd64 4.3.2-1 [454 kB]
Get:33 http://deb.debian.org/debian unstable/main amd64 ruby-mustache all 1.0.2-1 [25.1 kB]
Get:34 http://deb.debian.org/debian unstable/main amd64 ruby-pkg-config all 1.4.0-1 [8980 B]
Get:35 http://deb.debian.org/debian unstable/main amd64 ruby-rdiscount amd64 2.1.8-1+b5 [40.3 kB]
Get:36 http://deb.debian.org/debian unstable/main amd64 ruby-ronn all 0.8.0-2 [26.9 kB]
Get:37 http://deb.debian.org/debian unstable/main amd64 uuid-dev amd64 2.34-0.1 [93.5 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 9665 kB in 0s (68.1 MB/s)
Selecting previously unselected package libbsd0:amd64.
(Reading database ... 15370 files and directories currently installed.)
Preparing to unpack .../00-libbsd0_0.10.0-1_amd64.deb ...
Unpacking libbsd0:amd64 (0.10.0-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../01-bsdmainutils_11.1.2+b1_amd64.deb ...
Unpacking bsdmainutils (11.1.2+b1) ...
Selecting previously unselected package libuchardet0:amd64.
Preparing to unpack .../02-libuchardet0_0.0.6-3_amd64.deb ...
Unpacking libuchardet0:amd64 (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../03-groff-base_1.22.4-3_amd64.deb ...
Unpacking groff-base (1.22.4-3) ...
Selecting previously unselected package libpipeline1:amd64.
Preparing to unpack .../04-libpipeline1_1.5.1-2_amd64.deb ...
Unpacking libpipeline1:amd64 (1.5.1-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../05-man-db_2.9.0-1_amd64.deb ...
Unpacking man-db (2.9.0-1) ...
Selecting previously unselected package libpython2.7-minimal:amd64.
Preparing to unpack .../06-libpython2.7-minimal_2.7.17-1_amd64.deb ...
Unpacking libpython2.7-minimal:amd64 (2.7.17-1) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../07-python2.7-minimal_2.7.17-1_amd64.deb ...
Unpacking python2.7-minimal (2.7.17-1) ...
Selecting previously unselected package python2-minimal.
Preparing to unpack .../08-python2-minimal_2.7.17-1_amd64.deb ...
Unpacking python2-minimal (2.7.17-1) ...
Selecting previously unselected package python-minimal.
Preparing to unpack .../09-python-minimal_2.7.17-1_amd64.deb ...
Unpacking python-minimal (2.7.17-1) ...
Selecting previously unselected package libssl1.1:amd64.
Preparing to unpack .../10-libssl1.1_1.1.1d-2_amd64.deb ...
Unpacking libssl1.1:amd64 (1.1.1d-2) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../11-mime-support_3.64_all.deb ...
Unpacking mime-support (3.64) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../12-libexpat1_2.2.9-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.2.9-1) ...
Selecting previously unselected package libpython2.7-stdlib:amd64.
Preparing to unpack .../13-libpython2.7-stdlib_2.7.17-1_amd64.deb ...
Unpacking libpython2.7-stdlib:amd64 (2.7.17-1) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../14-python2.7_2.7.17-1_amd64.deb ...
Unpacking python2.7 (2.7.17-1) ...
Selecting previously unselected package libpython2-stdlib:amd64.
Preparing to unpack .../15-libpython2-stdlib_2.7.17-1_amd64.deb ...
Unpacking libpython2-stdlib:amd64 (2.7.17-1) ...
Selecting previously unselected package libpython-stdlib:amd64.
Preparing to unpack .../16-libpython-stdlib_2.7.17-1_amd64.deb ...
Unpacking libpython-stdlib:amd64 (2.7.17-1) ...
Setting up libpython2.7-minimal:amd64 (2.7.17-1) ...
Setting up python2.7-minimal (2.7.17-1) ...
Setting up python2-minimal (2.7.17-1) ...
Selecting previously unselected package python2.
(Reading database ... 16826 files and directories currently installed.)
Preparing to unpack .../python2_2.7.17-1_amd64.deb ...
Unpacking python2 (2.7.17-1) ...
Setting up python-minimal (2.7.17-1) ...
Selecting previously unselected package python.
(Reading database ... 16859 files and directories currently installed.)
Preparing to unpack .../000-python_2.7.17-1_amd64.deb ...
Unpacking python (2.7.17-1) ...
Selecting previously unselected package libncurses6:amd64.
Preparing to unpack .../001-libncurses6_6.1+20191019-1_amd64.deb ...
Unpacking libncurses6:amd64 (6.1+20191019-1) ...
Selecting previously unselected package libprocps7:amd64.
Preparing to unpack .../002-libprocps7_2%3a3.3.15-2+b1_amd64.deb ...
Unpacking libprocps7:amd64 (2:3.3.15-2+b1) ...
Selecting previously unselected package procps.
Preparing to unpack .../003-procps_2%3a3.3.15-2+b1_amd64.deb ...
Unpacking procps (2:3.3.15-2+b1) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../004-sensible-utils_0.0.12_all.deb ...
Unpacking sensible-utils (0.0.12) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../005-libmagic-mgc_1%3a5.37-6_amd64.deb ...
Unpacking libmagic-mgc (1:5.37-6) ...
Selecting previously unselected package libmagic1:amd64.
Preparing to unpack .../006-libmagic1_1%3a5.37-6_amd64.deb ...
Unpacking libmagic1:amd64 (1:5.37-6) ...
Selecting previously unselected package file.
Preparing to unpack .../007-file_1%3a5.37-6_amd64.deb ...
Unpacking file (1:5.37-6) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../008-gettext-base_0.19.8.1-9_amd64.deb ...
Unpacking gettext-base (0.19.8.1-9) ...
Selecting previously unselected package libsigsegv2:amd64.
Preparing to unpack .../009-libsigsegv2_2.12-2_amd64.deb ...
Unpacking libsigsegv2:amd64 (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../010-m4_1.4.18-4_amd64.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../011-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../012-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../013-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../014-autopoint_0.19.8.1-9_all.deb ...
Unpacking autopoint (0.19.8.1-9) ...
Selecting previously unselected package openssl.
Preparing to unpack .../015-openssl_1.1.1d-2_amd64.deb ...
Unpacking openssl (1.1.1d-2) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../016-ca-certificates_20190110_all.deb ...
Unpacking ca-certificates (20190110) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../017-cmake-data_3.15.4-1_all.deb ...
Unpacking cmake-data (3.15.4-1) ...
Selecting previously unselected package libicu63:amd64.
Preparing to unpack .../018-libicu63_63.2-2_amd64.deb ...
Unpacking libicu63:amd64 (63.2-2) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../019-libxml2_2.9.4+dfsg1-7+b4_amd64.deb ...
Unpacking libxml2:amd64 (2.9.4+dfsg1-7+b4) ...
Selecting previously unselected package libarchive13:amd64.
Preparing to unpack .../020-libarchive13_3.4.0-1+b1_amd64.deb ...
Unpacking libarchive13:amd64 (3.4.0-1+b1) ...
Selecting previously unselected package libbrotli1:amd64.
Preparing to unpack .../021-libbrotli1_1.0.7-5+b1_amd64.deb ...
Unpacking libbrotli1:amd64 (1.0.7-5+b1) ...
Selecting previously unselected package libkeyutils1:amd64.
Preparing to unpack .../022-libkeyutils1_1.6-6_amd64.deb ...
Unpacking libkeyutils1:amd64 (1.6-6) ...
Selecting previously unselected package libkrb5support0:amd64.
Preparing to unpack .../023-libkrb5support0_1.17-6_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.17-6) ...
Selecting previously unselected package libk5crypto3:amd64.
Preparing to unpack .../024-libk5crypto3_1.17-6_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.17-6) ...
Selecting previously unselected package libkrb5-3:amd64.
Preparing to unpack .../025-libkrb5-3_1.17-6_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.17-6) ...
Selecting previously unselected package libgssapi-krb5-2:amd64.
Preparing to unpack .../026-libgssapi-krb5-2_1.17-6_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.17-6) ...
Selecting previously unselected package libnghttp2-14:amd64.
Preparing to unpack .../027-libnghttp2-14_1.39.2-1_amd64.deb ...
Unpacking libnghttp2-14:amd64 (1.39.2-1) ...
Selecting previously unselected package libpsl5:amd64.
Preparing to unpack .../028-libpsl5_0.20.2-2_amd64.deb ...
Unpacking libpsl5:amd64 (0.20.2-2) ...
Selecting previously unselected package librtmp1:amd64.
Preparing to unpack .../029-librtmp1_2.4+20151223.gitfa8646d.1-2+b1_amd64.deb ...
Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b1) ...
Selecting previously unselected package libssh2-1:amd64.
Preparing to unpack .../030-libssh2-1_1.8.0-2.1_amd64.deb ...
Unpacking libssh2-1:amd64 (1.8.0-2.1) ...
Selecting previously unselected package libcurl4:amd64.
Preparing to unpack .../031-libcurl4_7.66.0-1+b1_amd64.deb ...
Unpacking libcurl4:amd64 (7.66.0-1+b1) ...
Selecting previously unselected package libjsoncpp1:amd64.
Preparing to unpack .../032-libjsoncpp1_1.7.4-3+b1_amd64.deb ...
Unpacking libjsoncpp1:amd64 (1.7.4-3+b1) ...
Selecting previously unselected package librhash0:amd64.
Preparing to unpack .../033-librhash0_1.3.8-1_amd64.deb ...
Unpacking librhash0:amd64 (1.3.8-1) ...
Selecting previously unselected package libuv1:amd64.
Preparing to unpack .../034-libuv1_1.33.1-2_amd64.deb ...
Unpacking libuv1:amd64 (1.33.1-2) ...
Selecting previously unselected package cmake.
Preparing to unpack .../035-cmake_3.15.4-1_amd64.deb ...
Unpacking cmake (3.15.4-1) ...
Selecting previously unselected package comerr-dev:amd64.
Preparing to unpack .../036-comerr-dev_2.1-1.45.4-1_amd64.deb ...
Unpacking comerr-dev:amd64 (2.1-1.45.4-1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../037-libtool_2.4.6-11_all.deb ...
Unpacking libtool (2.4.6-11) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../038-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../039-libdebhelper-perl_12.7.1_all.deb ...
Unpacking libdebhelper-perl (12.7.1) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../040-libarchive-zip-perl_1.67-1_all.deb ...
Unpacking libarchive-zip-perl (1.67-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../041-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../042-libfile-stripnondeterminism-perl_1.6.2-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.6.2-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../043-dh-strip-nondeterminism_1.6.2-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.6.2-1) ...
Selecting previously unselected package libelf1:amd64.
Preparing to unpack .../044-libelf1_0.176-1.1_amd64.deb ...
Unpacking libelf1:amd64 (0.176-1.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../045-dwz_0.13-2_amd64.deb ...
Unpacking dwz (0.13-2) ...
Selecting previously unselected package libglib2.0-0:amd64.
Preparing to unpack .../046-libglib2.0-0_2.62.2-3_amd64.deb ...
Unpacking libglib2.0-0:amd64 (2.62.2-3) ...
Selecting previously unselected package libcroco3:amd64.
Preparing to unpack .../047-libcroco3_0.6.13-1_amd64.deb ...
Unpacking libcroco3:amd64 (0.6.13-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../048-gettext_0.19.8.1-9_amd64.deb ...
Unpacking gettext (0.19.8.1-9) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../049-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../050-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../051-debhelper_12.7.1_all.deb ...
Unpacking debhelper (12.7.1) ...
Selecting previously unselected package googletest:amd64.
Preparing to unpack .../052-googletest_1.9.0.20190831-1_amd64.deb ...
Unpacking googletest:amd64 (1.9.0.20190831-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../053-x11-common_1%3a7.7+20_all.deb ...
Unpacking x11-common (1:7.7+20) ...
Selecting previously unselected package libice6:amd64.
Preparing to unpack .../054-libice6_2%3a1.0.9-2_amd64.deb ...
Unpacking libice6:amd64 (2:1.0.9-2) ...
Selecting previously unselected package libsm6:amd64.
Preparing to unpack .../055-libsm6_2%3a1.2.3-1_amd64.deb ...
Unpacking libsm6:amd64 (2:1.2.3-1) ...
Selecting previously unselected package libxau6:amd64.
Preparing to unpack .../056-libxau6_1%3a1.0.8-1+b2_amd64.deb ...
Unpacking libxau6:amd64 (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp6:amd64.
Preparing to unpack .../057-libxdmcp6_1%3a1.1.2-3_amd64.deb ...
Unpacking libxdmcp6:amd64 (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:amd64.
Preparing to unpack .../058-libxcb1_1.13.1-2_amd64.deb ...
Unpacking libxcb1:amd64 (1.13.1-2) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../059-libx11-data_2%3a1.6.8-1_all.deb ...
Unpacking libx11-data (2:1.6.8-1) ...
Selecting previously unselected package libx11-6:amd64.
Preparing to unpack .../060-libx11-6_2%3a1.6.8-1_amd64.deb ...
Unpacking libx11-6:amd64 (2:1.6.8-1) ...
Selecting previously unselected package libxext6:amd64.
Preparing to unpack .../061-libxext6_2%3a1.3.3-1+b2_amd64.deb ...
Unpacking libxext6:amd64 (2:1.3.3-1+b2) ...
Selecting previously unselected package libxt6:amd64.
Preparing to unpack .../062-libxt6_1%3a1.1.5-1+b3_amd64.deb ...
Unpacking libxt6:amd64 (1:1.1.5-1+b3) ...
Selecting previously unselected package libxmu6:amd64.
Preparing to unpack .../063-libxmu6_2%3a1.1.2-2+b3_amd64.deb ...
Unpacking libxmu6:amd64 (2:1.1.2-2+b3) ...
Selecting previously unselected package libxpm4:amd64.
Preparing to unpack .../064-libxpm4_1%3a3.5.12-1_amd64.deb ...
Unpacking libxpm4:amd64 (1:3.5.12-1) ...
Selecting previously unselected package libxaw7:amd64.
Preparing to unpack .../065-libxaw7_2%3a1.0.13-1+b2_amd64.deb ...
Unpacking libxaw7:amd64 (2:1.0.13-1+b2) ...
Selecting previously unselected package groff.
Preparing to unpack .../066-groff_1.22.4-3_amd64.deb ...
Unpacking groff (1.22.4-3) ...
Selecting previously unselected package libgssrpc4:amd64.
Preparing to unpack .../067-libgssrpc4_1.17-6_amd64.deb ...
Unpacking libgssrpc4:amd64 (1.17-6) ...
Selecting previously unselected package libkdb5-9:amd64.
Preparing to unpack .../068-libkdb5-9_1.17-6_amd64.deb ...
Unpacking libkdb5-9:amd64 (1.17-6) ...
Selecting previously unselected package libkadm5srv-mit11:amd64.
Preparing to unpack .../069-libkadm5srv-mit11_1.17-6_amd64.deb ...
Unpacking libkadm5srv-mit11:amd64 (1.17-6) ...
Selecting previously unselected package libkadm5clnt-mit11:amd64.
Preparing to unpack .../070-libkadm5clnt-mit11_1.17-6_amd64.deb ...
Unpacking libkadm5clnt-mit11:amd64 (1.17-6) ...
Selecting previously unselected package krb5-multidev:amd64.
Preparing to unpack .../071-krb5-multidev_1.17-6_amd64.deb ...
Unpacking krb5-multidev:amd64 (1.17-6) ...
Selecting previously unselected package libgtest-dev:amd64.
Preparing to unpack .../072-libgtest-dev_1.9.0.20190831-1_amd64.deb ...
Unpacking libgtest-dev:amd64 (1.9.0.20190831-1) ...
Selecting previously unselected package libignition-cmake-dev:amd64.
Preparing to unpack .../073-libignition-cmake-dev_0.6.1-1+b1_amd64.deb ...
Unpacking libignition-cmake-dev:amd64 (0.6.1-1+b1) ...
Selecting previously unselected package libignition-math4:amd64.
Preparing to unpack .../074-libignition-math4_4.0.0+dfsg1-5_amd64.deb ...
Unpacking libignition-math4:amd64 (4.0.0+dfsg1-5) ...
Selecting previously unselected package libignition-math4-dev:amd64.
Preparing to unpack .../075-libignition-math4-dev_4.0.0+dfsg1-5_amd64.deb ...
Unpacking libignition-math4-dev:amd64 (4.0.0+dfsg1-5) ...
Selecting previously unselected package libprotobuf17:amd64.
Preparing to unpack .../076-libprotobuf17_3.6.1.3-2+b1_amd64.deb ...
Unpacking libprotobuf17:amd64 (3.6.1.3-2+b1) ...
Selecting previously unselected package libignition-msgs:amd64.
Preparing to unpack .../077-libignition-msgs_1.0.0+dfsg1-5+b1_amd64.deb ...
Unpacking libignition-msgs:amd64 (1.0.0+dfsg1-5+b1) ...
Selecting previously unselected package zlib1g-dev:amd64.
Preparing to unpack .../078-zlib1g-dev_1%3a1.2.11.dfsg-1+b1_amd64.deb ...
Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1+b1) ...
Selecting previously unselected package libprotobuf21:amd64.
Preparing to unpack .../079-libprotobuf21_3.10.1-1_amd64.deb ...
Unpacking libprotobuf21:amd64 (3.10.1-1) ...
Selecting previously unselected package libprotobuf-lite21:amd64.
Preparing to unpack .../080-libprotobuf-lite21_3.10.1-1_amd64.deb ...
Unpacking libprotobuf-lite21:amd64 (3.10.1-1) ...
Selecting previously unselected package libprotobuf-dev:amd64.
Preparing to unpack .../081-libprotobuf-dev_3.10.1-1_amd64.deb ...
Unpacking libprotobuf-dev:amd64 (3.10.1-1) ...
Selecting previously unselected package libprotoc21:amd64.
Preparing to unpack .../082-libprotoc21_3.10.1-1_amd64.deb ...
Unpacking libprotoc21:amd64 (3.10.1-1) ...
Selecting previously unselected package libprotoc-dev:amd64.
Preparing to unpack .../083-libprotoc-dev_3.10.1-1_amd64.deb ...
Unpacking libprotoc-dev:amd64 (3.10.1-1) ...
Selecting previously unselected package protobuf-compiler.
Preparing to unpack .../084-protobuf-compiler_3.10.1-1_amd64.deb ...
Unpacking protobuf-compiler (3.10.1-1) ...
Selecting previously unselected package libignition-msgs-dev:amd64.
Preparing to unpack .../085-libignition-msgs-dev_1.0.0+dfsg1-5+b1_amd64.deb ...
Unpacking libignition-msgs-dev:amd64 (1.0.0+dfsg1-5+b1) ...
Selecting previously unselected package libkrb5-dev:amd64.
Preparing to unpack .../086-libkrb5-dev_1.17-6_amd64.deb ...
Unpacking libkrb5-dev:amd64 (1.17-6) ...
Selecting previously unselected package libmarkdown2:amd64.
Preparing to unpack .../087-libmarkdown2_2.2.6-1_amd64.deb ...
Unpacking libmarkdown2:amd64 (2.2.6-1) ...
Selecting previously unselected package libnorm1:amd64.
Preparing to unpack .../088-libnorm1_1.5.8+dfsg2-2_amd64.deb ...
Unpacking libnorm1:amd64 (1.5.8+dfsg2-2) ...
Selecting previously unselected package libnorm-dev:amd64.
Preparing to unpack .../089-libnorm-dev_1.5.8+dfsg2-2_amd64.deb ...
Unpacking libnorm-dev:amd64 (1.5.8+dfsg2-2) ...
Selecting previously unselected package libpgm-5.2-0:amd64.
Preparing to unpack .../090-libpgm-5.2-0_5.2.122~dfsg-3_amd64.deb ...
Unpacking libpgm-5.2-0:amd64 (5.2.122~dfsg-3) ...
Selecting previously unselected package libpgm-dev:amd64.
Preparing to unpack .../091-libpgm-dev_5.2.122~dfsg-3_amd64.deb ...
Unpacking libpgm-dev:amd64 (5.2.122~dfsg-3) ...
Selecting previously unselected package rubygems-integration.
Preparing to unpack .../092-rubygems-integration_1.14_all.deb ...
Unpacking rubygems-integration (1.14) ...
Selecting previously unselected package ruby2.5.
Preparing to unpack .../093-ruby2.5_2.5.7-1_amd64.deb ...
Unpacking ruby2.5 (2.5.7-1) ...
Selecting previously unselected package ruby.
Preparing to unpack .../094-ruby_1%3a2.5.2_amd64.deb ...
Unpacking ruby (1:2.5.2) ...
Selecting previously unselected package rake.
Preparing to unpack .../095-rake_12.3.3-1_all.deb ...
Unpacking rake (12.3.3-1) ...
Selecting previously unselected package ruby-did-you-mean.
Preparing to unpack .../096-ruby-did-you-mean_1.2.1-1_all.deb ...
Unpacking ruby-did-you-mean (1.2.1-1) ...
Selecting previously unselected package ruby-minitest.
Preparing to unpack .../097-ruby-minitest_5.11.3-1_all.deb ...
Unpacking ruby-minitest (5.11.3-1) ...
Selecting previously unselected package ruby-net-telnet.
Preparing to unpack .../098-ruby-net-telnet_0.1.1-2_all.deb ...
Unpacking ruby-net-telnet (0.1.1-2) ...
Selecting previously unselected package ruby-power-assert.
Preparing to unpack .../099-ruby-power-assert_1.1.1-1_all.deb ...
Unpacking ruby-power-assert (1.1.1-1) ...
Selecting previously unselected package ruby-test-unit.
Preparing to unpack .../100-ruby-test-unit_3.2.9-1_all.deb ...
Unpacking ruby-test-unit (3.2.9-1) ...
Selecting previously unselected package ruby-xmlrpc.
Preparing to unpack .../101-ruby-xmlrpc_0.3.0-2_all.deb ...
Unpacking ruby-xmlrpc (0.3.0-2) ...
Selecting previously unselected package libyaml-0-2:amd64.
Preparing to unpack .../102-libyaml-0-2_0.2.2-1_amd64.deb ...
Unpacking libyaml-0-2:amd64 (0.2.2-1) ...
Selecting previously unselected package libruby2.5:amd64.
Preparing to unpack .../103-libruby2.5_2.5.7-1_amd64.deb ...
Unpacking libruby2.5:amd64 (2.5.7-1) ...
Selecting previously unselected package libsodium23:amd64.
Preparing to unpack .../104-libsodium23_1.0.18-1_amd64.deb ...
Unpacking libsodium23:amd64 (1.0.18-1) ...
Selecting previously unselected package libsodium-dev:amd64.
Preparing to unpack .../105-libsodium-dev_1.0.18-1_amd64.deb ...
Unpacking libsodium-dev:amd64 (1.0.18-1) ...
Selecting previously unselected package libxslt1.1:amd64.
Preparing to unpack .../106-libxslt1.1_1.1.32-2.2_amd64.deb ...
Unpacking libxslt1.1:amd64 (1.1.32-2.2) ...
Selecting previously unselected package libzmq5:amd64.
Preparing to unpack .../107-libzmq5_4.3.2-1_amd64.deb ...
Unpacking libzmq5:amd64 (4.3.2-1) ...
Selecting previously unselected package libzmq3-dev:amd64.
Preparing to unpack .../108-libzmq3-dev_4.3.2-1_amd64.deb ...
Unpacking libzmq3-dev:amd64 (4.3.2-1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../109-pkg-config_0.29-6_amd64.deb ...
Unpacking pkg-config (0.29-6) ...
Selecting previously unselected package ruby-mustache.
Preparing to unpack .../110-ruby-mustache_1.0.2-1_all.deb ...
Unpacking ruby-mustache (1.0.2-1) ...
Selecting previously unselected package ruby-pkg-config.
Preparing to unpack .../111-ruby-pkg-config_1.4.0-1_all.deb ...
Unpacking ruby-pkg-config (1.4.0-1) ...
Selecting previously unselected package ruby-nokogiri.
Preparing to unpack .../112-ruby-nokogiri_1.10.4+dfsg1-1_amd64.deb ...
Unpacking ruby-nokogiri (1.10.4+dfsg1-1) ...
Selecting previously unselected package ruby-rdiscount.
Preparing to unpack .../113-ruby-rdiscount_2.1.8-1+b5_amd64.deb ...
Unpacking ruby-rdiscount (2.1.8-1+b5) ...
Selecting previously unselected package ruby-ronn.
Preparing to unpack .../114-ruby-ronn_0.8.0-2_all.deb ...
Unpacking ruby-ronn (0.8.0-2) ...
Selecting previously unselected package uuid-dev:amd64.
Preparing to unpack .../115-uuid-dev_2.34-0.1_amd64.deb ...
Unpacking uuid-dev:amd64 (2.34-0.1) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../116-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libexpat1:amd64 (2.2.9-1) ...
Setting up libpipeline1:amd64 (1.5.1-2) ...
Setting up libignition-math4:amd64 (4.0.0+dfsg1-5) ...
Setting up libxau6:amd64 (1:1.0.8-1+b2) ...
Setting up libkeyutils1:amd64 (1.6-6) ...
Setting up libpsl5:amd64 (0.20.2-2) ...
Setting up libsodium23:amd64 (1.0.18-1) ...
Setting up mime-support (3.64) ...
Setting up ruby-power-assert (1.1.1-1) ...
Setting up libmagic-mgc (1:5.37-6) ...
Setting up libarchive-zip-perl (1.67-1) ...
Setting up libyaml-0-2:amd64 (0.2.2-1) ...
Setting up libglib2.0-0:amd64 (2.62.2-3) ...
No schema files found: doing nothing.
Setting up libssl1.1:amd64 (1.1.1d-2) ...
Setting up libprocps7:amd64 (2:3.3.15-2+b1) ...
Setting up libdebhelper-perl (12.7.1) ...
Setting up libbrotli1:amd64 (1.0.7-5+b1) ...
Setting up libnorm1:amd64 (1.5.8+dfsg2-2) ...
Setting up libignition-cmake-dev:amd64 (0.6.1-1+b1) ...
Setting up x11-common (1:7.7+20) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
invoke-rc.d: could not determine current runlevel
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libnghttp2-14:amd64 (1.39.2-1) ...
Setting up libmagic1:amd64 (1:5.37-6) ...
Setting up libnorm-dev:amd64 (1.5.8+dfsg2-2) ...
Setting up gettext-base (0.19.8.1-9) ...
Setting up file (1:5.37-6) ...
Setting up libprotobuf-lite21:amd64 (3.10.1-1) ...
Setting up googletest:amd64 (1.9.0.20190831-1) ...
Setting up libicu63:amd64 (63.2-2) ...
Setting up libkrb5support0:amd64 (1.17-6) ...
Setting up libpython2.7-stdlib:amd64 (2.7.17-1) ...
Setting up ruby-minitest (5.11.3-1) ...
Setting up libprotobuf21:amd64 (3.10.1-1) ...
Setting up autotools-dev (20180224.1) ...
Setting up libuv1:amd64 (1.33.1-2) ...
Setting up ruby-test-unit (3.2.9-1) ...
Setting up libx11-data (2:1.6.8-1) ...
Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b1) ...
Setting up uuid-dev:amd64 (2.34-0.1) ...
Setting up libncurses6:amd64 (6.1+20191019-1) ...
Setting up ruby-net-telnet (0.1.1-2) ...
Setting up libsigsegv2:amd64 (2.12-2) ...
Setting up comerr-dev:amd64 (2.1-1.45.4-1) ...
Setting up autopoint (0.19.8.1-9) ...
Setting up pkg-config (0.29-6) ...
Setting up libsodium-dev:amd64 (1.0.18-1) ...
Setting up libk5crypto3:amd64 (1.17-6) ...
Setting up libprotoc21:amd64 (3.10.1-1) ...
Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1+b1) ...
Setting up sensible-utils (0.0.12) ...
Setting up librhash0:amd64 (1.3.8-1) ...
Setting up libuchardet0:amd64 (0.0.6-3) ...
Setting up procps (2:3.3.15-2+b1) ...
update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode
Setting up libsub-override-perl (0.09-2) ...
Setting up libssh2-1:amd64 (1.8.0-2.1) ...
Setting up cmake-data (3.15.4-1) ...
Setting up libkrb5-3:amd64 (1.17-6) ...
Setting up libprotobuf17:amd64 (3.6.1.3-2+b1) ...
Setting up ruby-did-you-mean (1.2.1-1) ...
Setting up openssl (1.1.1d-2) ...
Setting up libbsd0:amd64 (0.10.0-1) ...
Setting up libelf1:amd64 (0.176-1.1) ...
Setting up ruby-xmlrpc (0.3.0-2) ...
Setting up libxml2:amd64 (2.9.4+dfsg1-7+b4) ...
Setting up libmarkdown2:amd64 (2.2.6-1) ...
Setting up libjsoncpp1:amd64 (1.7.4-3+b1) ...
Setting up libpgm-5.2-0:amd64 (5.2.122~dfsg-3) ...
Setting up libfile-stripnondeterminism-perl (1.6.2-1) ...
Setting up libignition-math4-dev:amd64 (4.0.0+dfsg1-5) ...
Setting up libice6:amd64 (2:1.0.9-2) ...
Setting up libxdmcp6:amd64 (1:1.1.2-3) ...
Setting up libxcb1:amd64 (1.13.1-2) ...
Setting up libgtest-dev:amd64 (1.9.0.20190831-1) ...
Setting up protobuf-compiler (3.10.1-1) ...
Setting up python2.7 (2.7.17-1) ...
Setting up libtool (2.4.6-11) ...
Setting up libpython2-stdlib:amd64 (2.7.17-1) ...
Setting up libarchive13:amd64 (3.4.0-1+b1) ...
Setting up m4 (1.4.18-4) ...
Setting up libignition-msgs:amd64 (1.0.0+dfsg1-5+b1) ...
Setting up python2 (2.7.17-1) ...
Setting up libprotobuf-dev:amd64 (3.10.1-1) ...
Setting up ca-certificates (20190110) ...
Updating certificates in /etc/ssl/certs...
128 added, 0 removed; done.
Setting up libpython-stdlib:amd64 (2.7.17-1) ...
Setting up libpgm-dev:amd64 (5.2.122~dfsg-3) ...
Setting up bsdmainutils (11.1.2+b1) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libgssapi-krb5-2:amd64 (1.17-6) ...
Setting up libcroco3:amd64 (0.6.13-1) ...
Setting up autoconf (2.69-11) ...
Setting up dh-strip-nondeterminism (1.6.2-1) ...
Setting up dwz (0.13-2) ...
Setting up libprotoc-dev:amd64 (3.10.1-1) ...
Setting up groff-base (1.22.4-3) ...
Setting up libxslt1.1:amd64 (1.1.32-2.2) ...
Setting up libcurl4:amd64 (7.66.0-1+b1) ...
Setting up libx11-6:amd64 (2:1.6.8-1) ...
Setting up libsm6:amd64 (2:1.2.3-1) ...
Setting up python (2.7.17-1) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up gettext (0.19.8.1-9) ...
Setting up libzmq5:amd64 (4.3.2-1) ...
Setting up libxpm4:amd64 (1:3.5.12-1) ...
Setting up libignition-msgs-dev:amd64 (1.0.0+dfsg1-5+b1) ...
Setting up libxext6:amd64 (2:1.3.3-1+b2) ...
Setting up rubygems-integration (1.14) ...
Setting up man-db (2.9.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libgssrpc4:amd64 (1.17-6) ...
Setting up libxt6:amd64 (1:1.1.5-1+b3) ...
Setting up libkdb5-9:amd64 (1.17-6) ...
Setting up cmake (3.15.4-1) ...
Setting up libkadm5srv-mit11:amd64 (1.17-6) ...
Setting up libkadm5clnt-mit11:amd64 (1.17-6) ...
Setting up libxmu6:amd64 (2:1.1.2-2+b3) ...
Setting up po-debconf (1.0.21) ...
Setting up libxaw7:amd64 (2:1.0.13-1+b2) ...
Setting up groff (1.22.4-3) ...
Setting up krb5-multidev:amd64 (1.17-6) ...
Setting up libkrb5-dev:amd64 (1.17-6) ...
Setting up libzmq3-dev:amd64 (4.3.2-1) ...
Setting up dh-autoreconf (19) ...
Setting up rake (12.3.3-1) ...
Setting up libruby2.5:amd64 (2.5.7-1) ...
Setting up debhelper (12.7.1) ...
Setting up ruby2.5 (2.5.7-1) ...
Setting up ruby (1:2.5.2) ...
Setting up ruby-pkg-config (1.4.0-1) ...
Setting up ruby-mustache (1.0.2-1) ...
Setting up ruby-nokogiri (1.10.4+dfsg1-1) ...
Setting up ruby-rdiscount (2.1.8-1+b5) ...
Setting up ruby-ronn (0.8.0-2) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.29-3) ...
Processing triggers for ca-certificates (20190110) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (amd64 included in any all)

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) amd64 (x86_64)
Toolchain package versions: binutils_2.33.1-2 dpkg-dev_1.19.7 g++-8_8.3.0-24 g++-9_9.2.1-19 gcc-8_8.3.0-24 gcc-9_9.2.1-19 libc6-dev_2.29-3 libstdc++-8-dev_8.3.0-24 libstdc++-9-dev_9.2.1-19 libstdc++6_9.2.1-19 linux-libc-dev_5.3.9-2
Package versions: adduser_3.118 apt_1.8.4 auto-apt-proxy_12 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_11 base-passwd_3.5.46 bash_5.0-5 binutils_2.33.1-2 binutils-common_2.33.1-2 binutils-x86-64-linux-gnu_2.33.1-2 bsdmainutils_11.1.2+b1 bsdutils_1:2.34-0.1 build-essential_12.8 bzip2_1.0.8-2 ca-certificates_20190110 ccache_3.7.5-1 cmake_3.15.4-1 cmake-data_3.15.4-1 comerr-dev_2.1-1.45.4-1 coreutils_8.30-3+b1 cpp_4:9.2.1-3.1 cpp-8_8.3.0-24 cpp-9_9.2.1-19 dash_0.5.10.2-6 debconf_1.5.73 debhelper_12.7.1 debian-archive-keyring_2019.1 debianutils_4.9 dh-autoreconf_19 dh-strip-nondeterminism_1.6.2-1 diffutils_1:3.7-3 dirmngr_2.2.17-3 dpkg_1.19.7 dpkg-dev_1.19.7 dwz_0.13-2 e2fsprogs_1.45.4-1 eatmydata_105-7 fakeroot_1.24-1 fdisk_2.34-0.1 file_1:5.37-6 findutils_4.7.0-1 g++_4:9.2.1-3.1 g++-8_8.3.0-24 g++-9_9.2.1-19 gcc_4:9.2.1-3.1 gcc-8_8.3.0-24 gcc-8-base_8.3.0-24 gcc-9_9.2.1-19 gcc-9-base_9.2.1-19 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gnupg_2.2.17-3 gnupg-l10n_2.2.17-3 gnupg-utils_2.2.17-3 googletest_1.9.0.20190831-1 gpg_2.2.17-3 gpg-agent_2.2.17-3 gpg-wks-client_2.2.17-3 gpg-wks-server_2.2.17-3 gpgconf_2.2.17-3 gpgsm_2.2.17-3 gpgv_2.2.17-3 grep_3.3-1 groff_1.22.4-3 groff-base_1.22.4-3 gzip_1.9-3+b1 hostname_3.23 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 krb5-multidev_1.17-6 libacl1_2.2.53-5 libapt-pkg5.0_1.8.4 libarchive-zip-perl_1.67-1 libarchive13_3.4.0-1+b1 libasan5_9.2.1-19 libassuan0_2.5.3-7 libatomic1_9.2.1-19 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2 libaudit1_1:2.8.5-2 libbinutils_2.33.1-2 libblkid1_2.34-0.1 libbrotli1_1.0.7-5+b1 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-2 libc-bin_2.29-3 libc-dev-bin_2.29-3 libc6_2.29-3 libc6-dev_2.29-3 libcap-ng0_0.7.9-2.1+b1 libcc1-0_9.2.1-19 libcom-err2_1.45.4-1 libcroco3_0.6.13-1 libcurl4_7.66.0-1+b1 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.250 libdebhelper-perl_12.7.1 libdpkg-perl_1.19.7 libeatmydata1_105-7 libelf1_0.176-1.1 libexpat1_2.2.9-1 libext2fs2_1.45.4-1 libfakeroot_1.24-1 libfdisk1_2.34-0.1 libffi6_3.2.1-9 libfile-stripnondeterminism-perl_1.6.2-1 libgcc-8-dev_8.3.0-24 libgcc-9-dev_9.2.1-19 libgcc1_1:9.2.1-19 libgcrypt20_1.8.5-3 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libglib2.0-0_2.62.2-3 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.10-5 libgomp1_9.2.1-19 libgpg-error0_1.36-7 libgssapi-krb5-2_1.17-6 libgssrpc4_1.17-6 libgtest-dev_1.9.0.20190831-1 libhogweed4_3.5.1+really3.4.1-1 libhogweed5_3.5.1+really3.5.1-2 libice6_2:1.0.9-2 libicu63_63.2-2 libidn2-0_2.2.0-2 libignition-cmake-dev_0.6.1-1+b1 libignition-math4_4.0.0+dfsg1-5 libignition-math4-dev_4.0.0+dfsg1-5 libignition-msgs_1.0.0+dfsg1-5+b1 libignition-msgs-dev_1.0.0+dfsg1-5+b1 libisl19_0.20-2 libisl21_0.21-2 libitm1_9.2.1-19 libjsoncpp1_1.7.4-3+b1 libk5crypto3_1.17-6 libkadm5clnt-mit11_1.17-6 libkadm5srv-mit11_1.17-6 libkdb5-9_1.17-6 libkeyutils1_1.6-6 libkrb5-3_1.17-6 libkrb5-dev_1.17-6 libkrb5support0_1.17-6 libksba8_1.3.5-2 libldap-2.4-2_2.4.48+dfsg-1+b2 libldap-common_2.4.48+dfsg-1 liblsan0_9.2.1-19 liblz4-1_1.9.2-2 liblzma5_5.2.4-1+b1 libmagic-mgc_1:5.37-6 libmagic1_1:5.37-6 libmarkdown2_2.2.6-1 libmount1_2.34-0.1 libmpc3_1.1.0-1 libmpfr6_4.0.2-1 libmpx2_8.3.0-24 libncurses6_6.1+20191019-1 libncursesw6_6.1+20191019-1 libnettle6_3.5.1+really3.4.1-1 libnettle7_3.5.1+really3.5.1-2 libnghttp2-14_1.39.2-1 libnorm-dev_1.5.8+dfsg2-2 libnorm1_1.5.8+dfsg2-2 libnpth0_1.6-1 libp11-kit0_0.23.18.1-2 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpcre2-8-0_10.32-5+b1 libpcre3_2:8.39-12+b1 libperl5.28_5.28.1-6 libperl5.30_5.30.0-9 libpgm-5.2-0_5.2.122~dfsg-3 libpgm-dev_5.2.122~dfsg-3 libpipeline1_1.5.1-2 libprocps7_2:3.3.15-2+b1 libprotobuf-dev_3.10.1-1 libprotobuf-lite21_3.10.1-1 libprotobuf17_3.6.1.3-2+b1 libprotobuf21_3.10.1-1 libprotoc-dev_3.10.1-1 libprotoc21_3.10.1-1 libpsl5_0.20.2-2 libpython-stdlib_2.7.17-1 libpython2-stdlib_2.7.17-1 libpython2.7-minimal_2.7.17-1 libpython2.7-stdlib_2.7.17-1 libquadmath0_9.2.1-19 libreadline8_8.0-3 librhash0_1.3.8-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b1 libruby2.5_2.5.7-1 libsasl2-2_2.1.27+dfsg-1 libsasl2-modules-db_2.1.27+dfsg-1 libseccomp2_2.4.2-2 libselinux1_2.9-3+b1 libsemanage-common_2.9-3 libsemanage1_2.9-3 libsepol1_2.9-2+b2 libsigsegv2_2.12-2 libsm6_2:1.2.3-1 libsmartcols1_2.34-0.1 libsodium-dev_1.0.18-1 libsodium23_1.0.18-1 libsqlite3-0_3.30.1-1 libss2_1.45.4-1 libssh2-1_1.8.0-2.1 libssl1.1_1.1.1d-2 libstdc++-8-dev_8.3.0-24 libstdc++-9-dev_9.2.1-19 libstdc++6_9.2.1-19 libsub-override-perl_0.09-2 libsystemd0_243-7 libtasn1-6_4.14-3 libtinfo6_6.1+20191019-1 libtool_2.4.6-11 libtsan0_9.2.1-19 libubsan1_9.2.1-19 libuchardet0_0.0.6-3 libudev1_243-7 libunistring2_0.9.10-2 libuuid1_2.34-0.1 libuv1_1.33.1-2 libx11-6_2:1.6.8-1 libx11-data_2:1.6.8-1 libxau6_1:1.0.8-1+b2 libxaw7_2:1.0.13-1+b2 libxcb1_1.13.1-2 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.3-1+b2 libxml2_2.9.4+dfsg1-7+b4 libxmu6_2:1.1.2-2+b3 libxpm4_1:3.5.12-1 libxslt1.1_1.1.32-2.2 libxt6_1:1.1.5-1+b3 libyaml-0-2_0.2.2-1 libzmq3-dev_4.3.2-1 libzmq5_4.3.2-1 libzstd1_1.4.4+dfsg-1 linux-libc-dev_5.3.9-2 login_1:4.7-2 logsave_1.45.4-1 lsb-base_11.1.0 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.0-1 mawk_1.3.3-17+b3 mime-support_3.64 mount_2.34-0.1 ncurses-base_6.1+20191019-1 ncurses-bin_6.1+20191019-1 openssl_1.1.1d-2 passwd_1:4.7-2 patch_2.7.6-6 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.28_5.28.1-6 perl-modules-5.30_5.30.0-9 pinentry-curses_1.1.0-3 pkg-config_0.29-6 po-debconf_1.0.21 procps_2:3.3.15-2+b1 protobuf-compiler_3.10.1-1 python_2.7.17-1 python-minimal_2.7.17-1 python2_2.7.17-1 python2-minimal_2.7.17-1 python2.7_2.7.17-1 python2.7-minimal_2.7.17-1 rake_12.3.3-1 readline-common_8.0-3 ruby_1:2.5.2 ruby-did-you-mean_1.2.1-1 ruby-minitest_5.11.3-1 ruby-mustache_1.0.2-1 ruby-net-telnet_0.1.1-2 ruby-nokogiri_1.10.4+dfsg1-1 ruby-pkg-config_1.4.0-1 ruby-power-assert_1.1.1-1 ruby-rdiscount_2.1.8-1+b5 ruby-ronn_0.8.0-2 ruby-test-unit_3.2.9-1 ruby-xmlrpc_0.3.0-2 ruby2.5_2.5.7-1 rubygems-integration_1.14 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12 sysvinit-utils_2.96-1 tar_1.30+dfsg-6+b1 tzdata_2019c-3 util-linux_2.34-0.1 uuid-dev_2.34-0.1 x11-common_1:7.7+20 xz-utils_5.2.4-1+b1 zlib1g_1:1.2.11.dfsg-1+b1 zlib1g-dev_1:1.2.11.dfsg-1+b1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: ignition-transport
Binary: libignition-transport4, libignition-transport-dev, libignition-transport4-dev
Architecture: any all
Version: 4.0.0+dfsg-4
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Uploaders: Jose Luis Rivero <jrivero@osrfoundation.org>
Homepage: https://ignitionrobotics.org/libs/transport
Standards-Version: 4.1.3
Vcs-Browser: https://salsa.debian.org/science-team/ignition-transport
Vcs-Git: https://salsa.debian.org/science-team/ignition-transport.git
Testsuite: autopkgtest
Testsuite-Triggers: build-essential, pkg-config
Build-Depends: cmake, pkg-config, debhelper (>= 11), python, ruby-ronn, libgtest-dev, libprotoc-dev, libprotobuf-dev, protobuf-compiler, uuid-dev, libzmq3-dev (>= 3.0.0), libignition-msgs-dev (>= 1.0.0+dfsg1-3), libignition-cmake-dev (>= 0.4.0)
Package-List:
 libignition-transport-dev deb oldlibs optional arch=all
 libignition-transport4 deb libs optional arch=any
 libignition-transport4-dev deb libdevel optional arch=any
Checksums-Sha1:
 de598e7b48d0379a7d3efbcd0f93174acde85497 194328 ignition-transport_4.0.0+dfsg.orig.tar.xz
 75b102930b8a56d1e6d4279ed6f2f9c31484d8ff 4752 ignition-transport_4.0.0+dfsg-4.debian.tar.xz
Checksums-Sha256:
 18c3104694614f80f99ff295309d771d2f0ef61718f2647f760e23965d62ef6c 194328 ignition-transport_4.0.0+dfsg.orig.tar.xz
 5b63a43a71521a9c75a85916e373657d639863bd3075d71c25daf2f2d52fe9b9 4752 ignition-transport_4.0.0+dfsg-4.debian.tar.xz
Files:
 d5106511e98128e3336d3c399676ac84 194328 ignition-transport_4.0.0+dfsg.orig.tar.xz
 32626a3386f78cd59fd2c1b1c98129b4 4752 ignition-transport_4.0.0+dfsg-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

[payload removed: 452 characters in 8 lines]
=CXNG
-----END PGP SIGNATURE-----

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Fri Mar  9 18:49:05 2018 UTC
gpgv:                using RSA key A08161BBEC1CC063961459035E946C090AFF0427
gpgv:                issuer "jrivero@osrfoundation.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./ignition-transport_4.0.0+dfsg-4.dsc
dpkg-source: info: extracting ignition-transport in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking ignition-transport_4.0.0+dfsg.orig.tar.xz
dpkg-source: info: unpacking ignition-transport_4.0.0+dfsg-4.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0004_use_system_gtest.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=ml_IN.UTF-8
LC_ALL=C.UTF-8
LOGNAME=pravi
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=unstable-amd64-sbuild
SCHROOT_CHROOT_NAME=unstable-amd64-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=1000
SCHROOT_GROUP=pravi
SCHROOT_SESSION_ID=unstable-amd64-sbuild-5491f1af-66b0-4778-9a69-9dfd2a248d8e
SCHROOT_UID=1000
SCHROOT_USER=pravi
SHELL=/bin/sh
USER=pravi

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package ignition-transport
dpkg-buildpackage: info: source version 4.0.0+dfsg-4
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Jose Luis Rivero <jrivero@osrfoundation.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 fakeroot debian/rules clean
dh clean --parallel --buildsystem=cmake
   dh_auto_clean -O--buildsystem=cmake
   dh_autoreconf_clean -O--buildsystem=cmake
   dh_clean -O--buildsystem=cmake
 debian/rules build
dh build --parallel --buildsystem=cmake
   dh_update_autotools_config -O--buildsystem=cmake
   dh_autoreconf -O--buildsystem=cmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
                -DUSE_HOST_CFLAGS:BOOL=False \
                -DUSE_UPSTREAM_CFLAGS:BOOL=False \
                -DCMAKE_BUILD_TYPE=RelWithDebInfo
	cd obj-x86_64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DUSE_HOST_CFLAGS:BOOL=False -DUSE_UPSTREAM_CFLAGS:BOOL=False -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
-- The C compiler identification is GNU 9.2.1
-- The CXX compiler identification is GNU 9.2.1
-- 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
-- ignition-transport4 version 4.0.0
-- Operating system is Linux
-- Found CPack generators: DEB
-- 

-- ====== Finding Dependencies ======
-- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-lpthread (found suitable version "3.10.1", minimum required is "2.3.0") 
-- Looking for Protobuf - found

-- Config-file not installed for ZeroMQ -- checking for pkg-config
-- Checking for module 'libzmq >= 4'
--   Found libzmq , version 4.3.2
-- Found ZeroMQ: TRUE (Required is at least version "4") 
-- Looking for ZeroMQ - found

-- Looking for CppZMQ - found

-- Checking for module 'uuid'
--   Found uuid, version 2.34.0
-- Found UUID: TRUE  
-- Looking for UUID - found

-- Looking for ignition-msgs1 - found

-- Looking for IFADDRS - found

-- Looking for ignition-tools - not found

-- BUILD WARNINGS
-- 	Missing: ignition-tools
-- END BUILD WARNINGS

-- 
-- Searching for host SSE information
-- SSE2 found
-- SSE3 found
-- SSE4.1 found
-- SSE4.2 found
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Adding 15 UNIT tests
-- Adding 11 INTEGRATION tests
-- No tests have been specified for PERFORMANCE
-- Adding 1 REGRESSION tests
-- Build configuration successful
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 
-- Build type: RelWithDebInfo
-- Install prefix: /usr
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    USE_HOST_CFLAGS
    USE_UPSTREAM_CFLAGS


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -O--buildsystem=cmake
	cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f test/CMakeFiles/gtest.dir/build.make test/CMakeFiles/gtest.dir/depend
make -f src/CMakeFiles/ignition-transport4.dir/build.make src/CMakeFiles/ignition-transport4.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/test /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/gtest.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/CMakeFiles/ignition-transport4.dir/DependInfo.cmake --color=
Scanning dependencies of target gtest
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f test/CMakeFiles/gtest.dir/build.make test/CMakeFiles/gtest.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  1%] Building CXX object test/CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/c++   -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/usr/src/gtest -I/<<PKGBUILDDIR>>/test -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG  -Wall -Wextra -Wno-long-long -Wno-unused-value -Wfloat-equal -Wshadow -Winit-self -Wswitch-default -Wmissing-include-dirs -pedantic -UNDEBUG   -msse -msse2 -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -o CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o -c /usr/src/gtest/src/gtest-all.cc
Scanning dependencies of target ignition-transport4
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f src/CMakeFiles/ignition-transport4.dir/build.make src/CMakeFiles/ignition-transport4.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  2%] Building CXX object src/CMakeFiles/ignition-transport4.dir/AdvertiseOptions.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  -Dignition_transport4_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/include/ignition/msgs1 -isystem /usr/include/ignition/math4 -isystem /usr/include/pgm-5.2 -isystem /usr/include/uuid  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG  -Wall -Wextra -Wno-long-long -Wno-unused-value -Wfloat-equal -Wshadow -Winit-self -Wswitch-default -Wmissing-include-dirs -pedantic -UNDEBUG -fPIC   -msse -msse2 -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -fPIC -isystem /usr/include/mit-krb5 -I/usr/include/pgm-5.2 -I/usr/include/uuid -o CMakeFiles/ignition-transport4.dir/AdvertiseOptions.cc.o -c /<<PKGBUILDDIR>>/src/AdvertiseOptions.cc
[  3%] Building CXX object src/CMakeFiles/ignition-transport4.dir/Discovery.cc.o
[  4%] Building CXX object src/CMakeFiles/ignition-transport4.dir/Helpers.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  -Dignition_transport4_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/include/ignition/msgs1 -isystem /usr/include/ignition/math4 -isystem /usr/include/pgm-5.2 -isystem /usr/include/uuid  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG  -Wall -Wextra -Wno-long-long -Wno-unused-value -Wfloat-equal -Wshadow -Winit-self -Wswitch-default -Wmissing-include-dirs -pedantic -UNDEBUG -fPIC   -msse -msse2 -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -fPIC -isystem /usr/include/mit-krb5 -I/usr/include/pgm-5.2 -I/usr/include/uuid -o CMakeFiles/ignition-transport4.dir/Discovery.cc.o -c /<<PKGBUILDDIR>>/src/Discovery.cc
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  -Dignition_transport4_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/include/ignition/msgs1 -isystem /usr/include/ignition/math4 -isystem /usr/include/pgm-5.2 -isystem /usr/include/uuid  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG  -Wall -Wextra -Wno-long-long -Wno-unused-value -Wfloat-equal -Wshadow -Winit-self -Wswitch-default -Wmissing-include-dirs -pedantic -UNDEBUG -fPIC   -msse -msse2 -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -fPIC -isystem /usr/include/mit-krb5 -I/usr/include/pgm-5.2 -I/usr/include/uuid -o CMakeFiles/ignition-transport4.dir/Helpers.cc.o -c /<<PKGBUILDDIR>>/src/Helpers.cc
[  5%] Building CXX object src/CMakeFiles/ignition-transport4.dir/MessageInfo.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  -Dignition_transport4_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/include/ignition/msgs1 -isystem /usr/include/ignition/math4 -isystem /usr/include/pgm-5.2 -isystem /usr/include/uuid  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG  -Wall -Wextra -Wno-long-long -Wno-unused-value -Wfloat-equal -Wshadow -Winit-self -Wswitch-default -Wmissing-include-dirs -pedantic -UNDEBUG -fPIC   -msse -msse2 -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -fPIC -isystem /usr/include/mit-krb5 -I/usr/include/pgm-5.2 -I/usr/include/uuid -o CMakeFiles/ignition-transport4.dir/MessageInfo.cc.o -c /<<PKGBUILDDIR>>/src/MessageInfo.cc
[  6%] Building CXX object src/CMakeFiles/ignition-transport4.dir/NetUtils.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  -Dignition_transport4_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/include/ignition/msgs1 -isystem /usr/include/ignition/math4 -isystem /usr/include/pgm-5.2 -isystem /usr/include/uuid  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG  -Wall -Wextra -Wno-long-long -Wno-unused-value -Wfloat-equal -Wshadow -Winit-self -Wswitch-default -Wmissing-include-dirs -pedantic -UNDEBUG -fPIC   -msse -msse2 -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -fPIC -isystem /usr/include/mit-krb5 -I/usr/include/pgm-5.2 -I/usr/include/uuid -o CMakeFiles/ignition-transport4.dir/NetUtils.cc.o -c /<<PKGBUILDDIR>>/src/NetUtils.cc
[  7%] Building CXX object src/CMakeFiles/ignition-transport4.dir/Node.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  -Dignition_transport4_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/include/ignition/msgs1 -isystem /usr/include/ignition/math4 -isystem /usr/include/pgm-5.2 -isystem /usr/include/uuid  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG  -Wall -Wextra -Wno-long-long -Wno-unused-value -Wfloat-equal -Wshadow -Winit-self -Wswitch-default -Wmissing-include-dirs -pedantic -UNDEBUG -fPIC   -msse -msse2 -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -fPIC -isystem /usr/include/mit-krb5 -I/usr/include/pgm-5.2 -I/usr/include/uuid -o CMakeFiles/ignition-transport4.dir/Node.cc.o -c /<<PKGBUILDDIR>>/src/Node.cc
In file included from /usr/src/gtest/src/gtest-all.cc:41:
/usr/src/gtest/src/gtest.cc: In member function ‘void testing::internal::edit_distance::{anonymous}::Hunk::PushLine(char, const char*)’:
/usr/src/gtest/src/gtest.cc:1149:12: warning: switch missing default case [-Wswitch-default]
 1149 |     switch (edit) {
      |            ^
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:31,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:31,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/header.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:31,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/any.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/any.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/any.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/color.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/color.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/color.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/vector3d.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector3d.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector3d.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/quaternion.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/quaternion.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/quaternion.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/atmosphere.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/atmosphere.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/atmosphere.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/axis.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/axis.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/axis.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/battery.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/battery.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/battery.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/boolean.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/boolean.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/boolean.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/boxgeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/boxgeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/boxgeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/bytes.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/bytes.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/bytes.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:39,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/camera_cmd.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_cmd.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_cmd.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:40,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/camera_lens.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_lens.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_lens.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/vector2d.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector2d.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector2d.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/distortion.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/distortion.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/distortion.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:42,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/cessna.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/cessna.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/cessna.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:43,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/clock.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/clock.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/clock.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:44,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/cmd_vel2d.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/cmd_vel2d.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/cmd_vel2d.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/cylindergeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/cylindergeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/cylindergeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/spheregeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/spheregeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/spheregeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/planegeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/planegeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/planegeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:39,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/imagegeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/imagegeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/imagegeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:40,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:40,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/image.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/image.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/image.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/meshgeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/meshgeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/meshgeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:43,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/polylinegeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/polylinegeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/polylinegeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/plugin.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:47,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:47,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:47,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/wrench.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wrench.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wrench.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:48,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/contacts.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/contacts.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/contacts.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:49,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/contactsensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/contactsensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/contactsensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:51,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/density.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/density.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/density.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:52,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:54,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/double.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/double.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/double.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:55,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/double_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/double_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/double_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:56,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:57,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:58,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:58,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/light.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/light.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/light.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:59,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/float.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/float.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/float.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:60,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/float_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/float_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/float_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:61,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/fluid.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/fluid.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/fluid.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:62,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/fog.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/fog.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/fog.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:65,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/gps.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:66,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:66,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/sensor_noise.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_noise.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_noise.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:67,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:67,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:67,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/track_visual.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/track_visual.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/track_visual.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:71,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:74,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/imu.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:75,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:76,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/inertial.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/inertial.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/inertial.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:77,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/int32.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:78,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/int32_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:79,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:80,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/raysensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/raysensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/raysensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_sensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_sensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_sensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:82,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:83,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:83,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/pid.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pid.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pid.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:85,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/joy.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joy.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joy.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:86,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/joystick.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joystick.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joystick.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:87,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/laserscan.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/laserscan.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/laserscan.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:89,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/link.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/link.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/link.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/link.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:89,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/projector.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/projector.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/projector.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:90,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/link_data.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/link_data.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/link_data.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:91,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/log_control.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_control.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_control.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:92,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/log_playback_control.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_control.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_control.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:93,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/log_playback_stats.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_stats.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_stats.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:94,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:95,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:97,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/magnetometer.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/magnetometer.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/magnetometer.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:98,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:99,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:102,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/model.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/model.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/model.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:103,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/model_configuration.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_configuration.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_configuration.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:104,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/model_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:105,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:105,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/stringmsg_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:105,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/web_request.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/web_request.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/web_request.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:106,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/param.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/param.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/param.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:107,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/param_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/param_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/param_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:108,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/physics.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/physics.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/physics.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:112,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/plugin_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:113,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/pointcloud.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pointcloud.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pointcloud.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:116,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/pose_animation.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_animation.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_animation.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:117,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/pose_trajectory.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_trajectory.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_trajectory.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:118,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/pose_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:120,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:120,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/propagation_particle.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_particle.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_particle.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:122,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/publish.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/publish.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/publish.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:123,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/publishers.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/publishers.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/publishers.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:126,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/request.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/request.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/request.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:127,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/response.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/response.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/response.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:128,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/rest_login.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_login.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_login.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:129,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/rest_logout.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_logout.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_logout.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:130,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/rest_post.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_post.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_post.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:131,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/rest_response.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_response.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_response.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:132,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/road.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/road.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/road.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:133,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:133,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/sky.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sky.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sky.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:134,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/selection.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/selection.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/selection.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:137,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/sensor_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:138,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/server_control.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/server_control.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/server_control.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:139,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/shadows.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/shadows.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/shadows.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:140,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:140,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:142,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/sonar.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sonar.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sonar.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:144,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/spherical_coordinates.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/spherical_coordinates.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/spherical_coordinates.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:145,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/stringmsg.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:147,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/subscribe.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/subscribe.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/subscribe.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:149,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/tactile.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/tactile.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/tactile.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:150,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/test.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/test.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/test.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:152,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/topic_info.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/topic_info.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/topic_info.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:154,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/uint32.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:155,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/uint32_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:156,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:157,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:158,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/undo_redo.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/undo_redo.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/undo_redo.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:159,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:159,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:159,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/world_reset.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_reset.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_reset.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:160,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/user_cmd_stats.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd_stats.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd_stats.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:164,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/visual_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:166,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/wind.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wind.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wind.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:167,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/wireless_node.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_node.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_node.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:168,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/wireless_nodes.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_nodes.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_nodes.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:170,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/world_modify.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_modify.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_modify.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
[  8%] Building CXX object src/CMakeFiles/ignition-transport4.dir/NodeOptions.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  -Dignition_transport4_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/include/ignition/msgs1 -isystem /usr/include/ignition/math4 -isystem /usr/include/pgm-5.2 -isystem /usr/include/uuid  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG  -Wall -Wextra -Wno-long-long -Wno-unused-value -Wfloat-equal -Wshadow -Winit-self -Wswitch-default -Wmissing-include-dirs -pedantic -UNDEBUG -fPIC   -msse -msse2 -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -fPIC -isystem /usr/include/mit-krb5 -I/usr/include/pgm-5.2 -I/usr/include/uuid -o CMakeFiles/ignition-transport4.dir/NodeOptions.cc.o -c /<<PKGBUILDDIR>>/src/NodeOptions.cc
[  9%] Building CXX object src/CMakeFiles/ignition-transport4.dir/NodeShared.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  -Dignition_transport4_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/include/ignition/msgs1 -isystem /usr/include/ignition/math4 -isystem /usr/include/pgm-5.2 -isystem /usr/include/uuid  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG  -Wall -Wextra -Wno-long-long -Wno-unused-value -Wfloat-equal -Wshadow -Winit-self -Wswitch-default -Wmissing-include-dirs -pedantic -UNDEBUG -fPIC   -msse -msse2 -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -fPIC -isystem /usr/include/mit-krb5 -I/usr/include/pgm-5.2 -I/usr/include/uuid -o CMakeFiles/ignition-transport4.dir/NodeShared.cc.o -c /<<PKGBUILDDIR>>/src/NodeShared.cc
In file included from /usr/include/ignition/msgs1/ignition/msgs/header.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:31,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:139:8: error: ‘bool ignition::msgs::Time::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  139 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:141:8: error: ‘void ignition::msgs::Time::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  141 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:143:30: error: ‘google::protobuf::uint8* ignition::msgs::Time::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  143 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h: In member function ‘void ignition::msgs::Time::clear_sec()’:
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:217:10: error: ‘GOOGLE_LONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  217 |   sec_ = GOOGLE_LONGLONG(0);
      |          ^~~~~~~~~~~~~~~
      |          GOOGLE_DLOG
In file included from /usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:31,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h: At global scope:
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:144:8: error: ‘bool ignition::msgs::Header_Map::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  144 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:146:8: error: ‘void ignition::msgs::Header_Map::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  146 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:148:30: error: ‘google::protobuf::uint8* ignition::msgs::Header_Map::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  148 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:289:8: error: ‘bool ignition::msgs::Header::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  289 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:291:8: error: ‘void ignition::msgs::Header::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  291 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:293:30: error: ‘google::protobuf::uint8* ignition::msgs::Header::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  293 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:31,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:31,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:140:8: error: ‘bool ignition::msgs::Altimeter::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:142:8: error: ‘void ignition::msgs::Altimeter::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Altimeter::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/color.pb.h:140:8: error: ‘bool ignition::msgs::Color::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/color.pb.h:142:8: error: ‘void ignition::msgs::Color::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/color.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Color::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:31,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/header.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:31,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/vector3d.pb.h:140:8: error: ‘bool ignition::msgs::Vector3d::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector3d.pb.h:142:8: error: ‘void ignition::msgs::Vector3d::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector3d.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Vector3d::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/any.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/any.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/any.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/color.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/color.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/color.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/quaternion.pb.h:140:8: error: ‘bool ignition::msgs::Quaternion::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/quaternion.pb.h:142:8: error: ‘void ignition::msgs::Quaternion::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/quaternion.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Quaternion::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/vector3d.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector3d.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector3d.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/quaternion.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/quaternion.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/quaternion.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/atmosphere.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/atmosphere.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/atmosphere.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/axis.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/axis.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/axis.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/battery.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/battery.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/battery.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/boolean.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/boolean.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/boolean.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:142:8: error: ‘bool ignition::msgs::Pose::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:144:8: error: ‘void ignition::msgs::Pose::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::Pose::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/boxgeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/boxgeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/boxgeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/bytes.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/bytes.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/bytes.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:39,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/camera_cmd.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_cmd.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_cmd.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:40,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/camera_lens.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_lens.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_lens.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/vector2d.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector2d.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector2d.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/distortion.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/distortion.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/distortion.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/any.pb.h:173:8: error: ‘bool ignition::msgs::Any::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  173 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/any.pb.h:175:8: error: ‘void ignition::msgs::Any::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  175 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/any.pb.h:177:30: error: ‘google::protobuf::uint8* ignition::msgs::Any::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  177 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:42,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/cessna.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/cessna.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/cessna.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:43,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/clock.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/clock.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/clock.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:44,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/cmd_vel2d.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/cmd_vel2d.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/cmd_vel2d.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/cylindergeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/cylindergeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/cylindergeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/spheregeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/spheregeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/spheregeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/planegeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/planegeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/planegeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:39,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/imagegeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/imagegeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/imagegeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:40,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:40,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/image.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/image.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/image.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/meshgeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/meshgeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/meshgeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:43,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/polylinegeom.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/polylinegeom.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/polylinegeom.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/atmosphere.pb.h:159:8: error: ‘bool ignition::msgs::Atmosphere::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  159 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/atmosphere.pb.h:161:8: error: ‘void ignition::msgs::Atmosphere::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  161 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/atmosphere.pb.h:163:30: error: ‘google::protobuf::uint8* ignition::msgs::Atmosphere::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  163 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/plugin.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/axis.pb.h:141:8: error: ‘bool ignition::msgs::Axis::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/axis.pb.h:143:8: error: ‘void ignition::msgs::Axis::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/axis.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Axis::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:47,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:47,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:47,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/wrench.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wrench.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wrench.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:48,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/contacts.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/contacts.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/contacts.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:49,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/contactsensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/contactsensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/contactsensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/battery.pb.h:140:8: error: ‘bool ignition::msgs::Battery::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/battery.pb.h:142:8: error: ‘void ignition::msgs::Battery::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/battery.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Battery::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:51,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/density.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/density.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/density.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:52,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:54,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/double.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/double.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/double.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:55,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/double_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/double_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/double_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:56,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:57,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:58,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:58,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/light.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/light.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/light.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/boolean.pb.h:140:8: error: ‘bool ignition::msgs::Boolean::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/boolean.pb.h:142:8: error: ‘void ignition::msgs::Boolean::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/boolean.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Boolean::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:59,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/float.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/float.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/float.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:60,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/float_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/float_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/float_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:61,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/fluid.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/fluid.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/fluid.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:62,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/fog.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/fog.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/fog.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:65,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/gps.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:66,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:66,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/sensor_noise.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_noise.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_noise.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:67,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:67,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:67,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/track_visual.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/track_visual.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/track_visual.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:71,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:74,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/imu.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:75,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:76,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/inertial.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/inertial.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/inertial.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:77,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/int32.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:78,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/int32_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:79,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:80,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/boxgeom.pb.h:141:8: error: ‘bool ignition::msgs::BoxGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/boxgeom.pb.h:143:8: error: ‘void ignition::msgs::BoxGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/boxgeom.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::BoxGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/raysensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/raysensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/raysensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_sensor.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_sensor.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_sensor.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/bytes.pb.h:140:8: error: ‘bool ignition::msgs::Bytes::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/bytes.pb.h:142:8: error: ‘void ignition::msgs::Bytes::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/bytes.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Bytes::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:82,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:83,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:83,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/pid.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pid.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pid.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:85,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/joy.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joy.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joy.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:86,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/joystick.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joystick.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/joystick.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:87,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/laserscan.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/laserscan.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/laserscan.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:89,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/link.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/link.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/link.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/link.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:89,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/projector.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/projector.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/projector.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:90,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/link_data.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/link_data.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/link_data.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:91,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/log_control.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_control.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_control.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:92,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/log_playback_control.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_control.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_control.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:93,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/log_playback_stats.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_stats.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_stats.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:94,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:95,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:97,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/magnetometer.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/magnetometer.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/magnetometer.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:98,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:99,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:102,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/model.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/model.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/model.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:103,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/model_configuration.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_configuration.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_configuration.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:104,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/model_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:105,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:39,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/camera_cmd.pb.h:140:8: error: ‘bool ignition::msgs::CameraCmd::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_cmd.pb.h:142:8: error: ‘void ignition::msgs::CameraCmd::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_cmd.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::CameraCmd::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:105,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/stringmsg_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:105,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/web_request.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/web_request.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/web_request.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:106,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/param.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/param.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/param.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:107,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/param_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/param_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/param_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:108,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/physics.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/physics.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/physics.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:112,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/plugin_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:113,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/pointcloud.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pointcloud.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pointcloud.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:116,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/pose_animation.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_animation.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_animation.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:117,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/pose_trajectory.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_trajectory.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_trajectory.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:118,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/pose_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:120,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:120,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/propagation_particle.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_particle.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_particle.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:122,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/publish.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/publish.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/publish.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:123,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/publishers.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/publishers.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/publishers.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:126,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/request.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/request.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/request.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:127,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/response.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/response.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/response.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:128,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/rest_login.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_login.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_login.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:129,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/rest_logout.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_logout.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_logout.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:40,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/camera_lens.pb.h:140:8: error: ‘bool ignition::msgs::CameraLens::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_lens.pb.h:142:8: error: ‘void ignition::msgs::CameraLens::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_lens.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::CameraLens::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:130,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/rest_post.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_post.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_post.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:131,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/rest_response.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_response.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_response.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:132,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/road.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/road.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/road.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:133,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:133,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/sky.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sky.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sky.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:134,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/selection.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/selection.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/selection.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:137,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/sensor_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:138,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/server_control.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/server_control.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/server_control.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:139,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/shadows.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/shadows.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/shadows.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:140,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:140,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:142,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/sonar.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sonar.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/sonar.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:144,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/spherical_coordinates.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/spherical_coordinates.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/spherical_coordinates.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:145,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/stringmsg.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:147,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/subscribe.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/subscribe.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/subscribe.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:149,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/tactile.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/tactile.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/tactile.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:150,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/test.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/test.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/test.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:152,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/topic_info.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/topic_info.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/topic_info.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:154,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/uint32.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:155,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/uint32_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:156,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:157,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:158,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/undo_redo.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/undo_redo.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/undo_redo.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:159,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:159,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:159,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/world_reset.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_reset.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_reset.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:160,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/user_cmd_stats.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd_stats.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd_stats.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:164,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/visual_v.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual_v.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual_v.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:166,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/wind.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wind.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wind.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:167,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/wireless_node.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_node.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_node.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:168,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/wireless_nodes.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_nodes.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_nodes.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:170,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/world_modify.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_modify.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers.  Please
      |  ^~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_modify.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/vector2d.pb.h:140:8: error: ‘bool ignition::msgs::Vector2d::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector2d.pb.h:142:8: error: ‘void ignition::msgs::Vector2d::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector2d.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Vector2d::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/distortion.pb.h:141:8: error: ‘bool ignition::msgs::Distortion::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/distortion.pb.h:143:8: error: ‘void ignition::msgs::Distortion::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/distortion.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Distortion::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:142:8: error: ‘bool ignition::msgs::CameraSensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:144:8: error: ‘void ignition::msgs::CameraSensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::CameraSensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:42,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/cessna.pb.h:140:8: error: ‘bool ignition::msgs::Cessna::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/cessna.pb.h:142:8: error: ‘void ignition::msgs::Cessna::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/cessna.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Cessna::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:43,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/clock.pb.h:141:8: error: ‘bool ignition::msgs::Clock::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/clock.pb.h:143:8: error: ‘void ignition::msgs::Clock::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/clock.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Clock::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:44,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/cmd_vel2d.pb.h:140:8: error: ‘bool ignition::msgs::CmdVel2D::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/cmd_vel2d.pb.h:142:8: error: ‘void ignition::msgs::CmdVel2D::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/cmd_vel2d.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::CmdVel2D::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/cylindergeom.pb.h:140:8: error: ‘bool ignition::msgs::CylinderGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/cylindergeom.pb.h:142:8: error: ‘void ignition::msgs::CylinderGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/cylindergeom.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::CylinderGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/spheregeom.pb.h:140:8: error: ‘bool ignition::msgs::SphereGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/spheregeom.pb.h:142:8: error: ‘void ignition::msgs::SphereGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/spheregeom.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::SphereGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/planegeom.pb.h:142:8: error: ‘bool ignition::msgs::PlaneGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/planegeom.pb.h:144:8: error: ‘void ignition::msgs::PlaneGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/planegeom.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::PlaneGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:39,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/imagegeom.pb.h:140:8: error: ‘bool ignition::msgs::ImageGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imagegeom.pb.h:142:8: error: ‘void ignition::msgs::ImageGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imagegeom.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::ImageGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:40,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/image.pb.h:140:8: error: ‘bool ignition::msgs::Image::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/image.pb.h:142:8: error: ‘void ignition::msgs::Image::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/image.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Image::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:40,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:150:8: error: ‘bool ignition::msgs::HeightmapGeom_Texture::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  150 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:152:8: error: ‘void ignition::msgs::HeightmapGeom_Texture::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  152 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:154:30: error: ‘google::protobuf::uint8* ignition::msgs::HeightmapGeom_Texture::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  154 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:300:8: error: ‘bool ignition::msgs::HeightmapGeom_Blend::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  300 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:302:8: error: ‘void ignition::msgs::HeightmapGeom_Blend::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  302 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:304:30: error: ‘google::protobuf::uint8* ignition::msgs::HeightmapGeom_Blend::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  304 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:424:8: error: ‘bool ignition::msgs::HeightmapGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  424 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:426:8: error: ‘void ignition::msgs::HeightmapGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  426 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:428:30: error: ‘google::protobuf::uint8* ignition::msgs::HeightmapGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  428 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/meshgeom.pb.h:141:8: error: ‘bool ignition::msgs::MeshGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/meshgeom.pb.h:143:8: error: ‘void ignition::msgs::MeshGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/meshgeom.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::MeshGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:43,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/polylinegeom.pb.h:141:8: error: ‘bool ignition::msgs::Polyline::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/polylinegeom.pb.h:143:8: error: ‘void ignition::msgs::Polyline::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/polylinegeom.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Polyline::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 10%] Building CXX object src/CMakeFiles/ignition-transport4.dir/Packet.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  -Dignition_transport4_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/include/ignition/msgs1 -isystem /usr/include/ignition/math4 -isystem /usr/include/pgm-5.2 -isystem /usr/include/uuid  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG  -Wall -Wextra -Wno-long-long -Wno-unused-value -Wfloat-equal -Wshadow -Winit-self -Wswitch-default -Wmissing-include-dirs -pedantic -UNDEBUG -fPIC   -msse -msse2 -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -fPIC -isystem /usr/include/mit-krb5 -I/usr/include/pgm-5.2 -I/usr/include/uuid -o CMakeFiles/ignition-transport4.dir/Packet.cc.o -c /<<PKGBUILDDIR>>/src/Packet.cc
In file included from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:178:8: error: ‘bool ignition::msgs::Geometry::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  178 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:180:8: error: ‘void ignition::msgs::Geometry::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  180 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:182:30: error: ‘google::protobuf::uint8* ignition::msgs::Geometry::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  182 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:149:8: error: ‘bool ignition::msgs::Friction_Torsional_ODE::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  149 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:151:8: error: ‘void ignition::msgs::Friction_Torsional_ODE::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  151 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:153:30: error: ‘google::protobuf::uint8* ignition::msgs::Friction_Torsional_ODE::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  153 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:263:8: error: ‘bool ignition::msgs::Friction_Torsional::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  263 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:265:8: error: ‘void ignition::msgs::Friction_Torsional::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  265 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:267:30: error: ‘google::protobuf::uint8* ignition::msgs::Friction_Torsional::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  267 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:424:8: error: ‘bool ignition::msgs::Friction::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  424 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:426:8: error: ‘void ignition::msgs::Friction::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  426 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:428:30: error: ‘google::protobuf::uint8* ignition::msgs::Friction::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  428 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:141:8: error: ‘bool ignition::msgs::Surface::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:143:8: error: ‘void ignition::msgs::Surface::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Surface::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:167:8: error: ‘bool ignition::msgs::Material_Script::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  167 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:169:8: error: ‘void ignition::msgs::Material_Script::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  169 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:171:30: error: ‘google::protobuf::uint8* ignition::msgs::Material_Script::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  171 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:312:8: error: ‘bool ignition::msgs::Material::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  312 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:314:8: error: ‘void ignition::msgs::Material::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  314 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:316:30: error: ‘google::protobuf::uint8* ignition::msgs::Material::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  316 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/plugin.pb.h:140:8: error: ‘bool ignition::msgs::Plugin::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin.pb.h:142:8: error: ‘void ignition::msgs::Plugin::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Plugin::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:175:8: error: ‘bool ignition::msgs::Visual_Meta::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  175 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:177:8: error: ‘void ignition::msgs::Visual_Meta::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  177 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:179:30: error: ‘google::protobuf::uint8* ignition::msgs::Visual_Meta::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  179 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:289:8: error: ‘bool ignition::msgs::Visual::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  289 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:291:8: error: ‘void ignition::msgs::Visual::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  291 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:293:30: error: ‘google::protobuf::uint8* ignition::msgs::Visual::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  293 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:144:8: error: ‘bool ignition::msgs::Collision::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  144 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:146:8: error: ‘void ignition::msgs::Collision::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  146 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:148:30: error: ‘google::protobuf::uint8* ignition::msgs::Collision::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  148 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:47,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/wrench.pb.h:141:8: error: ‘bool ignition::msgs::Wrench::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wrench.pb.h:143:8: error: ‘void ignition::msgs::Wrench::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wrench.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Wrench::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:47,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:141:8: error: ‘bool ignition::msgs::JointWrench::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:143:8: error: ‘void ignition::msgs::JointWrench::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::JointWrench::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:47,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:142:8: error: ‘bool ignition::msgs::Contact::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:144:8: error: ‘void ignition::msgs::Contact::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::Contact::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:48,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/contacts.pb.h:141:8: error: ‘bool ignition::msgs::Contacts::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/contacts.pb.h:143:8: error: ‘void ignition::msgs::Contacts::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/contacts.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Contacts::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:49,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/contactsensor.pb.h:140:8: error: ‘bool ignition::msgs::ContactSensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/contactsensor.pb.h:142:8: error: ‘void ignition::msgs::ContactSensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/contactsensor.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::ContactSensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:51,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/density.pb.h:140:8: error: ‘bool ignition::msgs::Density::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/density.pb.h:142:8: error: ‘void ignition::msgs::Density::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/density.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Density::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:52,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:145:8: error: ‘bool ignition::msgs::Diagnostics_DiagTime::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  145 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:147:8: error: ‘void ignition::msgs::Diagnostics_DiagTime::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  147 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:149:30: error: ‘google::protobuf::uint8* ignition::msgs::Diagnostics_DiagTime::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  149 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:297:8: error: ‘bool ignition::msgs::Diagnostics::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  297 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:299:8: error: ‘void ignition::msgs::Diagnostics::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  299 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:301:30: error: ‘google::protobuf::uint8* ignition::msgs::Diagnostics::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  301 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:54,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/double.pb.h:140:8: error: ‘bool ignition::msgs::Double::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/double.pb.h:142:8: error: ‘void ignition::msgs::Double::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/double.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Double::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:55,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/double_v.pb.h:139:8: error: ‘bool ignition::msgs::Double_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  139 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/double_v.pb.h:141:8: error: ‘void ignition::msgs::Double_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  141 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/double_v.pb.h:143:30: error: ‘google::protobuf::uint8* ignition::msgs::Double_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  143 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:56,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:140:8: error: ‘bool ignition::msgs::Duration::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:142:8: error: ‘void ignition::msgs::Duration::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Duration::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h: In member function ‘void ignition::msgs::Duration::clear_sec()’:
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:287:10: error: ‘GOOGLE_LONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  287 |   sec_ = GOOGLE_LONGLONG(0);
      |          ^~~~~~~~~~~~~~~
      |          GOOGLE_DLOG
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:57,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h: At global scope:
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h:139:8: error: ‘bool ignition::msgs::Empty::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  139 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h:141:8: error: ‘void ignition::msgs::Empty::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  141 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h:143:30: error: ‘google::protobuf::uint8* ignition::msgs::Empty::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  143 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:58,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/light.pb.h:164:8: error: ‘bool ignition::msgs::Light::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  164 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/light.pb.h:166:8: error: ‘void ignition::msgs::Light::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  166 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/light.pb.h:168:30: error: ‘google::protobuf::uint8* ignition::msgs::Light::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  168 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:58,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:142:8: error: ‘bool ignition::msgs::EntityFactory::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:144:8: error: ‘void ignition::msgs::EntityFactory::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::EntityFactory::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:59,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/float.pb.h:140:8: error: ‘bool ignition::msgs::Float::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/float.pb.h:142:8: error: ‘void ignition::msgs::Float::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/float.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Float::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:60,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/float_v.pb.h:140:8: error: ‘bool ignition::msgs::Float_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/float_v.pb.h:142:8: error: ‘void ignition::msgs::Float_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/float_v.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Float_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:61,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/fluid.pb.h:141:8: error: ‘bool ignition::msgs::Fluid::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/fluid.pb.h:143:8: error: ‘void ignition::msgs::Fluid::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/fluid.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Fluid::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:62,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/fog.pb.h:163:8: error: ‘bool ignition::msgs::Fog::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  163 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/fog.pb.h:165:8: error: ‘void ignition::msgs::Fog::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  165 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/fog.pb.h:167:30: error: ‘google::protobuf::uint8* ignition::msgs::Fog::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  167 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:65,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/gps.pb.h:140:8: error: ‘bool ignition::msgs::GPS::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps.pb.h:142:8: error: ‘void ignition::msgs::GPS::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::GPS::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:66,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/sensor_noise.pb.h:161:8: error: ‘bool ignition::msgs::SensorNoise::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  161 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_noise.pb.h:163:8: error: ‘void ignition::msgs::SensorNoise::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  163 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_noise.pb.h:165:30: error: ‘google::protobuf::uint8* ignition::msgs::SensorNoise::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  165 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:66,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:145:8: error: ‘bool ignition::msgs::GPSSensor_Sensing::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  145 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:147:8: error: ‘void ignition::msgs::GPSSensor_Sensing::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  147 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:149:30: error: ‘google::protobuf::uint8* ignition::msgs::GPSSensor_Sensing::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  149 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:279:8: error: ‘bool ignition::msgs::GPSSensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  279 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:281:8: error: ‘void ignition::msgs::GPSSensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  281 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:283:30: error: ‘google::protobuf::uint8* ignition::msgs::GPSSensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  283 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:67,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/track_visual.pb.h:141:8: error: ‘bool ignition::msgs::TrackVisual::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/track_visual.pb.h:143:8: error: ‘void ignition::msgs::TrackVisual::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/track_visual.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::TrackVisual::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:67,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:142:8: error: ‘bool ignition::msgs::GUICamera::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:144:8: error: ‘void ignition::msgs::GUICamera::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::GUICamera::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:67,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:142:8: error: ‘bool ignition::msgs::GUI::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:144:8: error: ‘void ignition::msgs::GUI::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::GUI::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:71,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:145:8: error: ‘bool ignition::msgs::Hydra_Paddle::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  145 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:147:8: error: ‘void ignition::msgs::Hydra_Paddle::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  147 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:149:30: error: ‘google::protobuf::uint8* ignition::msgs::Hydra_Paddle::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  149 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:364:8: error: ‘bool ignition::msgs::Hydra::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  364 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:366:8: error: ‘void ignition::msgs::Hydra::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  366 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:368:30: error: ‘google::protobuf::uint8* ignition::msgs::Hydra::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  368 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:74,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/imu.pb.h:142:8: error: ‘bool ignition::msgs::IMU::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu.pb.h:144:8: error: ‘void ignition::msgs::IMU::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::IMU::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:75,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:149:8: error: ‘bool ignition::msgs::IMUSensor_AngularVelocity::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  149 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:151:8: error: ‘void ignition::msgs::IMUSensor_AngularVelocity::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  151 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:153:30: error: ‘google::protobuf::uint8* ignition::msgs::IMUSensor_AngularVelocity::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  153 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:298:8: error: ‘bool ignition::msgs::IMUSensor_LinearAcceleration::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  298 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:300:8: error: ‘void ignition::msgs::IMUSensor_LinearAcceleration::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  300 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:302:30: error: ‘google::protobuf::uint8* ignition::msgs::IMUSensor_LinearAcceleration::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  302 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:447:8: error: ‘bool ignition::msgs::IMUSensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  447 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:449:8: error: ‘void ignition::msgs::IMUSensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  449 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:451:30: error: ‘google::protobuf::uint8* ignition::msgs::IMUSensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  451 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:76,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/inertial.pb.h:141:8: error: ‘bool ignition::msgs::Inertial::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/inertial.pb.h:143:8: error: ‘void ignition::msgs::Inertial::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/inertial.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Inertial::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:77,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/int32.pb.h:140:8: error: ‘bool ignition::msgs::Int32::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32.pb.h:142:8: error: ‘void ignition::msgs::Int32::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Int32::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:78,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/int32_v.pb.h:140:8: error: ‘bool ignition::msgs::Int32_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32_v.pb.h:142:8: error: ‘void ignition::msgs::Int32_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32_v.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Int32_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:79,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:140:8: error: ‘bool ignition::msgs::Int64::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:142:8: error: ‘void ignition::msgs::Int64::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Int64::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h: In member function ‘void ignition::msgs::Int64::clear_data()’:
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:277:11: error: ‘GOOGLE_LONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  277 |   data_ = GOOGLE_LONGLONG(0);
      |           ^~~~~~~~~~~~~~~
      |           GOOGLE_DLOG
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:80,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h: At global scope:
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h:140:8: error: ‘bool ignition::msgs::Int64_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h:142:8: error: ‘void ignition::msgs::Int64_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Int64_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/raysensor.pb.h:140:8: error: ‘bool ignition::msgs::RaySensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/raysensor.pb.h:142:8: error: ‘void ignition::msgs::RaySensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/raysensor.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::RaySensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_sensor.pb.h:140:8: error: ‘bool ignition::msgs::LogicalCameraSensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_sensor.pb.h:142:8: error: ‘void ignition::msgs::LogicalCameraSensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_sensor.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::LogicalCameraSensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:147:8: error: ‘bool ignition::msgs::Sensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  147 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:149:8: error: ‘void ignition::msgs::Sensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  149 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:151:30: error: ‘google::protobuf::uint8* ignition::msgs::Sensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  151 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:177:8: error: ‘bool ignition::msgs::Joint_Gearbox::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  177 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:179:8: error: ‘void ignition::msgs::Joint_Gearbox::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  179 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:181:30: error: ‘google::protobuf::uint8* ignition::msgs::Joint_Gearbox::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  181 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:309:8: error: ‘bool ignition::msgs::Joint_Screw::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  309 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:311:8: error: ‘void ignition::msgs::Joint_Screw::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  311 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:313:30: error: ‘google::protobuf::uint8* ignition::msgs::Joint_Screw::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  313 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:423:8: error: ‘bool ignition::msgs::Joint::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  423 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:425:8: error: ‘void ignition::msgs::Joint::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  425 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:427:30: error: ‘google::protobuf::uint8* ignition::msgs::Joint::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  427 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:82,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:145:8: error: ‘bool ignition::msgs::JointAnimation_Joint::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  145 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:147:8: error: ‘void ignition::msgs::JointAnimation_Joint::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  147 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:149:30: error: ‘google::protobuf::uint8* ignition::msgs::JointAnimation_Joint::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  149 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:285:8: error: ‘bool ignition::msgs::JointAnimation::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  285 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:287:8: error: ‘void ignition::msgs::JointAnimation::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  287 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:289:30: error: ‘google::protobuf::uint8* ignition::msgs::JointAnimation::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  289 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:83,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/pid.pb.h:140:8: error: ‘bool ignition::msgs::PID::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pid.pb.h:142:8: error: ‘void ignition::msgs::PID::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pid.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::PID::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:83,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:141:8: error: ‘bool ignition::msgs::JointCmd::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:143:8: error: ‘void ignition::msgs::JointCmd::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::JointCmd::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:85,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/joy.pb.h:140:8: error: ‘bool ignition::msgs::Joy::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joy.pb.h:142:8: error: ‘void ignition::msgs::Joy::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joy.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Joy::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:86,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/joystick.pb.h:141:8: error: ‘bool ignition::msgs::Joystick::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joystick.pb.h:143:8: error: ‘void ignition::msgs::Joystick::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joystick.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Joystick::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:87,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/laserscan.pb.h:141:8: error: ‘bool ignition::msgs::LaserScan::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/laserscan.pb.h:143:8: error: ‘void ignition::msgs::LaserScan::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/laserscan.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::LaserScan::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/link.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:89,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/projector.pb.h:141:8: error: ‘bool ignition::msgs::Projector::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/projector.pb.h:143:8: error: ‘void ignition::msgs::Projector::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/projector.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Projector::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:89,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/link.pb.h:148:8: error: ‘bool ignition::msgs::Link::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  148 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/link.pb.h:150:8: error: ‘void ignition::msgs::Link::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  150 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/link.pb.h:152:30: error: ‘google::protobuf::uint8* ignition::msgs::Link::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  152 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:90,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/link_data.pb.h:141:8: error: ‘bool ignition::msgs::LinkData::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/link_data.pb.h:143:8: error: ‘void ignition::msgs::LinkData::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/link_data.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::LinkData::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:91,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/log_control.pb.h:140:8: error: ‘bool ignition::msgs::LogControl::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_control.pb.h:142:8: error: ‘void ignition::msgs::LogControl::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_control.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::LogControl::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:92,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/log_playback_control.pb.h:141:8: error: ‘bool ignition::msgs::LogPlaybackControl::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_control.pb.h:143:8: error: ‘void ignition::msgs::LogPlaybackControl::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_control.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::LogPlaybackControl::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:93,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/log_playback_stats.pb.h:141:8: error: ‘bool ignition::msgs::LogPlaybackStatistics::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_stats.pb.h:143:8: error: ‘void ignition::msgs::LogPlaybackStatistics::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_stats.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::LogPlaybackStatistics::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:94,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:167:8: error: ‘bool ignition::msgs::LogStatus_LogFile::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  167 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:169:8: error: ‘void ignition::msgs::LogStatus_LogFile::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  169 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:171:30: error: ‘google::protobuf::uint8* ignition::msgs::LogStatus_LogFile::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  171 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:375:8: error: ‘bool ignition::msgs::LogStatus::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  375 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:377:8: error: ‘void ignition::msgs::LogStatus::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  377 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:379:30: error: ‘google::protobuf::uint8* ignition::msgs::LogStatus::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  379 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:95,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:145:8: error: ‘bool ignition::msgs::LogicalCameraImage_Model::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  145 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:147:8: error: ‘void ignition::msgs::LogicalCameraImage_Model::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  147 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:149:30: error: ‘google::protobuf::uint8* ignition::msgs::LogicalCameraImage_Model::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  149 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:282:8: error: ‘bool ignition::msgs::LogicalCameraImage::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  282 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:284:8: error: ‘void ignition::msgs::LogicalCameraImage::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  284 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:286:30: error: ‘google::protobuf::uint8* ignition::msgs::LogicalCameraImage::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  286 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:97,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/magnetometer.pb.h:141:8: error: ‘bool ignition::msgs::Magnetometer::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/magnetometer.pb.h:143:8: error: ‘void ignition::msgs::Magnetometer::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/magnetometer.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Magnetometer::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:98,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:212:8: error: ‘bool ignition::msgs::Marker::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  212 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:214:8: error: ‘void ignition::msgs::Marker::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  214 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:216:30: error: ‘google::protobuf::uint8* ignition::msgs::Marker::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  216 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h: In member function ‘void ignition::msgs::Marker::clear_id()’:
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:705:9: error: ‘GOOGLE_ULONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  705 |   id_ = GOOGLE_ULONGLONG(0);
      |         ^~~~~~~~~~~~~~~~
      |         GOOGLE_DLOG
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:99,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h: At global scope:
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h:141:8: error: ‘bool ignition::msgs::Marker_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h:143:8: error: ‘void ignition::msgs::Marker_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Marker_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:102,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/model.pb.h:145:8: error: ‘bool ignition::msgs::Model::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  145 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/model.pb.h:147:8: error: ‘void ignition::msgs::Model::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  147 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/model.pb.h:149:30: error: ‘google::protobuf::uint8* ignition::msgs::Model::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  149 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:103,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/model_configuration.pb.h:142:8: error: ‘bool ignition::msgs::ModelConfiguration::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_configuration.pb.h:144:8: error: ‘void ignition::msgs::ModelConfiguration::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_configuration.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::ModelConfiguration::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:104,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/model_v.pb.h:141:8: error: ‘bool ignition::msgs::Model_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_v.pb.h:143:8: error: ‘void ignition::msgs::Model_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Model_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:105,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/stringmsg_v.pb.h:140:8: error: ‘bool ignition::msgs::StringMsg_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg_v.pb.h:142:8: error: ‘void ignition::msgs::StringMsg_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg_v.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::StringMsg_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:105,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/web_request.pb.h:140:8: error: ‘bool ignition::msgs::WebRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/web_request.pb.h:142:8: error: ‘void ignition::msgs::WebRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/web_request.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::WebRequest::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:105,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:155:8: error: ‘bool ignition::msgs::Packet::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  155 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:157:8: error: ‘void ignition::msgs::Packet::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  157 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:159:30: error: ‘google::protobuf::uint8* ignition::msgs::Packet::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  159 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:106,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/param.pb.h:141:8: error: ‘bool ignition::msgs::Param::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/param.pb.h:143:8: error: ‘void ignition::msgs::Param::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/param.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Param::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:107,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/param_v.pb.h:141:8: error: ‘bool ignition::msgs::Param_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/param_v.pb.h:143:8: error: ‘void ignition::msgs::Param_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/param_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Param_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:108,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/physics.pb.h:163:8: error: ‘bool ignition::msgs::Physics::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  163 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/physics.pb.h:165:8: error: ‘void ignition::msgs::Physics::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  165 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/physics.pb.h:167:30: error: ‘google::protobuf::uint8* ignition::msgs::Physics::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  167 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:112,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/plugin_v.pb.h:141:8: error: ‘bool ignition::msgs::Plugin_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin_v.pb.h:143:8: error: ‘void ignition::msgs::Plugin_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Plugin_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:113,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/pointcloud.pb.h:141:8: error: ‘bool ignition::msgs::PointCloud::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pointcloud.pb.h:143:8: error: ‘void ignition::msgs::PointCloud::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pointcloud.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::PointCloud::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:116,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/pose_animation.pb.h:141:8: error: ‘bool ignition::msgs::PoseAnimation::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_animation.pb.h:143:8: error: ‘void ignition::msgs::PoseAnimation::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_animation.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::PoseAnimation::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:117,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/pose_trajectory.pb.h:140:8: error: ‘bool ignition::msgs::PoseTrajectory::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_trajectory.pb.h:142:8: error: ‘void ignition::msgs::PoseTrajectory::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_trajectory.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::PoseTrajectory::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:118,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/pose_v.pb.h:141:8: error: ‘bool ignition::msgs::Pose_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_v.pb.h:143:8: error: ‘void ignition::msgs::Pose_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Pose_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:120,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/propagation_particle.pb.h:140:8: error: ‘bool ignition::msgs::PropagationParticle::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_particle.pb.h:142:8: error: ‘void ignition::msgs::PropagationParticle::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_particle.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::PropagationParticle::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:120,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:141:8: error: ‘bool ignition::msgs::PropagationGrid::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:143:8: error: ‘void ignition::msgs::PropagationGrid::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::PropagationGrid::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:122,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/publish.pb.h:140:8: error: ‘bool ignition::msgs::Publish::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/publish.pb.h:142:8: error: ‘void ignition::msgs::Publish::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/publish.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Publish::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:123,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/publishers.pb.h:141:8: error: ‘bool ignition::msgs::Publishers::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/publishers.pb.h:143:8: error: ‘void ignition::msgs::Publishers::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/publishers.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Publishers::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:126,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/request.pb.h:140:8: error: ‘bool ignition::msgs::Request::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/request.pb.h:142:8: error: ‘void ignition::msgs::Request::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/request.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Request::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:127,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/response.pb.h:140:8: error: ‘bool ignition::msgs::Response::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/response.pb.h:142:8: error: ‘void ignition::msgs::Response::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/response.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Response::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:128,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/rest_login.pb.h:140:8: error: ‘bool ignition::msgs::RestLogin::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_login.pb.h:142:8: error: ‘void ignition::msgs::RestLogin::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_login.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::RestLogin::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:129,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/rest_logout.pb.h:140:8: error: ‘bool ignition::msgs::RestLogout::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_logout.pb.h:142:8: error: ‘void ignition::msgs::RestLogout::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_logout.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::RestLogout::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:130,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/rest_post.pb.h:140:8: error: ‘bool ignition::msgs::RestPost::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_post.pb.h:142:8: error: ‘void ignition::msgs::RestPost::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_post.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::RestPost::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:131,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/rest_response.pb.h:162:8: error: ‘bool ignition::msgs::RestResponse::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  162 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_response.pb.h:164:8: error: ‘void ignition::msgs::RestResponse::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  164 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_response.pb.h:166:30: error: ‘google::protobuf::uint8* ignition::msgs::RestResponse::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  166 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:132,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/road.pb.h:142:8: error: ‘bool ignition::msgs::Road::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/road.pb.h:144:8: error: ‘void ignition::msgs::Road::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/road.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::Road::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:133,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/sky.pb.h:141:8: error: ‘bool ignition::msgs::Sky::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sky.pb.h:143:8: error: ‘void ignition::msgs::Sky::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sky.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Sky::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:133,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:146:8: error: ‘bool ignition::msgs::Scene::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  146 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:148:8: error: ‘void ignition::msgs::Scene::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  148 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:150:30: error: ‘google::protobuf::uint8* ignition::msgs::Scene::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  150 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:134,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/selection.pb.h:140:8: error: ‘bool ignition::msgs::Selection::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/selection.pb.h:142:8: error: ‘void ignition::msgs::Selection::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/selection.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Selection::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:137,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/sensor_v.pb.h:141:8: error: ‘bool ignition::msgs::Sensor_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_v.pb.h:143:8: error: ‘void ignition::msgs::Sensor_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Sensor_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:138,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/server_control.pb.h:140:8: error: ‘bool ignition::msgs::ServerControl::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/server_control.pb.h:142:8: error: ‘void ignition::msgs::ServerControl::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/server_control.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::ServerControl::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:139,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/shadows.pb.h:163:8: error: ‘bool ignition::msgs::Shadows::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  163 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/shadows.pb.h:165:8: error: ‘void ignition::msgs::Shadows::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  165 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/shadows.pb.h:167:30: error: ‘google::protobuf::uint8* ignition::msgs::Shadows::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  167 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:140,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:142:8: error: ‘bool ignition::msgs::WorldStatistics::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:144:8: error: ‘void ignition::msgs::WorldStatistics::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::WorldStatistics::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h: In member function ‘void ignition::msgs::WorldStatistics::clear_iterations()’:
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:545:17: error: ‘GOOGLE_ULONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  545 |   iterations_ = GOOGLE_ULONGLONG(0);
      |                 ^~~~~~~~~~~~~~~~
      |                 GOOGLE_DLOG
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:140,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h: At global scope:
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:141:8: error: ‘bool ignition::msgs::SimEvent::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:143:8: error: ‘void ignition::msgs::SimEvent::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::SimEvent::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 11%] Building CXX object src/CMakeFiles/ignition-transport4.dir/Publisher.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  -Dignition_transport4_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -isystem /usr/include/ignition/msgs1 -isystem /usr/include/ignition/math4 -isystem /usr/include/pgm-5.2 -isystem /usr/include/uuid  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG  -Wall -Wextra -Wno-long-long -Wno-unused-value -Wfloat-equal -Wshadow -Winit-self -Wswitch-default -Wmissing-include-dirs -pedantic -UNDEBUG -fPIC   -msse -msse2 -mfpmath=sse -msse3 -mssse3 -msse4.1 -msse4.2 -fPIC -isystem /usr/include/mit-krb5 -I/usr/include/pgm-5.2 -I/usr/include/uuid -o CMakeFiles/ignition-transport4.dir/Publisher.cc.o -c /<<PKGBUILDDIR>>/src/Publisher.cc
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:142,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/sonar.pb.h:142:8: error: ‘bool ignition::msgs::Sonar::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sonar.pb.h:144:8: error: ‘void ignition::msgs::Sonar::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sonar.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::Sonar::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:144,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/spherical_coordinates.pb.h:159:8: error: ‘bool ignition::msgs::SphericalCoordinates::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  159 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/spherical_coordinates.pb.h:161:8: error: ‘void ignition::msgs::SphericalCoordinates::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  161 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/spherical_coordinates.pb.h:163:30: error: ‘google::protobuf::uint8* ignition::msgs::SphericalCoordinates::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  163 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:145,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/stringmsg.pb.h:140:8: error: ‘bool ignition::msgs::StringMsg::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg.pb.h:142:8: error: ‘void ignition::msgs::StringMsg::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::StringMsg::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:147,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/subscribe.pb.h:140:8: error: ‘bool ignition::msgs::Subscribe::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/subscribe.pb.h:142:8: error: ‘void ignition::msgs::Subscribe::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/subscribe.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Subscribe::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:149,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/tactile.pb.h:140:8: error: ‘bool ignition::msgs::Tactile::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/tactile.pb.h:142:8: error: ‘void ignition::msgs::Tactile::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/tactile.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Tactile::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:150,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/test.pb.h:140:8: error: ‘bool ignition::msgs::Test::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/test.pb.h:142:8: error: ‘void ignition::msgs::Test::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/test.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Test::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:152,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/topic_info.pb.h:142:8: error: ‘bool ignition::msgs::TopicInfo::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/topic_info.pb.h:144:8: error: ‘void ignition::msgs::TopicInfo::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/topic_info.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::TopicInfo::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:154,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/uint32.pb.h:140:8: error: ‘bool ignition::msgs::UInt32::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32.pb.h:142:8: error: ‘void ignition::msgs::UInt32::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::UInt32::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:155,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/uint32_v.pb.h:140:8: error: ‘bool ignition::msgs::UInt32_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32_v.pb.h:142:8: error: ‘void ignition::msgs::UInt32_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32_v.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::UInt32_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:156,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:140:8: error: ‘bool ignition::msgs::UInt64::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:142:8: error: ‘void ignition::msgs::UInt64::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::UInt64::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h: In member function ‘void ignition::msgs::UInt64::clear_data()’:
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:277:11: error: ‘GOOGLE_ULONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  277 |   data_ = GOOGLE_ULONGLONG(0);
      |           ^~~~~~~~~~~~~~~~
      |           GOOGLE_DLOG
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:157,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h: At global scope:
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h:140:8: error: ‘bool ignition::msgs::UInt64_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h:142:8: error: ‘void ignition::msgs::UInt64_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::UInt64_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:158,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/undo_redo.pb.h:140:8: error: ‘bool ignition::msgs::UndoRedo::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/undo_redo.pb.h:142:8: error: ‘void ignition::msgs::UndoRedo::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/undo_redo.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::UndoRedo::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/header.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:31,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:139:8: error: ‘bool ignition::msgs::Time::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  139 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:141:8: error: ‘void ignition::msgs::Time::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  141 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:143:30: error: ‘google::protobuf::uint8* ignition::msgs::Time::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  143 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:159,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/world_reset.pb.h:140:8: error: ‘bool ignition::msgs::WorldReset::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_reset.pb.h:142:8: error: ‘void ignition::msgs::WorldReset::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_reset.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::WorldReset::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h: In member function ‘void ignition::msgs::Time::clear_sec()’:
/usr/include/ignition/msgs1/ignition/msgs/time.pb.h:217:10: error: ‘GOOGLE_LONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  217 |   sec_ = GOOGLE_LONGLONG(0);
      |          ^~~~~~~~~~~~~~~
      |          GOOGLE_DLOG
In file included from /usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:159,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:141:8: error: ‘bool ignition::msgs::WorldControl::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:143:8: error: ‘void ignition::msgs::WorldControl::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::WorldControl::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:31,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h: At global scope:
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:144:8: error: ‘bool ignition::msgs::Header_Map::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  144 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:146:8: error: ‘void ignition::msgs::Header_Map::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  146 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:148:30: error: ‘google::protobuf::uint8* ignition::msgs::Header_Map::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  148 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:289:8: error: ‘bool ignition::msgs::Header::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  289 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:291:8: error: ‘void ignition::msgs::Header::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  291 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/header.pb.h:293:30: error: ‘google::protobuf::uint8* ignition::msgs::Header::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  293 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:159,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:166:8: error: ‘bool ignition::msgs::UserCmd::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  166 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:168:8: error: ‘void ignition::msgs::UserCmd::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  168 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:170:30: error: ‘google::protobuf::uint8* ignition::msgs::UserCmd::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  170 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:31,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:140:8: error: ‘bool ignition::msgs::Altimeter::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:142:8: error: ‘void ignition::msgs::Altimeter::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/altimeter.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Altimeter::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:160,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/user_cmd_stats.pb.h:141:8: error: ‘bool ignition::msgs::UserCmdStats::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd_stats.pb.h:143:8: error: ‘void ignition::msgs::UserCmdStats::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd_stats.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::UserCmdStats::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:164,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/visual_v.pb.h:141:8: error: ‘bool ignition::msgs::Visual_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual_v.pb.h:143:8: error: ‘void ignition::msgs::Visual_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Visual_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/color.pb.h:140:8: error: ‘bool ignition::msgs::Color::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/color.pb.h:142:8: error: ‘void ignition::msgs::Color::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/color.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Color::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:166,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/wind.pb.h:141:8: error: ‘bool ignition::msgs::Wind::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wind.pb.h:143:8: error: ‘void ignition::msgs::Wind::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wind.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Wind::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/vector3d.pb.h:140:8: error: ‘bool ignition::msgs::Vector3d::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector3d.pb.h:142:8: error: ‘void ignition::msgs::Vector3d::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector3d.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Vector3d::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:167,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/wireless_node.pb.h:140:8: error: ‘bool ignition::msgs::WirelessNode::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_node.pb.h:142:8: error: ‘void ignition::msgs::WirelessNode::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_node.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::WirelessNode::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:168,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/wireless_nodes.pb.h:141:8: error: ‘bool ignition::msgs::WirelessNodes::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_nodes.pb.h:143:8: error: ‘void ignition::msgs::WirelessNodes::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_nodes.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::WirelessNodes::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/quaternion.pb.h:140:8: error: ‘bool ignition::msgs::Quaternion::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/quaternion.pb.h:142:8: error: ‘void ignition::msgs::Quaternion::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/quaternion.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Quaternion::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:170,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:32,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/usr/include/ignition/msgs1/ignition/msgs/world_modify.pb.h:140:8: error: ‘bool ignition::msgs::WorldModify::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_modify.pb.h:142:8: error: ‘void ignition::msgs::WorldModify::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_modify.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::WorldModify::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/any.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:142:8: error: ‘bool ignition::msgs::Pose::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:144:8: error: ‘void ignition::msgs::Pose::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::Pose::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:32,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/any.pb.h:173:8: error: ‘bool ignition::msgs::Any::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  173 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/any.pb.h:175:8: error: ‘void ignition::msgs::Any::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  175 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/any.pb.h:177:30: error: ‘google::protobuf::uint8* ignition::msgs::Any::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  177 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/atmosphere.pb.h:159:8: error: ‘bool ignition::msgs::Atmosphere::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  159 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/atmosphere.pb.h:161:8: error: ‘void ignition::msgs::Atmosphere::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  161 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/atmosphere.pb.h:163:30: error: ‘google::protobuf::uint8* ignition::msgs::Atmosphere::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  163 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/axis.pb.h:141:8: error: ‘bool ignition::msgs::Axis::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/axis.pb.h:143:8: error: ‘void ignition::msgs::Axis::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/axis.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Axis::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/battery.pb.h:140:8: error: ‘bool ignition::msgs::Battery::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/battery.pb.h:142:8: error: ‘void ignition::msgs::Battery::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/battery.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Battery::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/boolean.pb.h:140:8: error: ‘bool ignition::msgs::Boolean::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/boolean.pb.h:142:8: error: ‘void ignition::msgs::Boolean::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/boolean.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Boolean::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/boxgeom.pb.h:141:8: error: ‘bool ignition::msgs::BoxGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/boxgeom.pb.h:143:8: error: ‘void ignition::msgs::BoxGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/boxgeom.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::BoxGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/bytes.pb.h:140:8: error: ‘bool ignition::msgs::Bytes::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/bytes.pb.h:142:8: error: ‘void ignition::msgs::Bytes::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/bytes.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Bytes::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:39,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/camera_cmd.pb.h:140:8: error: ‘bool ignition::msgs::CameraCmd::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_cmd.pb.h:142:8: error: ‘void ignition::msgs::CameraCmd::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_cmd.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::CameraCmd::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:40,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/camera_lens.pb.h:140:8: error: ‘bool ignition::msgs::CameraLens::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_lens.pb.h:142:8: error: ‘void ignition::msgs::CameraLens::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/camera_lens.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::CameraLens::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/vector2d.pb.h:140:8: error: ‘bool ignition::msgs::Vector2d::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector2d.pb.h:142:8: error: ‘void ignition::msgs::Vector2d::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/vector2d.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Vector2d::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/distortion.pb.h:141:8: error: ‘bool ignition::msgs::Distortion::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/distortion.pb.h:143:8: error: ‘void ignition::msgs::Distortion::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/distortion.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Distortion::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:142:8: error: ‘bool ignition::msgs::CameraSensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:144:8: error: ‘void ignition::msgs::CameraSensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/camerasensor.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::CameraSensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:42,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/cessna.pb.h:140:8: error: ‘bool ignition::msgs::Cessna::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/cessna.pb.h:142:8: error: ‘void ignition::msgs::Cessna::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/cessna.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Cessna::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:43,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/clock.pb.h:141:8: error: ‘bool ignition::msgs::Clock::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/clock.pb.h:143:8: error: ‘void ignition::msgs::Clock::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/clock.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Clock::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:44,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/cmd_vel2d.pb.h:140:8: error: ‘bool ignition::msgs::CmdVel2D::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/cmd_vel2d.pb.h:142:8: error: ‘void ignition::msgs::CmdVel2D::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/cmd_vel2d.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::CmdVel2D::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/cylindergeom.pb.h:140:8: error: ‘bool ignition::msgs::CylinderGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/cylindergeom.pb.h:142:8: error: ‘void ignition::msgs::CylinderGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/cylindergeom.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::CylinderGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/spheregeom.pb.h:140:8: error: ‘bool ignition::msgs::SphereGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/spheregeom.pb.h:142:8: error: ‘void ignition::msgs::SphereGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/spheregeom.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::SphereGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/planegeom.pb.h:142:8: error: ‘bool ignition::msgs::PlaneGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/planegeom.pb.h:144:8: error: ‘void ignition::msgs::PlaneGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/planegeom.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::PlaneGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:39,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/imagegeom.pb.h:140:8: error: ‘bool ignition::msgs::ImageGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imagegeom.pb.h:142:8: error: ‘void ignition::msgs::ImageGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imagegeom.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::ImageGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:40,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/image.pb.h:140:8: error: ‘bool ignition::msgs::Image::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/image.pb.h:142:8: error: ‘void ignition::msgs::Image::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/image.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Image::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:40,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:150:8: error: ‘bool ignition::msgs::HeightmapGeom_Texture::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  150 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:152:8: error: ‘void ignition::msgs::HeightmapGeom_Texture::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  152 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:154:30: error: ‘google::protobuf::uint8* ignition::msgs::HeightmapGeom_Texture::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  154 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:300:8: error: ‘bool ignition::msgs::HeightmapGeom_Blend::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  300 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:302:8: error: ‘void ignition::msgs::HeightmapGeom_Blend::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  302 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:304:30: error: ‘google::protobuf::uint8* ignition::msgs::HeightmapGeom_Blend::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  304 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:424:8: error: ‘bool ignition::msgs::HeightmapGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  424 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:426:8: error: ‘void ignition::msgs::HeightmapGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  426 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/heightmapgeom.pb.h:428:30: error: ‘google::protobuf::uint8* ignition::msgs::HeightmapGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  428 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:41,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/meshgeom.pb.h:141:8: error: ‘bool ignition::msgs::MeshGeom::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/meshgeom.pb.h:143:8: error: ‘void ignition::msgs::MeshGeom::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/meshgeom.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::MeshGeom::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:43,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/polylinegeom.pb.h:141:8: error: ‘bool ignition::msgs::Polyline::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/polylinegeom.pb.h:143:8: error: ‘void ignition::msgs::Polyline::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/polylinegeom.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Polyline::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:178:8: error: ‘bool ignition::msgs::Geometry::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  178 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:180:8: error: ‘void ignition::msgs::Geometry::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  180 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/geometry.pb.h:182:30: error: ‘google::protobuf::uint8* ignition::msgs::Geometry::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  182 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:149:8: error: ‘bool ignition::msgs::Friction_Torsional_ODE::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  149 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:151:8: error: ‘void ignition::msgs::Friction_Torsional_ODE::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  151 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:153:30: error: ‘google::protobuf::uint8* ignition::msgs::Friction_Torsional_ODE::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  153 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:263:8: error: ‘bool ignition::msgs::Friction_Torsional::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  263 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:265:8: error: ‘void ignition::msgs::Friction_Torsional::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  265 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:267:30: error: ‘google::protobuf::uint8* ignition::msgs::Friction_Torsional::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  267 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:424:8: error: ‘bool ignition::msgs::Friction::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  424 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:426:8: error: ‘void ignition::msgs::Friction::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  426 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/friction.pb.h:428:30: error: ‘google::protobuf::uint8* ignition::msgs::Friction::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  428 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:141:8: error: ‘bool ignition::msgs::Surface::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:143:8: error: ‘void ignition::msgs::Surface::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/surface.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Surface::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:167:8: error: ‘bool ignition::msgs::Material_Script::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  167 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:169:8: error: ‘void ignition::msgs::Material_Script::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  169 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:171:30: error: ‘google::protobuf::uint8* ignition::msgs::Material_Script::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  171 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:312:8: error: ‘bool ignition::msgs::Material::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  312 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:314:8: error: ‘void ignition::msgs::Material::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  314 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/material.pb.h:316:30: error: ‘google::protobuf::uint8* ignition::msgs::Material::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  316 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/plugin.pb.h:140:8: error: ‘bool ignition::msgs::Plugin::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin.pb.h:142:8: error: ‘void ignition::msgs::Plugin::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Plugin::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:175:8: error: ‘bool ignition::msgs::Visual_Meta::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  175 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:177:8: error: ‘void ignition::msgs::Visual_Meta::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  177 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:179:30: error: ‘google::protobuf::uint8* ignition::msgs::Visual_Meta::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  179 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:289:8: error: ‘bool ignition::msgs::Visual::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  289 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:291:8: error: ‘void ignition::msgs::Visual::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  291 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual.pb.h:293:30: error: ‘google::protobuf::uint8* ignition::msgs::Visual::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  293 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:45,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:144:8: error: ‘bool ignition::msgs::Collision::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  144 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:146:8: error: ‘void ignition::msgs::Collision::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  146 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/collision.pb.h:148:30: error: ‘google::protobuf::uint8* ignition::msgs::Collision::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  148 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:47,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/wrench.pb.h:141:8: error: ‘bool ignition::msgs::Wrench::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wrench.pb.h:143:8: error: ‘void ignition::msgs::Wrench::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wrench.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Wrench::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:47,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:141:8: error: ‘bool ignition::msgs::JointWrench::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:143:8: error: ‘void ignition::msgs::JointWrench::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_wrench.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::JointWrench::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:47,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:142:8: error: ‘bool ignition::msgs::Contact::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:144:8: error: ‘void ignition::msgs::Contact::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/contact.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::Contact::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:48,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/contacts.pb.h:141:8: error: ‘bool ignition::msgs::Contacts::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/contacts.pb.h:143:8: error: ‘void ignition::msgs::Contacts::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/contacts.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Contacts::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:49,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/contactsensor.pb.h:140:8: error: ‘bool ignition::msgs::ContactSensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/contactsensor.pb.h:142:8: error: ‘void ignition::msgs::ContactSensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/contactsensor.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::ContactSensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:51,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/density.pb.h:140:8: error: ‘bool ignition::msgs::Density::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/density.pb.h:142:8: error: ‘void ignition::msgs::Density::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/density.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Density::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:52,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:145:8: error: ‘bool ignition::msgs::Diagnostics_DiagTime::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  145 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:147:8: error: ‘void ignition::msgs::Diagnostics_DiagTime::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  147 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:149:30: error: ‘google::protobuf::uint8* ignition::msgs::Diagnostics_DiagTime::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  149 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:297:8: error: ‘bool ignition::msgs::Diagnostics::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  297 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:299:8: error: ‘void ignition::msgs::Diagnostics::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  299 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/diagnostics.pb.h:301:30: error: ‘google::protobuf::uint8* ignition::msgs::Diagnostics::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  301 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:54,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/double.pb.h:140:8: error: ‘bool ignition::msgs::Double::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/double.pb.h:142:8: error: ‘void ignition::msgs::Double::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/double.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Double::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:55,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/double_v.pb.h:139:8: error: ‘bool ignition::msgs::Double_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  139 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/double_v.pb.h:141:8: error: ‘void ignition::msgs::Double_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  141 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/double_v.pb.h:143:30: error: ‘google::protobuf::uint8* ignition::msgs::Double_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  143 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:56,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:140:8: error: ‘bool ignition::msgs::Duration::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:142:8: error: ‘void ignition::msgs::Duration::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Duration::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h: In member function ‘void ignition::msgs::Duration::clear_sec()’:
/usr/include/ignition/msgs1/ignition/msgs/duration.pb.h:287:10: error: ‘GOOGLE_LONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  287 |   sec_ = GOOGLE_LONGLONG(0);
      |          ^~~~~~~~~~~~~~~
      |          GOOGLE_DLOG
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:57,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h: At global scope:
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h:139:8: error: ‘bool ignition::msgs::Empty::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  139 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h:141:8: error: ‘void ignition::msgs::Empty::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  141 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/empty.pb.h:143:30: error: ‘google::protobuf::uint8* ignition::msgs::Empty::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  143 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:58,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/light.pb.h:164:8: error: ‘bool ignition::msgs::Light::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  164 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/light.pb.h:166:8: error: ‘void ignition::msgs::Light::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  166 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/light.pb.h:168:30: error: ‘google::protobuf::uint8* ignition::msgs::Light::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  168 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:58,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:142:8: error: ‘bool ignition::msgs::EntityFactory::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:144:8: error: ‘void ignition::msgs::EntityFactory::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/entity_factory.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::EntityFactory::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:59,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/float.pb.h:140:8: error: ‘bool ignition::msgs::Float::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/float.pb.h:142:8: error: ‘void ignition::msgs::Float::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/float.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Float::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:60,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/float_v.pb.h:140:8: error: ‘bool ignition::msgs::Float_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/float_v.pb.h:142:8: error: ‘void ignition::msgs::Float_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/float_v.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Float_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:61,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/fluid.pb.h:141:8: error: ‘bool ignition::msgs::Fluid::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/fluid.pb.h:143:8: error: ‘void ignition::msgs::Fluid::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/fluid.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Fluid::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:62,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/fog.pb.h:163:8: error: ‘bool ignition::msgs::Fog::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  163 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/fog.pb.h:165:8: error: ‘void ignition::msgs::Fog::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  165 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/fog.pb.h:167:30: error: ‘google::protobuf::uint8* ignition::msgs::Fog::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  167 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:65,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/gps.pb.h:140:8: error: ‘bool ignition::msgs::GPS::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps.pb.h:142:8: error: ‘void ignition::msgs::GPS::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::GPS::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:66,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/sensor_noise.pb.h:161:8: error: ‘bool ignition::msgs::SensorNoise::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  161 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_noise.pb.h:163:8: error: ‘void ignition::msgs::SensorNoise::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  163 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_noise.pb.h:165:30: error: ‘google::protobuf::uint8* ignition::msgs::SensorNoise::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  165 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:66,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:145:8: error: ‘bool ignition::msgs::GPSSensor_Sensing::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  145 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:147:8: error: ‘void ignition::msgs::GPSSensor_Sensing::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  147 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:149:30: error: ‘google::protobuf::uint8* ignition::msgs::GPSSensor_Sensing::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  149 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:279:8: error: ‘bool ignition::msgs::GPSSensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  279 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:281:8: error: ‘void ignition::msgs::GPSSensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  281 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gps_sensor.pb.h:283:30: error: ‘google::protobuf::uint8* ignition::msgs::GPSSensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  283 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:34,
                 from /usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:67,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/track_visual.pb.h:141:8: error: ‘bool ignition::msgs::TrackVisual::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/track_visual.pb.h:143:8: error: ‘void ignition::msgs::TrackVisual::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/track_visual.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::TrackVisual::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:67,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:142:8: error: ‘bool ignition::msgs::GUICamera::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:144:8: error: ‘void ignition::msgs::GUICamera::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui_camera.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::GUICamera::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:67,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:142:8: error: ‘bool ignition::msgs::GUI::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:144:8: error: ‘void ignition::msgs::GUI::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/gui.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::GUI::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:71,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:145:8: error: ‘bool ignition::msgs::Hydra_Paddle::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  145 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:147:8: error: ‘void ignition::msgs::Hydra_Paddle::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  147 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:149:30: error: ‘google::protobuf::uint8* ignition::msgs::Hydra_Paddle::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  149 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:364:8: error: ‘bool ignition::msgs::Hydra::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  364 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:366:8: error: ‘void ignition::msgs::Hydra::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  366 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/hydra.pb.h:368:30: error: ‘google::protobuf::uint8* ignition::msgs::Hydra::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  368 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:74,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/imu.pb.h:142:8: error: ‘bool ignition::msgs::IMU::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu.pb.h:144:8: error: ‘void ignition::msgs::IMU::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::IMU::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:75,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:149:8: error: ‘bool ignition::msgs::IMUSensor_AngularVelocity::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  149 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:151:8: error: ‘void ignition::msgs::IMUSensor_AngularVelocity::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  151 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:153:30: error: ‘google::protobuf::uint8* ignition::msgs::IMUSensor_AngularVelocity::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  153 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:298:8: error: ‘bool ignition::msgs::IMUSensor_LinearAcceleration::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  298 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:300:8: error: ‘void ignition::msgs::IMUSensor_LinearAcceleration::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  300 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:302:30: error: ‘google::protobuf::uint8* ignition::msgs::IMUSensor_LinearAcceleration::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  302 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:447:8: error: ‘bool ignition::msgs::IMUSensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  447 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:449:8: error: ‘void ignition::msgs::IMUSensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  449 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/imu_sensor.pb.h:451:30: error: ‘google::protobuf::uint8* ignition::msgs::IMUSensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  451 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:76,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/inertial.pb.h:141:8: error: ‘bool ignition::msgs::Inertial::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/inertial.pb.h:143:8: error: ‘void ignition::msgs::Inertial::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/inertial.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Inertial::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:77,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/int32.pb.h:140:8: error: ‘bool ignition::msgs::Int32::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32.pb.h:142:8: error: ‘void ignition::msgs::Int32::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Int32::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:78,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/int32_v.pb.h:140:8: error: ‘bool ignition::msgs::Int32_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32_v.pb.h:142:8: error: ‘void ignition::msgs::Int32_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int32_v.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Int32_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:79,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:140:8: error: ‘bool ignition::msgs::Int64::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:142:8: error: ‘void ignition::msgs::Int64::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Int64::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h: In member function ‘void ignition::msgs::Int64::clear_data()’:
/usr/include/ignition/msgs1/ignition/msgs/int64.pb.h:277:11: error: ‘GOOGLE_LONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  277 |   data_ = GOOGLE_LONGLONG(0);
      |           ^~~~~~~~~~~~~~~
      |           GOOGLE_DLOG
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:80,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h: At global scope:
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h:140:8: error: ‘bool ignition::msgs::Int64_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h:142:8: error: ‘void ignition::msgs::Int64_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/int64_v.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Int64_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/raysensor.pb.h:140:8: error: ‘bool ignition::msgs::RaySensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/raysensor.pb.h:142:8: error: ‘void ignition::msgs::RaySensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/raysensor.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::RaySensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:38,
                 from /usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_sensor.pb.h:140:8: error: ‘bool ignition::msgs::LogicalCameraSensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_sensor.pb.h:142:8: error: ‘void ignition::msgs::LogicalCameraSensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_sensor.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::LogicalCameraSensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:147:8: error: ‘bool ignition::msgs::Sensor::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  147 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:149:8: error: ‘void ignition::msgs::Sensor::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  149 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor.pb.h:151:30: error: ‘google::protobuf::uint8* ignition::msgs::Sensor::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  151 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:81,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:177:8: error: ‘bool ignition::msgs::Joint_Gearbox::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  177 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:179:8: error: ‘void ignition::msgs::Joint_Gearbox::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  179 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:181:30: error: ‘google::protobuf::uint8* ignition::msgs::Joint_Gearbox::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  181 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:309:8: error: ‘bool ignition::msgs::Joint_Screw::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  309 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:311:8: error: ‘void ignition::msgs::Joint_Screw::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  311 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:313:30: error: ‘google::protobuf::uint8* ignition::msgs::Joint_Screw::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  313 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:423:8: error: ‘bool ignition::msgs::Joint::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  423 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:425:8: error: ‘void ignition::msgs::Joint::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  425 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint.pb.h:427:30: error: ‘google::protobuf::uint8* ignition::msgs::Joint::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  427 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:82,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:145:8: error: ‘bool ignition::msgs::JointAnimation_Joint::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  145 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:147:8: error: ‘void ignition::msgs::JointAnimation_Joint::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  147 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:149:30: error: ‘google::protobuf::uint8* ignition::msgs::JointAnimation_Joint::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  149 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:285:8: error: ‘bool ignition::msgs::JointAnimation::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  285 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:287:8: error: ‘void ignition::msgs::JointAnimation::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  287 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_animation.pb.h:289:30: error: ‘google::protobuf::uint8* ignition::msgs::JointAnimation::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  289 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:83,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/pid.pb.h:140:8: error: ‘bool ignition::msgs::PID::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pid.pb.h:142:8: error: ‘void ignition::msgs::PID::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pid.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::PID::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:83,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:141:8: error: ‘bool ignition::msgs::JointCmd::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:143:8: error: ‘void ignition::msgs::JointCmd::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joint_cmd.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::JointCmd::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:85,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/joy.pb.h:140:8: error: ‘bool ignition::msgs::Joy::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joy.pb.h:142:8: error: ‘void ignition::msgs::Joy::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joy.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Joy::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/ignition/transport/NodeShared.hh:42,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:40,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/<<PKGBUILDDIR>>/include/ignition/transport/TopicStorage.hh: In instantiation of ‘bool ignition::transport::TopicStorage<T>::Publisher(const string&, const string&, const string&, T&) const [with T = ignition::transport::ServicePublisher; std::string = std::__cxx11::basic_string<char>]’:
/<<PKGBUILDDIR>>/include/ignition/transport/Discovery.hh:385:15:   required from ‘bool ignition::transport::Discovery<Pub>::Unadvertise(const string&, const string&) [with Pub = ignition::transport::ServicePublisher; std::string = std::__cxx11::basic_string<char>]’
/<<PKGBUILDDIR>>/src/Node.cc:689:50:   required from here
/<<PKGBUILDDIR>>/include/ignition/transport/TopicStorage.hh:191:22: warning: implicitly-declared ‘ignition::transport::ServicePublisher& ignition::transport::ServicePublisher::operator=(const ignition::transport::ServicePublisher&)’ is deprecated [-Wdeprecated-copy]
  191 |           _publisher = *found;
      |           ~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/ignition/transport/TransportTypes.hh:35,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/HandlerStorage.hh:24,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/NodeShared.hh:37,
                 from /<<PKGBUILDDIR>>/include/ignition/transport/Node.hh:40,
                 from /<<PKGBUILDDIR>>/src/Node.cc:31:
/<<PKGBUILDDIR>>/include/ignition/transport/Publisher.hh:339:15: note: because ‘ignition::transport::ServicePublisher’ has user-provided ‘ignition::transport::ServicePublisher::ServicePublisher(const ignition::transport::ServicePublisher&)’
  339 |       public: ServicePublisher(const ServicePublisher &_other);
      |               ^~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:86,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/joystick.pb.h:141:8: error: ‘bool ignition::msgs::Joystick::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joystick.pb.h:143:8: error: ‘void ignition::msgs::Joystick::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/joystick.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Joystick::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:87,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/laserscan.pb.h:141:8: error: ‘bool ignition::msgs::LaserScan::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/laserscan.pb.h:143:8: error: ‘void ignition::msgs::LaserScan::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/laserscan.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::LaserScan::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/link.pb.h:37,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:89,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/projector.pb.h:141:8: error: ‘bool ignition::msgs::Projector::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/projector.pb.h:143:8: error: ‘void ignition::msgs::Projector::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/projector.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Projector::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:89,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/link.pb.h:148:8: error: ‘bool ignition::msgs::Link::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  148 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/link.pb.h:150:8: error: ‘void ignition::msgs::Link::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  150 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/link.pb.h:152:30: error: ‘google::protobuf::uint8* ignition::msgs::Link::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  152 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:90,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/link_data.pb.h:141:8: error: ‘bool ignition::msgs::LinkData::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/link_data.pb.h:143:8: error: ‘void ignition::msgs::LinkData::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/link_data.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::LinkData::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:91,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/log_control.pb.h:140:8: error: ‘bool ignition::msgs::LogControl::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_control.pb.h:142:8: error: ‘void ignition::msgs::LogControl::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_control.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::LogControl::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:92,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/log_playback_control.pb.h:141:8: error: ‘bool ignition::msgs::LogPlaybackControl::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_control.pb.h:143:8: error: ‘void ignition::msgs::LogPlaybackControl::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_control.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::LogPlaybackControl::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:93,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/log_playback_stats.pb.h:141:8: error: ‘bool ignition::msgs::LogPlaybackStatistics::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_stats.pb.h:143:8: error: ‘void ignition::msgs::LogPlaybackStatistics::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_playback_stats.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::LogPlaybackStatistics::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:94,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:167:8: error: ‘bool ignition::msgs::LogStatus_LogFile::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  167 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:169:8: error: ‘void ignition::msgs::LogStatus_LogFile::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  169 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:171:30: error: ‘google::protobuf::uint8* ignition::msgs::LogStatus_LogFile::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  171 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:375:8: error: ‘bool ignition::msgs::LogStatus::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  375 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:377:8: error: ‘void ignition::msgs::LogStatus::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  377 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/log_status.pb.h:379:30: error: ‘google::protobuf::uint8* ignition::msgs::LogStatus::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  379 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:95,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:145:8: error: ‘bool ignition::msgs::LogicalCameraImage_Model::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  145 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:147:8: error: ‘void ignition::msgs::LogicalCameraImage_Model::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  147 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:149:30: error: ‘google::protobuf::uint8* ignition::msgs::LogicalCameraImage_Model::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  149 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:282:8: error: ‘bool ignition::msgs::LogicalCameraImage::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  282 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:284:8: error: ‘void ignition::msgs::LogicalCameraImage::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  284 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/logical_camera_image.pb.h:286:30: error: ‘google::protobuf::uint8* ignition::msgs::LogicalCameraImage::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  286 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:97,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/magnetometer.pb.h:141:8: error: ‘bool ignition::msgs::Magnetometer::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/magnetometer.pb.h:143:8: error: ‘void ignition::msgs::Magnetometer::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/magnetometer.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Magnetometer::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:98,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:212:8: error: ‘bool ignition::msgs::Marker::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  212 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:214:8: error: ‘void ignition::msgs::Marker::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  214 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:216:30: error: ‘google::protobuf::uint8* ignition::msgs::Marker::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  216 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h: In member function ‘void ignition::msgs::Marker::clear_id()’:
/usr/include/ignition/msgs1/ignition/msgs/marker.pb.h:705:9: error: ‘GOOGLE_ULONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  705 |   id_ = GOOGLE_ULONGLONG(0);
      |         ^~~~~~~~~~~~~~~~
      |         GOOGLE_DLOG
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:99,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h: At global scope:
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h:141:8: error: ‘bool ignition::msgs::Marker_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h:143:8: error: ‘void ignition::msgs::Marker_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/marker_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Marker_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:102,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/model.pb.h:145:8: error: ‘bool ignition::msgs::Model::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  145 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/model.pb.h:147:8: error: ‘void ignition::msgs::Model::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  147 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/model.pb.h:149:30: error: ‘google::protobuf::uint8* ignition::msgs::Model::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  149 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:103,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/model_configuration.pb.h:142:8: error: ‘bool ignition::msgs::ModelConfiguration::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_configuration.pb.h:144:8: error: ‘void ignition::msgs::ModelConfiguration::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_configuration.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::ModelConfiguration::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:104,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/model_v.pb.h:141:8: error: ‘bool ignition::msgs::Model_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_v.pb.h:143:8: error: ‘void ignition::msgs::Model_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/model_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Model_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:105,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/stringmsg_v.pb.h:140:8: error: ‘bool ignition::msgs::StringMsg_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg_v.pb.h:142:8: error: ‘void ignition::msgs::StringMsg_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg_v.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::StringMsg_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:105,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/web_request.pb.h:140:8: error: ‘bool ignition::msgs::WebRequest::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/web_request.pb.h:142:8: error: ‘void ignition::msgs::WebRequest::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/web_request.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::WebRequest::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:105,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:155:8: error: ‘bool ignition::msgs::Packet::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  155 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:157:8: error: ‘void ignition::msgs::Packet::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  157 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/packet.pb.h:159:30: error: ‘google::protobuf::uint8* ignition::msgs::Packet::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  159 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:106,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/param.pb.h:141:8: error: ‘bool ignition::msgs::Param::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/param.pb.h:143:8: error: ‘void ignition::msgs::Param::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/param.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Param::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:107,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/param_v.pb.h:141:8: error: ‘bool ignition::msgs::Param_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/param_v.pb.h:143:8: error: ‘void ignition::msgs::Param_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/param_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Param_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:108,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/physics.pb.h:163:8: error: ‘bool ignition::msgs::Physics::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  163 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/physics.pb.h:165:8: error: ‘void ignition::msgs::Physics::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  165 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/physics.pb.h:167:30: error: ‘google::protobuf::uint8* ignition::msgs::Physics::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  167 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:112,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/plugin_v.pb.h:141:8: error: ‘bool ignition::msgs::Plugin_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin_v.pb.h:143:8: error: ‘void ignition::msgs::Plugin_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/plugin_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Plugin_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:113,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/pointcloud.pb.h:141:8: error: ‘bool ignition::msgs::PointCloud::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pointcloud.pb.h:143:8: error: ‘void ignition::msgs::PointCloud::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pointcloud.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::PointCloud::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:116,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/pose_animation.pb.h:141:8: error: ‘bool ignition::msgs::PoseAnimation::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_animation.pb.h:143:8: error: ‘void ignition::msgs::PoseAnimation::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_animation.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::PoseAnimation::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:117,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/pose_trajectory.pb.h:140:8: error: ‘bool ignition::msgs::PoseTrajectory::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_trajectory.pb.h:142:8: error: ‘void ignition::msgs::PoseTrajectory::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_trajectory.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::PoseTrajectory::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:118,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/pose_v.pb.h:141:8: error: ‘bool ignition::msgs::Pose_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_v.pb.h:143:8: error: ‘void ignition::msgs::Pose_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/pose_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Pose_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:120,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/propagation_particle.pb.h:140:8: error: ‘bool ignition::msgs::PropagationParticle::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_particle.pb.h:142:8: error: ‘void ignition::msgs::PropagationParticle::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_particle.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::PropagationParticle::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:120,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:141:8: error: ‘bool ignition::msgs::PropagationGrid::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:143:8: error: ‘void ignition::msgs::PropagationGrid::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/propagation_grid.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::PropagationGrid::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:122,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/publish.pb.h:140:8: error: ‘bool ignition::msgs::Publish::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/publish.pb.h:142:8: error: ‘void ignition::msgs::Publish::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/publish.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Publish::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:123,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/publishers.pb.h:141:8: error: ‘bool ignition::msgs::Publishers::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/publishers.pb.h:143:8: error: ‘void ignition::msgs::Publishers::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/publishers.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Publishers::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:126,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/request.pb.h:140:8: error: ‘bool ignition::msgs::Request::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/request.pb.h:142:8: error: ‘void ignition::msgs::Request::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/request.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Request::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:127,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/response.pb.h:140:8: error: ‘bool ignition::msgs::Response::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/response.pb.h:142:8: error: ‘void ignition::msgs::Response::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/response.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Response::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:128,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/rest_login.pb.h:140:8: error: ‘bool ignition::msgs::RestLogin::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_login.pb.h:142:8: error: ‘void ignition::msgs::RestLogin::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_login.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::RestLogin::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:129,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/rest_logout.pb.h:140:8: error: ‘bool ignition::msgs::RestLogout::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_logout.pb.h:142:8: error: ‘void ignition::msgs::RestLogout::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_logout.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::RestLogout::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:130,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/rest_post.pb.h:140:8: error: ‘bool ignition::msgs::RestPost::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_post.pb.h:142:8: error: ‘void ignition::msgs::RestPost::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_post.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::RestPost::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:131,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/rest_response.pb.h:162:8: error: ‘bool ignition::msgs::RestResponse::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  162 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_response.pb.h:164:8: error: ‘void ignition::msgs::RestResponse::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  164 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/rest_response.pb.h:166:30: error: ‘google::protobuf::uint8* ignition::msgs::RestResponse::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  166 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:132,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/road.pb.h:142:8: error: ‘bool ignition::msgs::Road::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/road.pb.h:144:8: error: ‘void ignition::msgs::Road::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/road.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::Road::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:35,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:133,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/sky.pb.h:141:8: error: ‘bool ignition::msgs::Sky::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sky.pb.h:143:8: error: ‘void ignition::msgs::Sky::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sky.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Sky::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:133,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:146:8: error: ‘bool ignition::msgs::Scene::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  146 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:148:8: error: ‘void ignition::msgs::Scene::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  148 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/scene.pb.h:150:30: error: ‘google::protobuf::uint8* ignition::msgs::Scene::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  150 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:134,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/selection.pb.h:140:8: error: ‘bool ignition::msgs::Selection::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/selection.pb.h:142:8: error: ‘void ignition::msgs::Selection::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/selection.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Selection::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:137,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/sensor_v.pb.h:141:8: error: ‘bool ignition::msgs::Sensor_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_v.pb.h:143:8: error: ‘void ignition::msgs::Sensor_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sensor_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Sensor_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:138,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/server_control.pb.h:140:8: error: ‘bool ignition::msgs::ServerControl::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/server_control.pb.h:142:8: error: ‘void ignition::msgs::ServerControl::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/server_control.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::ServerControl::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:139,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/shadows.pb.h:163:8: error: ‘bool ignition::msgs::Shadows::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  163 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/shadows.pb.h:165:8: error: ‘void ignition::msgs::Shadows::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  165 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/shadows.pb.h:167:30: error: ‘google::protobuf::uint8* ignition::msgs::Shadows::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  167 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:140,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:142:8: error: ‘bool ignition::msgs::WorldStatistics::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:144:8: error: ‘void ignition::msgs::WorldStatistics::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::WorldStatistics::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h: In member function ‘void ignition::msgs::WorldStatistics::clear_iterations()’:
/usr/include/ignition/msgs1/ignition/msgs/world_stats.pb.h:545:17: error: ‘GOOGLE_ULONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  545 |   iterations_ = GOOGLE_ULONGLONG(0);
      |                 ^~~~~~~~~~~~~~~~
      |                 GOOGLE_DLOG
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:140,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h: At global scope:
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:141:8: error: ‘bool ignition::msgs::SimEvent::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:143:8: error: ‘void ignition::msgs::SimEvent::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sim_event.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::SimEvent::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:142,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/sonar.pb.h:142:8: error: ‘bool ignition::msgs::Sonar::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sonar.pb.h:144:8: error: ‘void ignition::msgs::Sonar::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/sonar.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::Sonar::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:144,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/spherical_coordinates.pb.h:159:8: error: ‘bool ignition::msgs::SphericalCoordinates::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  159 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/spherical_coordinates.pb.h:161:8: error: ‘void ignition::msgs::SphericalCoordinates::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  161 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/spherical_coordinates.pb.h:163:30: error: ‘google::protobuf::uint8* ignition::msgs::SphericalCoordinates::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  163 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:145,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/stringmsg.pb.h:140:8: error: ‘bool ignition::msgs::StringMsg::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg.pb.h:142:8: error: ‘void ignition::msgs::StringMsg::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/stringmsg.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::StringMsg::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:147,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/subscribe.pb.h:140:8: error: ‘bool ignition::msgs::Subscribe::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/subscribe.pb.h:142:8: error: ‘void ignition::msgs::Subscribe::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/subscribe.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Subscribe::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:149,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/tactile.pb.h:140:8: error: ‘bool ignition::msgs::Tactile::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/tactile.pb.h:142:8: error: ‘void ignition::msgs::Tactile::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/tactile.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Tactile::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:150,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/test.pb.h:140:8: error: ‘bool ignition::msgs::Test::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/test.pb.h:142:8: error: ‘void ignition::msgs::Test::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/test.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::Test::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:152,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/topic_info.pb.h:142:8: error: ‘bool ignition::msgs::TopicInfo::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  142 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/topic_info.pb.h:144:8: error: ‘void ignition::msgs::TopicInfo::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  144 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/topic_info.pb.h:146:30: error: ‘google::protobuf::uint8* ignition::msgs::TopicInfo::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  146 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:154,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/uint32.pb.h:140:8: error: ‘bool ignition::msgs::UInt32::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32.pb.h:142:8: error: ‘void ignition::msgs::UInt32::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::UInt32::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/Publisher.cc: In copy constructor ‘ignition::transport::ServicePublisher::ServicePublisher(const ignition::transport::ServicePublisher&)’:
/<<PKGBUILDDIR>>/src/Publisher.cc:484:13: warning: implicitly-declared ‘ignition::transport::ServicePublisher& ignition::transport::ServicePublisher::operator=(const ignition::transport::ServicePublisher&)’ is deprecated [-Wdeprecated-copy]
  484 |   (*this) = _other;
      |             ^~~~~~
/<<PKGBUILDDIR>>/src/Publisher.cc:481:1: note: because ‘ignition::transport::ServicePublisher’ has user-provided ‘ignition::transport::ServicePublisher::ServicePublisher(const ignition::transport::ServicePublisher&)’
  481 | ServicePublisher::ServicePublisher(const ServicePublisher &_other)
      | ^~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:155,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/uint32_v.pb.h:140:8: error: ‘bool ignition::msgs::UInt32_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32_v.pb.h:142:8: error: ‘void ignition::msgs::UInt32_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint32_v.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::UInt32_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:156,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:140:8: error: ‘bool ignition::msgs::UInt64::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:142:8: error: ‘void ignition::msgs::UInt64::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::UInt64::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h: In member function ‘void ignition::msgs::UInt64::clear_data()’:
/usr/include/ignition/msgs1/ignition/msgs/uint64.pb.h:277:11: error: ‘GOOGLE_ULONGLONG’ was not declared in this scope; did you mean ‘GOOGLE_DLOG’?
  277 |   data_ = GOOGLE_ULONGLONG(0);
      |           ^~~~~~~~~~~~~~~~
      |           GOOGLE_DLOG
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:157,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h: At global scope:
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h:140:8: error: ‘bool ignition::msgs::UInt64_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h:142:8: error: ‘void ignition::msgs::UInt64_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/uint64_v.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::UInt64_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:158,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/undo_redo.pb.h:140:8: error: ‘bool ignition::msgs::UndoRedo::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/undo_redo.pb.h:142:8: error: ‘void ignition::msgs::UndoRedo::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/undo_redo.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::UndoRedo::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:33,
                 from /usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:159,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/world_reset.pb.h:140:8: error: ‘bool ignition::msgs::WorldReset::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_reset.pb.h:142:8: error: ‘void ignition::msgs::WorldReset::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_reset.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::WorldReset::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:36,
                 from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:159,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:141:8: error: ‘bool ignition::msgs::WorldControl::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:143:8: error: ‘void ignition::msgs::WorldControl::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_control.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::WorldControl::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:159,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:166:8: error: ‘bool ignition::msgs::UserCmd::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  166 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:168:8: error: ‘void ignition::msgs::UserCmd::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  168 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd.pb.h:170:30: error: ‘google::protobuf::uint8* ignition::msgs::UserCmd::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  170 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:160,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/user_cmd_stats.pb.h:141:8: error: ‘bool ignition::msgs::UserCmdStats::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd_stats.pb.h:143:8: error: ‘void ignition::msgs::UserCmdStats::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/user_cmd_stats.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::UserCmdStats::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:164,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/visual_v.pb.h:141:8: error: ‘bool ignition::msgs::Visual_V::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual_v.pb.h:143:8: error: ‘void ignition::msgs::Visual_V::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/visual_v.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Visual_V::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:166,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/wind.pb.h:141:8: error: ‘bool ignition::msgs::Wind::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wind.pb.h:143:8: error: ‘void ignition::msgs::Wind::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wind.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::Wind::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:167,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/wireless_node.pb.h:140:8: error: ‘bool ignition::msgs::WirelessNode::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_node.pb.h:142:8: error: ‘void ignition::msgs::WirelessNode::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_node.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::WirelessNode::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:168,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/wireless_nodes.pb.h:141:8: error: ‘bool ignition::msgs::WirelessNodes::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  141 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_nodes.pb.h:143:8: error: ‘void ignition::msgs::WirelessNodes::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  143 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/wireless_nodes.pb.h:145:30: error: ‘google::protobuf::uint8* ignition::msgs::WirelessNodes::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  145 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ignition/msgs1/ignition/msgs/MessageTypes.hh:170,
                 from /usr/include/ignition/msgs1/ignition/msgs/Utility.hh:29,
                 from /usr/include/ignition/msgs1/ignition/msgs.hh:25,
                 from /<<PKGBUILDDIR>>/src/NodeShared.cc:38:
/usr/include/ignition/msgs1/ignition/msgs/world_modify.pb.h:140:8: error: ‘bool ignition::msgs::WorldModify::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)’ marked ‘final’, but is not virtual
  140 |   bool MergePartialFromCodedStream(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_modify.pb.h:142:8: error: ‘void ignition::msgs::WorldModify::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const’ marked ‘final’, but is not virtual
  142 |   void SerializeWithCachedSizes(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ignition/msgs1/ignition/msgs/world_modify.pb.h:144:30: error: ‘google::protobuf::uint8* ignition::msgs::WorldModify::InternalSerializeWithCachedSizesToArray(bool, google::protobuf::uint8*) const’ marked ‘final’, but is not virtual
  144 |   ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [src/CMakeFiles/ignition-transport4.dir/build.make:131: src/CMakeFiles/ignition-transport4.dir/Node.cc.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [src/CMakeFiles/ignition-transport4.dir/build.make:157: src/CMakeFiles/ignition-transport4.dir/NodeShared.cc.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1314: src/CMakeFiles/ignition-transport4.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 12%] Linking CXX static library libgtest.a
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1
/usr/bin/ar qc libgtest.a  CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o
/usr/bin/ranlib libgtest.a
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 12%] Built target gtest
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:166: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install --strip-program=true" returned exit code 2
make: *** [debian/rules:25: build] Error 255
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2019-11-17T13:51:06Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: amd64
Build Type: binary
Build-Space: 40880
Build-Time: 24
Distribution: unstable
Fail-Stage: build
Host Architecture: amd64
Install-Time: 15
Job: /tmp/tmp.Su3Mmu4QrM/ignition-transport_4.0.0+dfsg-4.dsc
Machine Architecture: amd64
Package: ignition-transport
Package-Time: 57
Source-Version: 4.0.0+dfsg-4
Space: 40880
Status: attempted
Version: 4.0.0+dfsg-4
--------------------------------------------------------------------------------
Finished at 2019-11-17T13:51:06Z
Build needed 00:00:57, 40880k disk space
