GithubHelp home page GithubHelp logo

gazebo-arch's Introduction

Gazebo for Arch Linux

This repository hosts a collection of Arch Linux PKGBUILDs for the Gazebo related packages.

Installation

The Arch Linux packages for Gazebo are available on the AUR. Since many packages will be installed, it is recommended to use an AUR helper like paru.

To install Gazebo Classic, use

paru -S gazebo

To install Gazebo Sim, use

paru -S ignition-gazebo

Discussions/Support/Issues

For general concerns/comments/support we use Discussions. If you have issues specific to your setup or are having difficulties getting something to work, feel free to post there.

Use the issue tracker to report problems with the AUR packages.

Contributing

Your contribution is always welcome. Before making a pull request, please open an issue at the issue tracker to report the problem with build/error logs. For most packages, you have to update pkgver and sha256sums. Before you commit your changes you will need to generate .SRCINFO from the updated PKGBUILD:

makepkg --printsrcinfo > .SRCINFO

and add it to your commit. As we want to bring Gazebo into community we require that the package builds in a clean chroot.

gazebo-arch's People

Contributors

achmadfathoni avatar acxz avatar alexdewar avatar b-reich avatar bchretien avatar bobosito000 avatar codysch avatar daizhirui avatar david-castellon avatar fmauch avatar g-pereira avatar goekce avatar homalozoa avatar languitar avatar mahiuchun avatar maik93 avatar morganamilo avatar muellerbernd avatar murat-cileli avatar niomate avatar patrickelectric avatar pryre avatar racko avatar teasp00n avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar

gazebo-arch's Issues

[gazebo] compile error DSO missing from command line

While rebuilding gazebo classic packages I get the following error:

/sbin/ld: CMakeFiles/ign_msgs_gen.dir/Generator.cc.o: undefined reference to symbol '_ZN4absl12lts_2023012513hash_internal15MixingHashState28CombineLargeContiguousImpl64EmPKhm'
/sbin/ld: /usr/lib/libabsl_hash.so.2301.0.0: error adding symbols: DSO missing from command line

This error occurs while building ignition-mgs-5 and gazebo

[ignition-gazebo] deps not found

==> Installing missing dependencies...
error: target not found: ignition-physics
error: target not found: ignition-rendering
error: target not found: ignition-gui
error: target not found: ignition-sensors

this seems to be because the deps aren't being built properly in the first place

[ignition-utils] not building

I'm getting the following build error:

==> Making package: ignition-utils 2.0.0-1 (Mon 13 Mar 2023 14:04:54 GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found ignition-utils-2.0.0.tar.gz
==> Validating source files with sha256sums...
    ignition-utils-2.0.0.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting ignition-utils-2.0.0.tar.gz with bsdtar
==> Sources are ready.
==> Making package: ignition-utils 2.0.0-1 (Mon 13 Mar 2023 14:04:56 GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
-- The C compiler identification is GNU 12.2.1
-- The CXX compiler identification is GNU 12.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/ccache/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/ccache/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:12 (find_package):
  By not providing "Findgz-cmake3.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "gz-cmake3", but CMake did not find one.

  Could not find a package configuration file provided by "gz-cmake3" with
  any of the following names:

    gz-cmake3Config.cmake
    gz-cmake3-config.cmake

  Add the installation prefix of "gz-cmake3" to CMAKE_PREFIX_PATH or set
  "gz-cmake3_DIR" to a directory containing one of the above files.  If
  "gz-cmake3" provides a separate development package or SDK, be sure it has
  been installed.


-- Configuring incomplete, errors occurred!
See also "/home/alex/.cache/yay/ignition-utils/src/gz-utils-gz-utils2_2.0.0/build/CMakeFiles/CMakeOutput.log".

[ignition-rendering] ignition-math-6 not found

CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:59 (message):
  -- BUILD ERRORS: These must be resolved before compiling.
Call Stack (most recent call first):
  CMakeLists.txt:155 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:61 (message):
  -- 	Missing dependency [ignition-math6] (Components: eigen3)
Call Stack (most recent call first):
  CMakeLists.txt:155 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:63 (message):
  -- END BUILD ERRORS

Call Stack (most recent call first):
  CMakeLists.txt:155 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:68 (message):
  Errors encountered in build.  Please see BUILD ERRORS above.
Call Stack (most recent call first):
  CMakeLists.txt:155 (ign_configure_build)


-- Configuring incomplete, errors occurred!
See also "/build/ignition-rendering/src/gz-rendering-ignition-rendering6_6.1.0/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
    Aborting...

[ignition-gazebo] unable to initialize renderer

gz sim shapes.sdf:

[GUI] [Err] [RenderEngineManager.cc:517] Failed to load plugin [ogre2] : couldn't find shared library.
[GUI] [Err] [RenderEngineManager.cc:517] Failed to load plugin [ogre2] : couldn't find shared library.

[ignition-common-3] Fails to build, error: 'uint32_t' has not been declared

The package currently fails to build correctly to me. Seems like the compilation unit is missing an #include <stdint.h>?

> yay -S ignition-common-3
[...]
[ 98%] Building CXX object profiler/src/CMakeFiles/ignition-common3-profiler.dir/RemoteryProfilerImpl.cc.o
In file included from /home/jan/.cache/yay/ignition-common-3/src/gz-common-ignition-common3_3.15.1/profiler/src/RemoteryProfilerImpl.hh:26,
                 from /home/jan/.cache/yay/ignition-common-3/src/gz-common-ignition-common3_3.15.1/profiler/src/RemoteryProfilerImpl.cc:20:
/home/jan/.cache/yay/ignition-common-3/src/gz-common-ignition-common3_3.15.1/profiler/src/ProfilerImpl.hh:56:59: error: ‘uint32_t’ has not been declared
   56 |       public: virtual void BeginSample(const char *_name, uint32_t *_hash) = 0;
      |                                                           ^~~~~~~~
/home/jan/.cache/yay/ignition-common-3/src/gz-common-ignition-common3_3.15.1/profiler/src/RemoteryProfilerImpl.hh:74:51: error: ‘uint32_t’ has not been declared
   74 |       public: void BeginSample(const char *_name, uint32_t *_hash) final;
      |                                                   ^~~~~~~~
/home/jan/.cache/yay/ignition-common-3/src/gz-common-ignition-common3_3.15.1/profiler/src/RemoteryProfilerImpl.cc:226:6: error: no declaration matches ‘void ignition::common::RemoteryProfilerImpl::BeginSample(const char*, uint32_t*)’
  226 | void RemoteryProfilerImpl::BeginSample(const char *_name, uint32_t *_hash)
      |      ^~~~~~~~~~~~~~~~~~~~
/home/jan/.cache/yay/ignition-common-3/src/gz-common-ignition-common3_3.15.1/profiler/src/RemoteryProfilerImpl.hh:74:20: note: candidate is: ‘virtual void ignition::common::RemoteryProfilerImpl::BeginSample(const char*, int*)’
   74 |       public: void BeginSample(const char *_name, uint32_t *_hash) final;
      |                    ^~~~~~~~~~~
/home/jan/.cache/yay/ignition-common-3/src/gz-common-ignition-common3_3.15.1/profiler/src/RemoteryProfilerImpl.hh:47:11: note: ‘class ignition::common::RemoteryProfilerImpl’ defined here
   47 |     class RemoteryProfilerImpl: public ProfilerImpl
      |           ^~~~~~~~~~~~~~~~~~~~
make[2]: *** [profiler/src/CMakeFiles/ignition-common3-profiler.dir/build.make:104: profiler/src/CMakeFiles/ignition-common3-profiler.dir/RemoteryProfilerImpl.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:648: profiler/src/CMakeFiles/ignition-common3-profiler.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: ignition-common-3-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
ignition-common-3 - exit status 4

[ignition-physics] ignition-math-6 not found

CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:59 (message):
  -- BUILD ERRORS: These must be resolved before compiling.
Call Stack (most recent call first):
  CMakeLists.txt:100 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:61 (message):
  -- 	Missing dependency [ignition-math6] (Components: eigen3)
Call Stack (most recent call first):
  CMakeLists.txt:100 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:63 (message):
  -- END BUILD ERRORS

Call Stack (most recent call first):
  CMakeLists.txt:100 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:68 (message):
  Errors encountered in build.  Please see BUILD ERRORS above.
Call Stack (most recent call first):
  CMakeLists.txt:100 (ign_configure_build)


-- Configuring incomplete, errors occurred!
See also "/build/ignition-physics/src/gz-physics-ignition-physics5_5.1.0/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
    Aborting...

legacy ignition-cmake(version 2.16.0) package required

Legacy ignition-cmake-2(version 2.16.0) package required by ignition-common-3, ignition-fuel_tools-4, ignition-msgs-5, ignition-transport-8 , gazebo. Please add it to repository and update dependency.
,
Plus, ignition-math-6(version 6.13.0) package also need ignition-cmake-2 and required by gazebo.

[gazebo] build fail due to graphviz-4.0.0

Install gazebo with paru -S gazebo failed.

image

Log

/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/building/EditorView.cc: In member function ‘virtual void gazebo::gui::EditorView::wheelEvent(QWheelEvent*)’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/building/EditorView.cc:219:23: warning: ‘QMatrix QGraphicsView::matrix() const’ is deprecated: Use transform() [-Wdeprecated-declarations]
  219 |   QMatrix mat = matrix();
      |                 ~~~~~~^~
In file included from /usr/include/qt/QtWidgets/QGraphicsView:1,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:54,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/Conversions.hh:24,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/building/EditorView.cc:25:
/usr/include/qt/QtWidgets/qgraphicsview.h:169:48: note: declared here
  169 |     QT_DEPRECATED_X("Use transform()") QMatrix matrix() const;
      |                                                ^~~~~~
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/building/EditorView.cc:220:38: warning: ‘QPoint QWheelEvent::pos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  220 |   QPointF mousePosition = _event->pos();
      |                           ~~~~~~~~~~~^~
In file included from /usr/include/qt/QtGui/QResizeEvent:1,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:34:
/usr/include/qt/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint pos() const { return p.toPoint(); }
      |                   ^~~
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/building/EditorView.cc:239:18: warning: ‘void QGraphicsView::setMatrix(const QMatrix&, bool)’ is deprecated: Use setTransform() [-Wdeprecated-declarations]
  239 |   this->setMatrix(mat);
      |   ~~~~~~~~~~~~~~~^~~~~
/usr/include/qt/QtWidgets/qgraphicsview.h:170:48: note: declared here
  170 |     QT_DEPRECATED_X("Use setTransform()") void setMatrix(const QMatrix &matrix, bool combine = false);
      |                                                ^~~~~~~~~
[ 69%] Automatic MOC for target ActuatorPlugin
[ 69%] Built target ActuatorPlugin_autogen
[ 69%] Automatic MOC for target AmbientOcclusionVisualPlugin
[ 69%] Built target AmbientOcclusionVisualPlugin_autogen
[ 69%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/GrabberHandle.cc.o
In file included from /usr/include/OGRE/OgreMeshSerializerImpl.h:37,
                 from /usr/include/OGRE/OgreMeshSerializer.h:34,
                 from /usr/include/OGRE/Ogre.h:75,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/rendering/ogre_gazebo.h:26,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/rendering/Conversions.hh:25,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/rendering/Camera.hh:47,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/build/gazebo/rendering/rendering.hh:5,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/test/ServerFixture.hh:53,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/test/ServerFixture.cc:26:
/usr/include/OGRE/OgreEdgeListBuilder.h: In member function ‘bool Ogre::EdgeListBuilder::geometryLess::operator()(const Ogre::EdgeListBuilder::Geometry&, const Ogre::EdgeListBuilder::Geometry&) const’:
/usr/include/OGRE/OgreEdgeListBuilder.h:227: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
  227 |                 if (a.vertexSet < b.vertexSet) return true;
      | 
/usr/include/OGRE/OgreEdgeListBuilder.h:227: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory
In file included from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/sensors/SensorTypes.hh:23,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/sensors/Sensor.hh:31,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/sensors/AltimeterSensor.hh:25,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/build/gazebo/sensors/sensors.hh:2,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/test/ServerFixture.hh:52,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/test/ServerFixtureRecord.cc:21:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/common/EnumIface.hh:180:12: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations]
  180 |     : std::iterator<std::bidirectional_iterator_tag, Enum>
      |            ^~~~~~~~
In file included from /usr/include/c++/12.1.0/string:45,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/test/ServerFixtureRecord.cc:17:
/usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
[ 69%] Linking CXX executable gzserver
In file included from /usr/include/ignition/msgs5/ignition/msgs/MessageTypes.hh:119,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/rendering/Visual.hh:32,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/building/BuildingMaker.cc:36:
/usr/include/ignition/msgs5/ignition/msgs/model_configuration.pb.h: In member function ‘ignition::msgs::ModelConfiguration& ignition::msgs::ModelConfiguration::operator=(ignition::msgs::ModelConfiguration&&)’:
/usr/include/ignition/msgs5/ignition/msgs/model_configuration.pb.h:94: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
   94 |     if (this == &from) return *this;
      | 
/usr/include/ignition/msgs5/ignition/msgs/model_configuration.pb.h:94: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory
[ 69%] Built target gzserver
[ 69%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/GridLines.cc.o
[ 69%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/ImportImageDialog.cc.o
[ 69%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/ImportImageView.cc.o
[ 69%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/LevelInspectorDialog.cc.o
[ 69%] Automatic MOC for target ArduCopterPlugin
[ 69%] Built target ArduCopterPlugin_autogen
[ 69%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/LevelWidget.cc.o
[ 69%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/MeasureItem.cc.o
[ 69%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/RectItem.cc.o
In file included from /usr/include/OGRE/Terrain/OgreTerrainMaterialGeneratorA.h:33,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/rendering/ogre_gazebo.h:62,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/rendering/Conversions.hh:25,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/rendering/Camera.hh:47,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/build/gazebo/rendering/rendering.hh:5,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/test/ServerFixture.hh:53:
/usr/include/OGRE/Terrain/OgreTerrainMaterialGenerator.h: In member function ‘Ogre::TerrainMaterialGenerator::Profile* Ogre::TerrainMaterialGenerator::getActiveProfile() const’:
/usr/include/OGRE/Terrain/OgreTerrainMaterialGenerator.h:248: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
  248 |                         if (!mActiveProfile && !mProfiles.empty())
      | 
/usr/include/OGRE/Terrain/OgreTerrainMaterialGenerator.h:248: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/building/MeasureItem.cc: In member function ‘virtual void gazebo::gui::MeasureItem::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/building/MeasureItem.cc:87:50: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
   87 |   float textWidth = _painter->fontMetrics().width(stream.str().c_str());
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtGui/qpainter.h:59,
                 from /usr/include/qt/QtGui/QPainter:1,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:33,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/building/MeasureItem.hh:24,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/building/MeasureItem.cc:23:
/usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here
  106 |     int width(const QString &, int len = -1) const;
      |         ^~~~~
[ 69%] Automatic MOC for target ArrangePlugin
[ 69%] Built target ArrangePlugin_autogen
[ 69%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/RotateHandle.cc.o
[ 71%] Automatic MOC for target AttachLightPlugin
[ 71%] Built target AttachLightPlugin_autogen
[ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/ScaleWidget.cc.o
[ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/SegmentItem.cc.o
[ 71%] Automatic MOC for target BlinkVisualPlugin
[ 71%] Built target BlinkVisualPlugin_autogen
[ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/StairsInspectorDialog.cc.o
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/StairsItem.cc.o
[ 73%] Automatic MOC for target BreakableJointPlugin
[ 73%] Built target BreakableJointPlugin_autogen
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/WallInspectorDialog.cc.o
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/WallSegmentItem.cc.o
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/WindowDoorInspectorDialog.cc.o
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/WindowItem.cc.o
[ 73%] Linking CXX static library libgazebo_test_fixture.a
[ 73%] Built target gazebo_test_fixture
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/CollisionConfig.cc.o
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/EditorMaterialSwitcher.cc.o
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ExtrudeDialog.cc.o
[ 73%] Automatic MOC for target BuoyancyPlugin
[ 73%] Built target BuoyancyPlugin_autogen
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ImportDialog.cc.o
[ 73%] Automatic MOC for target CameraPlugin
[ 73%] Built target CameraPlugin_autogen
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/JointCreationDialog.cc.o
[ 73%] Automatic MOC for target CartDemoPlugin
[ 73%] Built target CartDemoPlugin_autogen
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/JointInspector.cc.o
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/JointMaker.cc.o
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/LinkConfig.cc.o
[ 73%] Automatic MOC for target CessnaPlugin
[ 73%] Built target CessnaPlugin_autogen
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/LinkInspector.cc.o
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/MEUserCmdManager.cc.o
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ModelCreator.cc.o
[ 73%] Automatic MOC for target ContactPlugin
[ 73%] Built target ContactPlugin_autogen
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ModelData.cc.o
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/EditorMaterialSwitcher.cc: In member function ‘void gazebo::gui::EditorMaterialSwitcher::SetMaterialScheme(const std::string&)’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/EditorMaterialSwitcher.cc:54: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
   54 |   if (!this->camera || !this->camera->OgreViewport())
      | 
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/EditorMaterialSwitcher.cc:54: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ModelEditor.cc.o
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ModelEditorEvents.cc.o
In file included from /usr/include/boost/multi_index/detail/ord_index_impl.hpp:65,
                 from /usr/include/boost/multi_index/ordered_index.hpp:17,
                 from /usr/include/boost/property_tree/ptree.hpp:24,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/GuiIface.hh:21,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/JointMaker.cc:33:
/usr/include/boost/multi_index/detail/ord_index_node.hpp: In static member function ‘static void boost::multi_index::detail::ordered_index_node_impl<AugmentPolicy, Allocator>::decrement(pointer&)’:
/usr/include/boost/multi_index/detail/ord_index_node.hpp:289: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
  289 |       while(y->right()!=pointer(0))y=y->right();
      | 
/usr/include/boost/multi_index/detail/ord_index_node.hpp:289: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ModelEditorPalette.cc.o
[ 73%] Automatic MOC for target ContainPlugin
[ 73%] Built target ContainPlugin_autogen
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ModelPluginInspector.cc.o
[ 73%] Automatic MOC for target DepthCameraPlugin
[ 73%] Built target DepthCameraPlugin_autogen
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ModelTreeWidget.cc.o
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/ModelEditorPalette.cc: In constructor ‘gazebo::gui::ModelEditorPalette::ModelEditorPalette(QWidget*)’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/ModelEditorPalette.cc:130:26: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::AlignmentFlag; Zero = int QFlags<Qt::AlignmentFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations]
  130 |   customLayout->addWidget(customButton, 0, 0);
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:1299,
                 from /usr/include/qt/QtCore/QtCore:4,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:25,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/Actions.hh:22,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/ModelEditorPalette.cc:22:
/usr/include/qt/QtCore/qflags.h:123:80: note: declared here
  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
      |                                                                                ^~~~~~
[ 73%] Automatic MOC for target DiffDrivePlugin
[ 73%] Built target DiffDrivePlugin_autogen
[ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/VisualConfig.cc.o
In file included from /usr/include/qt/QtCore/qobject.h:49,
                 from /usr/include/qt/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt/QtCore/QtCore:6,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:25,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/Actions.hh:22,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/ModelCreator.cc:40:
/usr/include/qt/QtCore/qlist.h: In member function ‘void QList<T>::setSharable(bool)’:
/usr/include/qt/QtCore/qlist.h:191: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
  191 |         if (sharable == d->ref.isSharable())
      | 
/usr/include/qt/QtCore/qlist.h:191: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/GraphScene.cc.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/GraphView.cc.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/SchematicViewWidget.cc.o
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/GraphView.cc: In member function ‘virtual void gazebo::gui::GraphView::wheelEvent(QWheelEvent*)’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/GraphView.cc:77:23: warning: ‘QMatrix QGraphicsView::matrix() const’ is deprecated: Use transform() [-Wdeprecated-declarations]
   77 |   QMatrix mat = matrix();
      |                 ~~~~~~^~
In file included from /usr/include/qt/QtWidgets/QGraphicsView:1,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:54,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/GraphView.hh:20,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/GraphView.cc:22:
/usr/include/qt/QtWidgets/qgraphicsview.h:169:48: note: declared here
  169 |     QT_DEPRECATED_X("Use transform()") QMatrix matrix() const;
      |                                                ^~~~~~
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/GraphView.cc:78:38: warning: ‘QPoint QWheelEvent::pos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   78 |   QPointF mousePosition = _event->pos();
      |                           ~~~~~~~~~~~^~
In file included from /usr/include/qt/QtGui/QResizeEvent:1,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:34:
/usr/include/qt/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint pos() const { return p.toPoint(); }
      |                   ^~~
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/model/GraphView.cc:97:18: warning: ‘void QGraphicsView::setMatrix(const QMatrix&, bool)’ is deprecated: Use setTransform() [-Wdeprecated-declarations]
   97 |   this->setMatrix(mat);
      |   ~~~~~~~~~~~~~~~^~~~~
/usr/include/qt/QtWidgets/qgraphicsview.h:170:48: note: declared here
  170 |     QT_DEPRECATED_X("Use setTransform()") void setMatrix(const QMatrix &matrix, bool combine = false);
      |                                                ^~~~~~~~~
[ 76%] Automatic MOC for target FiducialCameraPlugin
[ 76%] Built target FiducialCameraPlugin_autogen
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/EditableLabel.cc.o
[ 76%] Automatic MOC for target FlashLightPlugin
[ 76%] Built target FlashLightPlugin_autogen
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/ExportDialog.cc.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/IncrementalPlot.cc.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/IntrospectionCurveHandler.cc.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/Palette.cc.o
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/ExportDialog.cc: In member function ‘virtual void PlotViewDelegate::paint(QPainter*, const QStyleOptionViewItem&, const QModelIndex&) const’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/ExportDialog.cc:104:43: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
  104 |             int checkTitleWidth = fm.width(title) + checkSize + checkMargin;
      |                                   ~~~~~~~~^~~~~~~
In file included from /usr/include/qt/QtGui/qpainter.h:59,
                 from /usr/include/qt/QtGui/QPainter:1,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:33,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/ExportDialog.hh:23,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/ExportDialog.cc:20:
/usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here
  106 |     int width(const QString &, int len = -1) const;
      |         ^~~~~
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/ExportDialog.cc: In constructor ‘gazebo::gui::ExportDialog::ExportDialog(QWidget*, const std::__cxx11::list<gazebo::gui::PlotCanvas*>&)’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/ExportDialog.cc:239:35: warning: ‘static QPixmap QPixmap::grabWindow(WId, int, int, int, int)’ is deprecated: Use QScreen::grabWindow() instead [-Wdeprecated-declarations]
  239 |     QIcon icon(QPixmap::grabWindow(plot->winId()));
      |                ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtGui/qbitmap.h:44,
                 from /usr/include/qt/QtGui/QBitmap:1,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:31:
/usr/include/qt/QtGui/qpixmap.h:118:20: note: declared here
  118 |     static QPixmap grabWindow(WId, int x = 0, int y = 0, int w = -1, int h = -1);
      |                    ^~~~~~~~~~
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/ExportDialog.cc: In member function ‘void gazebo::gui::ExportDialog::OnExport(gazebo::gui::FileType)’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/ExportDialog.cc:315:39: warning: ‘QFileDialog::DirectoryOnly’ is deprecated: Use setOption(ShowDirsOnly, true) instead [-Wdeprecated-declarations]
  315 |   fileDialog.setFileMode(QFileDialog::DirectoryOnly);
      |                                       ^~~~~~~~~~~~~
In file included from /usr/include/qt/QtWidgets/QFileDialog:1,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:48:
/usr/include/qt/QtWidgets/qfiledialog.h:84:21: note: declared here
   84 |                     DirectoryOnly Q_DECL_ENUMERATOR_DEPRECATED_X("Use setOption(ShowDirsOnly, true) instead")};
      |                     ^~~~~~~~~~~~~
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/ExportDialog.cc:315:39: warning: ‘QFileDialog::DirectoryOnly’ is deprecated: Use setOption(ShowDirsOnly, true) instead [-Wdeprecated-declarations]
  315 |   fileDialog.setFileMode(QFileDialog::DirectoryOnly);
      |                                       ^~~~~~~~~~~~~
/usr/include/qt/QtWidgets/qfiledialog.h:84:21: note: declared here
   84 |                     DirectoryOnly Q_DECL_ENUMERATOR_DEPRECATED_X("Use setOption(ShowDirsOnly, true) instead")};
      |                     ^~~~~~~~~~~~~
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/PlotCanvas.cc.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/PlotCurve.cc.o
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/IncrementalPlot.cc: In member function ‘virtual void gazebo::gui::PlotMagnifier::widgetWheelEvent(QWheelEvent*)’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/IncrementalPlot.cc:58:50: warning: ‘QPoint QWheelEvent::pos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   58 |                 this->mousePos = _wheelEvent->pos();
      |                                  ~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtGui/QResizeEvent:1,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:34,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/PlotCurve.hh:26,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/IncrementalPlot.cc:25:
/usr/include/qt/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint pos() const { return p.toPoint(); }
      |                   ^~~
[ 76%] Automatic MOC for target FollowerPlugin
[ 76%] Built target FollowerPlugin_autogen
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/PlotManager.cc.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/PlotTracker.cc.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/PlotWindow.cc.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/TopicCurveHandler.cc.o
[ 76%] Automatic MOC for target ForceTorquePlugin
[ 76%] Built target ForceTorquePlugin_autogen
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/VariablePill.cc.o
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/PlotTracker.cc: In member function ‘QString gazebo::gui::PlotTracker::CurveInfoAt(const QwtPlotCurve*, const QPointF&) const’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/PlotTracker.cc:242:21: warning: ‘QString::null’ is deprecated: use QString() [-Wdeprecated-declarations]
  242 |     return QString::null;
      |                     ^~~~
In file included from /usr/include/qt/QtCore/qobject.h:47,
                 from /usr/include/qt/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt/QtCore/QtCore:6,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:25,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/PlotTracker.cc:20:
/usr/include/qt/QtCore/qstring.h:954:23: note: declared here
  954 |     static const Null null;
      |                       ^~~~
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/PlotTracker.cc:242:21: warning: ‘QString::null’ is deprecated: use QString() [-Wdeprecated-declarations]
  242 |     return QString::null;
      |                     ^~~~
/usr/include/qt/QtCore/qstring.h:954:23: note: declared here
  954 |     static const Null null;
      |                       ^~~~
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/Palette.cc: In member function ‘virtual void PlotItemDelegate::paint(QPainter*, const QStyleOptionViewItem&, const QModelIndex&) const’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/Palette.cc:237:40: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
  237 |         textRect.adjust(fmRegular.width(textStr), 0, 0, 0);
      |                         ~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/qt/QtGui/qpainter.h:59,
                 from /usr/include/qt/QtGui/QPainter:1,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:33,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/ConfigWidget.hh:30,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/Palette.cc:30:
/usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here
  106 |     int width(const QString &, int len = -1) const;
      |         ^~~~~
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/Palette.cc:247:37: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
  247 |         textRect.adjust(fmBold.width(textStr), 0, 0, 0);
      |                         ~~~~~~~~~~~~^~~~~~~~~
/usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here
  106 |     int width(const QString &, int len = -1) const;
      |         ^~~~~
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/Palette.cc: In member function ‘void gazebo::gui::SearchModel::SetSearch(const QString&)’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/plot/Palette.cc:439:22: warning: ‘void QSortFilterProxyModel::filterChanged()’ is deprecated: Use QSortFilterProxyModel::invalidateFilter [-Wdeprecated-declarations]
  439 |   this->filterChanged();
      |   ~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtCore/QtCore:214,
                 from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qt.h:25:
/usr/include/qt/QtCore/qsortfilterproxymodel.h:143:73: note: declared here
  143 |     QT_DEPRECATED_X("Use QSortFilterProxyModel::invalidateFilter") void filterChanged();
      |                                                                         ^~~~~~~~~~~~~
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/VariablePillContainer.cc.o
[ 76%] Automatic MOC for target GimbalSmall2dPlugin
[ 76%] Built target GimbalSmall2dPlugin_autogen
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/qgv/private/QGVCore.cpp.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/qgv/private/QGVGraphPrivate.cpp.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/qgv/private/QGVEdgePrivate.cpp.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/qgv/private/QGVGvcPrivate.cpp.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/qgv/private/QGVNodePrivate.cpp.o
[ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/qgv/QGVEdge.cpp.o
In file included from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qgv/private/QGVCore.cpp:19:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qgv/private/QGVCore.h: In static member function ‘static Agraph_t* QGVCore::agmemread2(const char*)’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qgv/private/QGVCore.h:99:17: error: ‘Agiodisc_t’ {aka ‘struct Agiodisc_s’} has no member named ‘putstr’
   99 |       memIoDisc.putstr = AgIoDisc.putstr;
      |                 ^~~~~~
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qgv/private/QGVCore.h:99:35: error: ‘Agiodisc_t’ {aka ‘struct Agiodisc_s’} has no member named ‘putstr’
   99 |       memIoDisc.putstr = AgIoDisc.putstr;
      |                                   ^~~~~~
make[2]: *** [gazebo/gui/CMakeFiles/gazebo_gui.dir/build.make:1734: gazebo/gui/CMakeFiles/gazebo_gui.dir/qgv/private/QGVCore.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 76%] Automatic MOC for target GpuRayPlugin
[ 76%] Built target GpuRayPlugin_autogen
[ 76%] Automatic MOC for target HarnessPlugin
[ 76%] Built target HarnessPlugin_autogen
[ 76%] Automatic MOC for target HeightmapLODPlugin
[ 76%] Built target HeightmapLODPlugin_autogen
[ 76%] Automatic MOC for target ImuSensorPlugin
[ 76%] Built target ImuSensorPlugin_autogen
[ 76%] Automatic MOC for target InitialVelocityPlugin
[ 76%] Built target InitialVelocityPlugin_autogen
[ 76%] Automatic MOC for target JointControlPlugin
[ 76%] Built target JointControlPlugin_autogen
[ 76%] Automatic MOC for target JointTrajectoryPlugin
[ 76%] Built target JointTrajectoryPlugin_autogen
[ 76%] Automatic MOC for target KeysToCmdVelPlugin
[ 76%] Built target KeysToCmdVelPlugin_autogen
[ 76%] Automatic MOC for target KeysToJointsPlugin
[ 76%] Built target KeysToJointsPlugin_autogen
[ 76%] Automatic MOC for target LensFlareSensorPlugin
[ 76%] Built target LensFlareSensorPlugin_autogen
[ 76%] Automatic MOC for target LiftDragPlugin
[ 76%] Built target LiftDragPlugin_autogen
[ 76%] Automatic MOC for target LinearBatteryConsumerPlugin
[ 76%] Built target LinearBatteryConsumerPlugin_autogen
[ 76%] Automatic MOC for target LinearBatteryPlugin
[ 76%] Built target LinearBatteryPlugin_autogen
[ 76%] Automatic MOC for target LinkPlot3DPlugin
In file included from /home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qgv/QGVEdge.cpp:20:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qgv/private/QGVCore.h: In static member function ‘static Agraph_t* QGVCore::agmemread2(const char*)’:
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qgv/private/QGVCore.h:99:17: error: ‘Agiodisc_t’ {aka ‘struct Agiodisc_s’} has no member named ‘putstr’
   99 |       memIoDisc.putstr = AgIoDisc.putstr;
      |                 ^~~~~~
/home/dh/.cache/paru/clone/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/gui/qgv/private/QGVCore.h:99:35: error: ‘Agiodisc_t’ {aka ‘struct Agiodisc_s’} has no member named ‘putstr’
   99 |       memIoDisc.putstr = AgIoDisc.putstr;
      |                                   ^~~~~~
[ 76%] Built target LinkPlot3DPlugin_autogen
[ 76%] Automatic MOC for target MisalignmentPlugin
[ 76%] Built target MisalignmentPlugin_autogen
[ 76%] Automatic MOC for target ModelPropShop
[ 76%] Built target ModelPropShop_autogen
[ 76%] Automatic MOC for target MudPlugin
[ 76%] Built target MudPlugin_autogen
[ 76%] Automatic MOC for target PlaneDemoPlugin
[ 76%] Built target PlaneDemoPlugin_autogen
[ 76%] Automatic MOC for target PressurePlugin
[ 76%] Built target PressurePlugin_autogen
[ 76%] Automatic MOC for target RayPlugin
make[2]: *** [gazebo/gui/CMakeFiles/gazebo_gui.dir/build.make:1804: gazebo/gui/CMakeFiles/gazebo_gui.dir/qgv/QGVEdge.cpp.o] Error 1
[ 76%] Built target RayPlugin_autogen
[ 76%] Automatic MOC for target RaySensorNoisePlugin
[ 76%] Automatic MOC for target ReflectancePlugin
[ 76%] Built target RaySensorNoisePlugin_autogen
[ 76%] Built target ReflectancePlugin_autogen
[ 76%] Automatic MOC for target RubblePlugin
[ 78%] Automatic MOC for target ShaderParamVisualPlugin
[ 78%] Built target RubblePlugin_autogen
[ 78%] Automatic MOC for target SkidSteerDrivePlugin
[ 78%] Built target ShaderParamVisualPlugin_autogen
[ 78%] Automatic MOC for target SonarPlugin
[ 78%] Built target SkidSteerDrivePlugin_autogen
[ 78%] Automatic MOC for target SphereAtlasDemoPlugin
[ 78%] Built target SonarPlugin_autogen
[ 78%] Automatic MOC for target StaticMapPlugin
[ 78%] Built target SphereAtlasDemoPlugin_autogen
[ 78%] Automatic MOC for target StopWorldPlugin
[ 78%] Built target StaticMapPlugin_autogen
[ 78%] Built target StopWorldPlugin_autogen
[ 78%] Automatic MOC for target TouchPlugin
[ 78%] Automatic MOC for target VariableGearboxPlugin
[ 78%] Built target TouchPlugin_autogen
[ 78%] Automatic MOC for target VehiclePlugin
[ 78%] Built target VariableGearboxPlugin_autogen
[ 78%] Automatic MOC for target WheelSlipPlugin
[ 78%] Built target VehiclePlugin_autogen
[ 78%] Built target WheelSlipPlugin_autogen
[ 78%] Automatic MOC for target WindPlugin
[ 78%] Automatic MOC for target HydraPlugin
[ 78%] Built target WindPlugin_autogen
[ 78%] Built target HydraPlugin_autogen
[ 78%] Automatic MOC for target HydraDemoPlugin
[ 78%] Automatic MOC for target JoyPlugin
[ 78%] Built target HydraDemoPlugin_autogen
[ 78%] Built target JoyPlugin_autogen
[ 78%] Automatic MOC for target ElevatorPlugin
[ 78%] Automatic MOC for target RandomVelocityPlugin
[ 78%] Built target ElevatorPlugin_autogen
[ 78%] Automatic MOC for target TransporterPlugin
[ 78%] Built target RandomVelocityPlugin_autogen
[ 78%] Building CXX object plugins/CMakeFiles/TrackedVehiclePlugin.dir/TrackedVehiclePlugin_autogen/mocs_compilation.cpp.o
[ 78%] Built target TransporterPlugin_autogen
[ 78%] Building CXX object plugins/CMakeFiles/TrackedVehiclePlugin.dir/TrackedVehiclePlugin.cc.o
[ 78%] Building CXX object plugins/CMakeFiles/ActorPlugin.dir/ActorPlugin_autogen/mocs_compilation.cpp.o
[ 78%] Building CXX object plugins/CMakeFiles/ActorPlugin.dir/ActorPlugin.cc.o
[ 78%] Building CXX object plugins/CMakeFiles/ActuatorPlugin.dir/ActuatorPlugin_autogen/mocs_compilation.cpp.o
[ 78%] Building CXX object plugins/CMakeFiles/ActuatorPlugin.dir/ActuatorPlugin.cc.o
[ 78%] Building CXX object plugins/CMakeFiles/AmbientOcclusionVisualPlugin.dir/AmbientOcclusionVisualPlugin_autogen/mocs_compilation.cpp.o
[ 78%] Building CXX object plugins/CMakeFiles/AmbientOcclusionVisualPlugin.dir/AmbientOcclusionVisualPlugin.cc.o
[ 78%] Building CXX object plugins/CMakeFiles/ArrangePlugin.dir/ArrangePlugin_autogen/mocs_compilation.cpp.o
[ 78%] Building CXX object plugins/CMakeFiles/ArduCopterPlugin.dir/ArduCopterPlugin_autogen/mocs_compilation.cpp.o
[ 78%] Building CXX object plugins/CMakeFiles/ArrangePlugin.dir/ArrangePlugin.cc.o
[ 78%] Building CXX object plugins/CMakeFiles/ArduCopterPlugin.dir/ArduCopterPlugin.cc.o
[ 78%] Building CXX object plugins/CMakeFiles/AttachLightPlugin.dir/AttachLightPlugin_autogen/mocs_compilation.cpp.o
[ 78%] Building CXX object plugins/CMakeFiles/AttachLightPlugin.dir/AttachLightPlugin.cc.o
make[1]: *** [CMakeFiles/Makefile2:6135: gazebo/gui/CMakeFiles/gazebo_gui.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 78%] Linking CXX shared library libActorPlugin.so
[ 78%] Built target ActorPlugin
[ 78%] Linking CXX shared library libActuatorPlugin.so
[ 78%] Built target ActuatorPlugin
[ 78%] Linking CXX shared library libTrackedVehiclePlugin.so
[ 78%] Built target TrackedVehiclePlugin
[ 78%] Linking CXX shared library libAmbientOcclusionVisualPlugin.so
[ 78%] Linking CXX shared library libArrangePlugin.so
[ 78%] Built target AmbientOcclusionVisualPlugin
[ 78%] Built target ArrangePlugin
[ 78%] Linking CXX shared library libArduCopterPlugin.so
[ 78%] Built target ArduCopterPlugin
[ 78%] Linking CXX shared library libAttachLightPlugin.so
[ 78%] Built target AttachLightPlugin
make: *** [Makefile:146: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'gazebo-11.10.2-3': 
error: packages failed to build: gazebo-11.10.2-3
⏎                                                                                                                  

'd' was not declared in this scope.

Target build : ignition-common-3 (3.15.1-2)

For me this issue is in addition to #56 and #57.

I was able to continue with the build after removing these sections of preprocessor sections of code.

Screenshot from 2023-03-16 02-34-34

Screenshot from 2023-03-16 02-35-21

ignition-tools and gazebo are in conflict

paru -S gazebo
[sudo] password for gabo:
resolving dependencies...
looking for conflicting packages...
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: ignition-tools and gazebo are in conflict

I've tried installing ignition-tools first and then gazebo but gazebo wants to remove ignition-tools

[gazebo] Can't find zmq.hpp

Hi great work with the package.

It no longer compiles on my system as its looking for zmq.hpp while I have zmq.h under /usr/include/*

Is this a known error?

[ignition-msgs-5] compile error DSO missing from command line

While rebuilding gazebo classic packages I get the following error:

/sbin/ld: CMakeFiles/ign_msgs_gen.dir/Generator.cc.o: undefined reference to symbol '_ZN4absl12lts_2023012513hash_internal15MixingHashState28CombineLargeContiguousImpl64EmPKhm'
/sbin/ld: /usr/lib/libabsl_hash.so.2301.0.0: error adding symbols: DSO missing from command line

This error occurs while building ignition-mgs-5 and gazebo

[ignition-physics] sdformat-13 not found

$ uname -a
Linux jonb-work-laptop 6.2.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 22 Mar 2023 22:52:35 +0000 x86_64 GNU/Linux

I ran this yay -Syu ignition-gazebo, previously I had installed gazebo classic with yay -Syu gazebo and received the following error:

Missing include sdf/Joint.hh

Build log

==> Making package: ignition-physics 6.3.0-1 (Sat 01 Apr 2023 08:42:38 AM GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found ignition-physics-6.3.0.tar.gz
==> Validating source files with sha256sums...
    ignition-physics-6.3.0.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting ignition-physics-6.3.0.tar.gz with bsdtar
==> Sources are ready.
==> Making package: ignition-physics 6.3.0-1 (Sat 01 Apr 2023 08:42:39 AM GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
-- The C compiler identification is GNU 12.2.1
-- The CXX compiler identification is GNU 12.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- gz-physics6 version 6.3.0
-- Operating system is Linux
--

-- ====== Finding Dependencies ======
-- Looking for gz-common5 -- found version 5.3.1
-- Searching for dependencies of gz-common5
-- Looking for gz-utils2 -- found version 2.0.0
-- Searching for dependencies of gz-utils2
-- Looking for dlfcn.h - found
-- Looking for libdl - found
-- Found DL: TRUE
-- Checking for module 'uuid'
--   Found uuid, version 2.38.1
-- Found UUID: TRUE
-- Searching for <gz-common5> component [geospatial]
-- Looking for gz-common5-geospatial -- found version 5.3.1
-- Searching for dependencies of gz-common5-geospatial
-- Looking for gz-math7 -- found version 7.1.0
-- Searching for dependencies of gz-math7
-- Looking for gz-utils2 -- found version 2.0.0
-- Looking for gz-common5 -- found version 5.3.1
-- Searching for dependencies of gz-common5
-- Looking for gz-utils2 -- found version 2.0.0
-- Looking for dlfcn.h - found
-- Looking for libdl - found
-- Searching for <gz-common5> component [graphics]
-- Looking for gz-common5-graphics -- found version 5.3.1
-- Searching for dependencies of gz-common5-graphics
-- Looking for gz-math7 -- found version 7.1.0
-- Found GzAssimp: TRUE (found version "5.2.4")
-- Searching for <gz-common5> component [graphics]
-- Searching for <gz-common5> component [profiler]
-- Looking for gz-common5-profiler -- found version 5.3.1
-- Searching for dependencies of gz-common5-profiler
-- Looking for gz-common5 - found

-- Looking for gz-math7 -- found version 7.1.0
-- Searching for dependencies of gz-math7
-- Looking for gz-utils2 -- found version 2.0.0
-- Searching for <gz-math7> component [eigen3]
-- Looking for gz-math7-eigen3 -- found version 7.1.0
-- Searching for dependencies of gz-math7-eigen3
-- Looking for gz-math7 - found

-- Looking for gz-plugin2 -- found version 2.0.1
-- Searching for dependencies of gz-plugin2
-- Looking for gz-utils2 -- found version 2.0.0
-- Searching for dependencies of gz-utils2
-- Searching for <gz-utils2> component [cli]
-- Looking for gz-utils2-cli -- found version 2.0.0
-- Searching for dependencies of gz-utils2-cli
-- Searching for <gz-plugin2> component [all]
-- Looking for all libraries of gz-plugin2 -- found version 2.0.1
-- Looking for gz-plugin2 -- found version 2.0.1
-- Looking for gz-plugin2-loader -- found version 2.0.1
-- Searching for dependencies of gz-plugin2-loader
-- Looking for gz-plugin2-register -- found version 2.0.1
-- Searching for dependencies of gz-plugin2-register
-- Looking for gz-plugin2 - found

-- Looking for gz-utils2 -- found version 2.0.0
-- Looking for gz-utils2 - found

-- Looking for EIGEN3 - found

CMake Warning at /usr/share/cmake/gz-cmake3/cmake3/GzUtils.cmake:231 (find_package):
  By not providing "Findsdformat13.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "sdformat13", but CMake did not find one.

  Could not find a package configuration file provided by "sdformat13" with
  any of the following names:

    sdformat13Config.cmake
    sdformat13-config.cmake

  Add the installation prefix of "sdformat13" to CMAKE_PREFIX_PATH or set
  "sdformat13_DIR" to a directory containing one of the above files.  If
  "sdformat13" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  CMakeLists.txt:66 (gz_find_package)


-- Looking for sdformat13 - not found

-- Found assimp: /usr/include;/usr/include (found version "5.2.4")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found DART: /usr/include (Required is at least version "6.9") found components: collision-bullet collision-ode utils utils-urdf dart
-- Looking for DART - found

-- Found Bullet: /usr/lib/libBulletDynamics.so
-- Looking for GzBullet - found

-- -------------------------------------------

CMake Warning at /usr/share/cmake/gz-cmake3/cmake3/GzConfigureBuild.cmake:69 (message):
   CONFIGURATION WARNINGS:
   -- Skipping component [sdf]: Missing dependency [sdformat13].
      ^~~~~ Set SKIP_sdf=true in cmake to suppress this warning.

   -- Skipping component [dartsim]: Missing dependency [sdformat13].
      ^~~~~ Set SKIP_dartsim=true in cmake to suppress this warning.

   -- Skipping component [tpe]: Missing dependency [sdformat13].
      ^~~~~ Set SKIP_tpe=true in cmake to suppress this warning.

   -- Skipping component [bullet]: Missing dependency [sdformat13].
      ^~~~~ Set SKIP_bullet=true in cmake to suppress this warning.

Call Stack (most recent call first):
  CMakeLists.txt:103 (gz_configure_build)


--
-- Searching for host SSE information
-- SSE2 found
-- SSE3 found
-- SSE4.1 found
-- SSE4.2 found
-- Configuring library: gz-physics6
-- 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
-- Testing is disabled -- skipping UNIT tests
-- Skipping the component [sdf] because the following packages are missing: sdformat13
-- Configuring library: gz-physics6-heightmap
-- Configuring library: gz-physics6-mesh
-- Skipping the component [dartsim] because the following packages are missing: sdformat13
-- Skipping the component [tpe] because the following packages are missing: sdformat13
-- Skipping the component [bullet] because the following packages are missing: sdformat13
-- Configuring library: gz-physics6-bullet-featherstone
-- Configuring library: gz-physics6-bullet-featherstone-plugin
-- Adding codecheck target
-- Build configuration successful
-- Build type: Release
-- Install prefix: /usr
-- Looking for ronn to generate manpages - found
-- Found Doxygen: /usr/bin/doxygen (found version "1.9.6") found components: doxygen dot
-- Configuring done (1.6s)
-- Generating done (0.0s)
-- Build files have been written to: /home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build
[  5%] Generating API documentation with Doxygen
warning: Tag 'OUTPUT_TEXT_DIRECTION' at line 102 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'TCL_SUBST' at line 260 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLANG_ASSISTED_PARSING' at line 1080 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' belongs to an option that was not enabled at compile time.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'CLANG_OPTIONS' at line 1088 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' belongs to an option that was not enabled at compile time.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'CLANG_DATABASE_PATH' at line 1098 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' belongs to an option that was not enabled at compile time.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1116 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'FORMULA_TRANSPARENT' at line 1544 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1852 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'RTF_SOURCE_CODE' at line 1942 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 2047 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 2237 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 2279 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTSIZE' at line 2286 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 2512 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'OUTPUT_TEXT_DIRECTION' at line 102 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'TCL_SUBST' at line 260 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLANG_ASSISTED_PARSING' at line 1080 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' belongs to an option that was not enabled at compile time.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'CLANG_OPTIONS' at line 1088 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' belongs to an option that was not enabled at compile time.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'CLANG_DATABASE_PATH' at line 1098 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' belongs to an option that was not enabled at compile time.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1116 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'FORMULA_TRANSPARENT' at line 1544 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1852 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'RTF_SOURCE_CODE' at line 1942 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 2047 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 2237 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 2279 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTSIZE' at line 2286 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 2512 of file '/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
[  5%] Built target doc
[ 10%] Building CXX object src/CMakeFiles/gz-physics6.dir/CanReadData.cc.o
[ 15%] Building CXX object src/CMakeFiles/gz-physics6.dir/CanWriteData.cc.o
[ 20%] Building CXX object src/CMakeFiles/gz-physics6.dir/CompositeData.cc.o
[ 25%] Building CXX object src/CMakeFiles/gz-physics6.dir/DataStatusMask.cc.o
[ 30%] Building CXX object src/CMakeFiles/gz-physics6.dir/FrameID.cc.o
[ 35%] Building CXX object src/CMakeFiles/gz-physics6.dir/Identity.cc.o
[ 40%] Linking CXX shared library ../lib/libgz-physics6.so
[ 40%] Built target gz-physics6
[ 45%] Building CXX object bullet-featherstone/CMakeFiles/gz-physics6-bullet-featherstone-plugin.dir/src/Base.cc.o
[ 50%] Building CXX object bullet-featherstone/CMakeFiles/gz-physics6-bullet-featherstone-plugin.dir/src/EntityManagementFeatures.cc.o
[ 55%] Building CXX object bullet-featherstone/CMakeFiles/gz-physics6-bullet-featherstone-plugin.dir/src/FreeGroupFeatures.cc.o
[ 60%] Building CXX object bullet-featherstone/CMakeFiles/gz-physics6-bullet-featherstone-plugin.dir/src/JointFeatures.cc.o
/home/jonb/.cache/yay/ignition-physics/src/gz-physics-gz-physics6_6.3.0/bullet-featherstone/src/JointFeatures.cc:23:10: fatal error: sdf/Joint.hh: No such file or directory
   23 | #include <sdf/Joint.hh>
      |          ^~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [bullet-featherstone/CMakeFiles/gz-physics6-bullet-featherstone-plugin.dir/build.make:118: bullet-featherstone/CMakeFiles/gz-physics6-bullet-featherstone-plugin.dir/src/JointFeatures.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:390: bullet-featherstone/CMakeFiles/gz-physics6-bullet-featherstone-plugin.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: ignition-physics

[ignition-math] Missing dependency gz-utils2

Trying to install ignition-math==7.1.0 and I get this error from cmake

==> Making package: ignition-math 7.1.0-1 (Sat 21 Jan 2023 14:33:11)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found ignition-math-7.1.0.tar.gz
==> Validating source files with sha256sums...
    ignition-math-7.1.0.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting ignition-math-7.1.0.tar.gz with bsdtar
==> Sources are ready.
==> Making package: ignition-math 7.1.0-1 (Sat 21 Jan 2023 14:33:14)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
-- The C compiler identification is GNU 12.2.1
-- The CXX compiler identification is GNU 12.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- gz-math7 version 7.1.0
-- Operating system is Linux
CMake Warning at /usr/share/cmake/gz-cmake3/cmake3/GzUtils.cmake:231 (find_package):
  By not providing "Findgz-utils2.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "gz-utils2", but CMake did not find one.

  Could not find a package configuration file provided by "gz-utils2" with
  any of the following names:

    gz-utils2Config.cmake
    gz-utils2-config.cmake

  Add the installation prefix of "gz-utils2" to CMAKE_PREFIX_PATH or set
  "gz-utils2_DIR" to a directory containing one of the above files.  If
  "gz-utils2" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  CMakeLists.txt:53 (gz_find_package)


-- Looking for gz-utils2 - not found

-- Looking for eigen3 - found

-- Searching for swig - found version 4.0.2.
-- Searching for Ruby - found version 3.0.5.
-- Searching for Python - found version 3.10.9.
-- Performing Test HAS_FLTO
-- Performing Test HAS_FLTO - Success
-- Searching for pybind11 - found version 2.10.3.
CMake Error at /usr/share/cmake/gz-cmake3/cmake3/GzConfigureBuild.cmake:73 (message):
  -- BUILD ERRORS: These must be resolved before compiling.
Call Stack (most recent call first):
  CMakeLists.txt:124 (gz_configure_build)


CMake Error at /usr/share/cmake/gz-cmake3/cmake3/GzConfigureBuild.cmake:75 (message):
  -- 	Missing dependency [gz-utils2]
Call Stack (most recent call first):
  CMakeLists.txt:124 (gz_configure_build)


CMake Error at /usr/share/cmake/gz-cmake3/cmake3/GzConfigureBuild.cmake:77 (message):
  -- END BUILD ERRORS

Call Stack (most recent call first):
  CMakeLists.txt:124 (gz_configure_build)


CMake Error at /usr/share/cmake/gz-cmake3/cmake3/GzConfigureBuild.cmake:82 (message):
  Errors encountered in build.  Please see BUILD ERRORS above.
Call Stack (most recent call first):
  CMakeLists.txt:124 (gz_configure_build)


-- Configuring incomplete, errors occurred!
See also "/home/bidski/.cache/yay/ignition-math/src/gz-math-gz-math7_7.1.0/build/CMakeFiles/CMakeOutput.log".

This PKGBUILD script installs the gz-utils package which fixes this issue

_pkgname=gz-utils
pkgname="${_pkgname}2"
pkgver=2.0.0
pkgrel=1
pkgdesc="General purpose math library for robot applications."
arch=('i686' 'x86_64')
url="https://gazebosim.org/libs/utils"
license=('Apache')
groups=('development')
depends=('gcc-libs')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/gazebosim/${_pkgname}/archive/refs/tags/${pkgname}_${pkgver}.tar.gz")
sha256sums=("af9e5b862e10aa0cedd97d9c5ca3eb9a443b7c9e560a083e8f0399e93e1cfafa")

_dir="${_pkgname}-${pkgname}_${pkgver}"

build() {
  cd "${srcdir}/${_dir}"

  mkdir -p build
  cd build

  cmake .. -Wno-dev \
           -DCMAKE_BUILD_TYPE="Release" \
           -DCMAKE_INSTALL_PREFIX="/usr" \
           -DCMAKE_INSTALL_LIBDIR="lib" \
           -DBUILD_TESTING:BOOL=False

  make
}

package() {
  cd "${srcdir}/${_dir}/build"
  make DESTDIR="${pkgdir}/" install
}

Package Cleanup Thread

This thread tracks the AUR packages which need to be imported into this repo.

We also need to discuss maintainership roles as well. This is primarily to prevent people from pushing to the same AUR package with the same change.

Essentially the AUR should only be a sync of this repo and should not be pushed directly. aurpublish will be used.

The process goes like so:

  1. Commit changes to this repo
  2. Use aurpublish <package_name> to publish to the AUR

List of packages to add and consolidate maintainer role

  • sdformat-6 (send AUR deletion request)

  • sdformat-8 (send AUR deletion request)

  • libsdformat-hg (send AUR deletion request)

  • ignition-cmake-0 (send AUR deletion request)

  • ignition-common-1 (send AUR deletion request)

  • ignition-fuel_tools-1 (send AUR deletion request)

  • ignition-math-4 (send AUR deletion request)

  • ignition-math-hg (send AUR deletion request)

  • ignition-msgs-1 (send AUR deletion request)

  • ignition-transport-4 (send AUR deletion request)

gzserver fails to launch due to boostlib_thread

Specifically I get error:

gzserver: error while loading shared libraries: libboost_thread.so.1.79.0: cannot open shared object file: No such file or directory

When launching gazebo or gzserver. boost version is 1.80.0-3, same for boost-libs. There isn't another boost lib on the system. Built using AUR helper paru. Suggestions? Ideas about why this would happen?

[ignition-msgs] Add tinyxml2 as Dep

-- Looking for tinyxml2 - not found

-- BUILD ERRORS: These must be resolved before compiling.
--      Missing: tinyxml2
-- END BUILD ERRORS

CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:66 (message):
  Errors encountered in build.  Please see BUILD ERRORS above.
Call Stack (most recent call first):
  CMakeLists.txt:56 (ign_configure_build)


-- Configuring incomplete, errors occurred!
See also "/build/src/ignitionrobotics-ign-msgs-bedb5065b7f4/build/CMakeFiles/CMakeOutput.log".
See also "/build/src/ignitionrobotics-ign-msgs-bedb5065b7f4/build/CMakeFiles/CMakeError.log".
==> ERROR: A failure occurred in build().
    Aborting...
Building of ignition-msgs failed

[ignition-tools] could not update ignition-tools due to ros-noetic-gazebo-dev

While updating ignition-tools=1.5.0-1 to ignition-tools=2.0.0-2:

:: ignition-tools and gazebo are in conflict. Remove gazebo? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing gazebo breaks dependency 'gazebo' required by ros-noetic-gazebo-dev

How should this be handled? I'm using the ros-noetic-desktop-full=1.5.0-1 metapackage

gazebo=11.12.0-2
ros-noetic-gazebo-dev=2.9.2-1

[ignition-rendering] BoundingBox.cc: exchange is not a member of std

/build/ignition-rendering/src/gz-rendering-ignition-rendering6_6.4.0/src/BoundingBox.cc: In constructor ‘ignition::rendering::v6::BoundingBox::BoundingBox(ignition::rendering::v6::BoundingBox&&)’:
/build/ignition-rendering/src/gz-rendering-ignition-rendering6_6.4.0/src/BoundingBox.cc:48:18: error: ‘exchange’ is not a member of ‘std’
   48 |   : dataPtr(std::exchange(_texture.dataPtr, nullptr))
      |                  ^~~~~~~~

[gazebo(-git)] ‘AV_CODEC_CAP_TRUNCATED’ was not declared

/home/acxz/.cache/yay/gazebo-git/src/gazebo/gazebo/common/AudioDecoder.cc:368:35: error: ‘AV_CODEC_CAP_TRUNCATED’ was not declared in this scope; did you mean ‘AV_CODEC_CAP_SUBFRAMES’?
  368 |   if (this->codec->capabilities & AV_CODEC_CAP_TRUNCATED)
      |                                   ^~~~~~~~~~~~~~~~~~~~~~
      |                                   AV_CODEC_CAP_SUBFRAMES
/home/acxz/.cache/yay/gazebo-git/src/gazebo/gazebo/common/AudioDecoder.cc:369:30: error: ‘AV_CODEC_FLAG_TRUNCATED’ was not declared in this scope; did you mean ‘AV_CODEC_FLAG_DROPCHANGED’?
  369 |     this->codecCtx->flags |= AV_CODEC_FLAG_TRUNCATED;
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
      |                              AV_CODEC_FLAG_DROPCHANGED
make[2]: *** [gazebo/common/CMakeFiles/gazebo_common.dir/build.make:104: gazebo/common/CMakeFiles/gazebo_common.dir/AudioDecoder.cc.o] Error 1

[ignition-rendering] cmake configuration fails

Trying to install ignition-gazebo fails for me while attempting to build dependency ignition-rendering.

There are several warnings, but it isn't clear for me what the error is.

I have an onboard Intel GPU, so no CUDA. It should still work without that, right?

Can anyone help? I need to get this installed urgently.

$ yay ignition-gazebo
1 aur/ignition-gazebo 6.12.0-1 (+0 0.00)
    Open source robotics simulator.
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 1
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:7]  ignition-rendering-6.5.0-1  ignition-msgs-8.6.0-1  ignition-transport-11.2.0-1  ignition-gui-6.6.1-1  ignition-fuel_tools-7.1.0-1  ignition-sensors-6.6.0-1  ignition-gazebo-6.12.0-1

  7 ignition-rendering                       (Build Files Exist)
  6 ignition-msgs                            (Build Files Exist)
  5 ignition-transport                       (Build Files Exist)
  4 ignition-gui                             (Build Files Exist)
  3 ignition-fuel_tools                      (Build Files Exist)
  2 ignition-sensors                         (Build Files Exist)
  1 ignition-gazebo                          (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> a
:: Deleting (1/7): ~/.cache/yay/ignition-rendering
:: Deleting (2/7): ~/.cache/yay/ignition-msgs
:: Deleting (3/7): ~/.cache/yay/ignition-transport
:: Deleting (4/7): ~/.cache/yay/ignition-gui
:: Deleting (5/7): ~/.cache/yay/ignition-fuel_tools
:: Deleting (6/7): ~/.cache/yay/ignition-sensors
:: Deleting (7/7): ~/.cache/yay/ignition-gazebo
:: (1/7) Downloaded PKGBUILD: ignition-gui
:: (2/7) Downloaded PKGBUILD: ignition-transport
:: (3/7) Downloaded PKGBUILD: ignition-msgs
:: (4/7) Downloaded PKGBUILD: ignition-fuel_tools
:: (5/7) Downloaded PKGBUILD: ignition-sensors
:: (6/7) Downloaded PKGBUILD: ignition-gazebo
:: (7/7) Downloaded PKGBUILD: ignition-rendering
  7 ignition-rendering                       (Build Files Exist)
  6 ignition-msgs                            (Build Files Exist)
  5 ignition-transport                       (Build Files Exist)
  4 ignition-gui                             (Build Files Exist)
  3 ignition-fuel_tools                      (Build Files Exist)
  2 ignition-sensors                         (Build Files Exist)
  1 ignition-gazebo                          (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
:: (1/7) Parsing SRCINFO: ignition-rendering
:: (2/7) Parsing SRCINFO: ignition-msgs
:: (3/7) Parsing SRCINFO: ignition-transport
:: (4/7) Parsing SRCINFO: ignition-gui
:: (5/7) Parsing SRCINFO: ignition-fuel_tools
:: (6/7) Parsing SRCINFO: ignition-sensors
:: (7/7) Parsing SRCINFO: ignition-gazebo
==> Making package: ignition-gui 6.6.1-1 (2022 m. spalio 13 d. 22:11:50)
==> Retrieving sources...
==> Making package: ignition-sensors 6.6.0-1 (2022 m. spalio 13 d. 22:11:50)
==> Retrieving sources...
  -> Downloading ignition-gui-6.6.1.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  -> Downloading ignition-sensors-6.6.0.tar.gz...
==> Making package: ignition-gazebo 6.12.0-1 (2022 m. spalio 13 d. 22:11:50)
==> Making package: ignition-rendering 6.5.0-1 (2022 m. spalio 13 d. 22:11:50)
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
 ==> Retrieving sources...
                                Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0==> Retrieving sources...
  -> Downloading ignition-gazebo-6.12.0.tar.gz...
  -> Downloading ignition-rendering-6.5.0.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
==> Making package: ignition-msgs 8.6.0-1 (2022 m. spalio 13 d. 22:11:51)
==> Making package: ignition-transport 11.2.0-1 (2022 m. spalio 13 d. 22:11:51)
==> Retrieving sources...
==> Retrieving sources...
  -> Downloading ignition-msgs-8.6.0...
==> Making package: ignition-fuel_tools 7.1.0-1 (2022 m. spalio 13 d. 22:11:51)
  -> Downloading ignition-transport-11.2.0.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Curre==> Retrieving sources...
nt
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  -> Downloading ignition-fuel_tools-7.1.0.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0 2 7233k2k      0 --:--:-- --:--:-- --:--:--  232k
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 1192k    0 1192k    0     0   769k      0 --:--:--  0:00:01 --:--:-- 1814k
==> Validating source files with sha256sums...
    ignition-gui-6.6.1.tar.gz ... Passed
100 4117k    0 4117k    0     0  1444k      0 --:--:--  0:00:02 --:--:-- 2020k 6945k
==> Validating source files with sha256sums...
    ignition-sensors-6.6.0.tar.gz ... Passed
100  345k    0  345k    0     0  92511      0 --:--:--  0:00:03 --:--:--  153k   0 --:--:--  0:00:03 --:--:-- 2781k
==> Validating source files with sha256sums...
    ignition-fuel_tools-7.1.0.tar.gz ... Passed
100  344k    0  344k    0     0  91482      0 --:--:--  0:00:03 --:--:--  101k
==> Validating source files with sha256sums...
    ignition-msgs-8.6.0 ... Passed
100  590k    0  590k    0     0   142k      0 --:--:--  0:00:04 --:--:--  220k
==> Validating source files with sha256sums...
    ignition-transport-11.2.0.tar.gz ... Passed
100 15.5M    0 15.5M    0     0  2768k      0 --:--:--  0:00:05 --:--:-- 3249k
==> Validating source files with sha256sums...
    ignition-gazebo-6.12.0.tar.gz ... Passed
100 39.7M    0 39.7M    0     0  6622k      0 --:--:--  0:00:06 --:--:-- 7420k
==> Validating source files with sha256sums...
    ignition-rendering-6.5.0.tar.gz ... Passed
==> Making package: ignition-rendering 6.5.0-1 (2022 m. spalio 13 d. 22:11:57)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found ignition-rendering-6.5.0.tar.gz
==> Validating source files with sha256sums...
    ignition-rendering-6.5.0.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting ignition-rendering-6.5.0.tar.gz with bsdtar
==> Sources are ready.
==> Making package: ignition-rendering 6.5.0-1 (2022 m. spalio 13 d. 22:11:59)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- ignition-rendering6 version 6.5.0
-- Operating system is Linux
-- Looking for ignition-math6 -- found version 6.13.0
-- Searching for dependencies of ignition-math6
-- Searching for <ignition-math6> component [eigen3]
-- Looking for ignition-math6-eigen3 -- found version 6.13.0
-- Searching for dependencies of ignition-math6-eigen3
-- Looking for ignition-math6 - found

CMake Warning at /usr/share/cmake/ignition-cmake2/cmake2/IgnUtils.cmake:197 (find_package):
  By not providing "Findignition-common4.cmake" in CMAKE_MODULE_PATH this
  project has asked CMake to find a package configuration file provided by
  "ignition-common4", but CMake did not find one.

  Could not find a package configuration file provided by "ignition-common4"
  with any of the following names:

    ignition-common4Config.cmake
    ignition-common4-config.cmake

  Add the installation prefix of "ignition-common4" to CMAKE_PREFIX_PATH or
  set "ignition-common4_DIR" to a directory containing one of the above
  files.  If "ignition-common4" provides a separate development package or
  SDK, be sure it has been installed.
Call Stack (most recent call first):
  CMakeLists.txt:38 (ign_find_package)


-- Looking for ignition-common4 - not found

-- Looking for ignition-plugin1 -- found version 1.3.0
-- Searching for dependencies of ignition-plugin1
-- Searching for <ignition-plugin1> component [all]
-- Looking for all libraries of ignition-plugin1 -- found version 1.3.0
-- Looking for ignition-plugin1 -- found version 1.3.0
-- Looking for ignition-plugin1-loader -- found version 1.3.0
-- Searching for dependencies of ignition-plugin1-loader
-- Looking for ignition-plugin1-register -- found version 1.3.0
-- Searching for dependencies of ignition-plugin1-register
-- Looking for ignition-plugin1 - found

-- Found FreeImage: TRUE (Required is at least version "3.9")
-- Looking for FreeImage - found

-- Found OpenGL: /usr/lib/libOpenGL.so
-- Looking for OpenGL - found

-- Checking for module 'OGRE-RTShaderSystem >= 1.9'
--   Found OGRE-RTShaderSystem , version 1.9.0
-- Checking for module 'OGRE-Terrain >= 1.9'
--   Found OGRE-Terrain , version 1.9.0
-- Checking for module 'OGRE-Overlay >= 1.9'
--   Found OGRE-Overlay , version 1.9.0
-- Checking for module 'OGRE-Paging >= 1.9'
--   Found OGRE-Paging , version 1.9.0
-- Looking for IgnOGRE - found

-- Found Boost: /usr/lib64/cmake/Boost-1.80.0/BoostConfig.cmake (found version "1.80.0")
-- Looking for OGRE using the name: OGRE2
--   ! OGRE2 not found
-- Looking for OGRE using the name: OGRE-Next
--   ! OGRE-Next not found
-- Looking for IgnOGRE2 - not found

CUDA_TOOLKIT_ROOT_DIR not found or specified
-- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY)
-- optix library not found.  Please locate before proceeding.
-- OptiX headers (optix.h and friends) not found.  Please locate before proceeding.
-- optix Prime library not found.  Please locate before proceeding.
-- Could NOT find OptiX (missing: OptiX_FOUND) (Required is at least version "3.8.0")
-- Looking for OptiX - not found

CMake Warning at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:55 (message):
   CONFIGURATION WARNINGS:
   -- Skipping component [optix]: Missing dependency [OptiX].
      ^~~~~ Set SKIP_optix=true in cmake to suppress this warning.

Call Stack (most recent call first):
  CMakeLists.txt:170 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:59 (message):
  -- BUILD ERRORS: These must be resolved before compiling.
Call Stack (most recent call first):
  CMakeLists.txt:170 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:61 (message):
  -- 	Missing dependency [ignition-common4] (Components: graphics, events)
Call Stack (most recent call first):
  CMakeLists.txt:170 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:63 (message):
  -- END BUILD ERRORS

Call Stack (most recent call first):
  CMakeLists.txt:170 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:68 (message):
  Errors encountered in build.  Please see BUILD ERRORS above.
Call Stack (most recent call first):
  CMakeLists.txt:170 (ign_configure_build)


-- Configuring incomplete, errors occurred!
See also "~/.cache/yay/ignition-rendering/src/gz-rendering-ignition-rendering6_6.5.0/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: ignition-rendering

[ignition-common-3] AV_CODEC_CAP_TRUNCATED was not declared

/home/acxz/vcs/git/github/acxz/gazebo-arch/ignition-common-3/src/gz-common-ignition-common3_3.15.1/av/src/AudioDecoder.cc: In member function ‘bool ignition::common::AudioDecoder::SetFile(const std::string&)’:
/home/acxz/vcs/git/github/acxz/gazebo-arch/ignition-common-3/src/gz-common-ignition-common3_3.15.1/av/src/AudioDecoder.cc:348:41: error: ‘AV_CODEC_CAP_TRUNCATED’ was not declared in this scope; did you mean ‘AV_CODEC_CAP_HARDWARE’?
  348 |   if (this->data->codec->capabilities & AV_CODEC_CAP_TRUNCATED)
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
      |                                         AV_CODEC_CAP_HARDWARE
/home/acxz/vcs/git/github/acxz/gazebo-arch/ignition-common-3/src/gz-common-ignition-common3_3.15.1/av/src/AudioDecoder.cc:349:36: error: ‘AV_CODEC_FLAG_TRUNCATED’ was not declared in this scope; did you mean ‘AV_CODEC_FLAG_DROPCHANGED’?
  349 |     this->data->codecCtx->flags |= AV_CODEC_FLAG_TRUNCATED;
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~
      |                                    AV_CODEC_FLAG_DROPCHANGED
make[2]: *** [av/src/CMakeFiles/ignition-common3-av.dir/build.make:76: av/src/CMakeFiles/ignition-common3-av.dir/AudioDecoder.cc.o] Error 1

[sdformat-9] not building.

Target build: sdformat-9

/home/kavin/.cache/yay/sdformat-9/src/sdformat-sdformat9_9.8.0/src/parser_urdf.cc:30:10: fatal error: urdf_model/model.h: No such file or directory
   30 | #include <urdf_model/model.h>
      |          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/CMakeFiles/sdformat9.dir/build.make:552: src/CMakeFiles/sdformat9.dir/parser_urdf.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:3435: src/CMakeFiles/sdformat9.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: sdformat-9 

My issue is that when I try to install gazebo/gazebo-git, I am unable to build sdformat-9.
I am utilising ros2-humble. I also have urdfdom and urdfdom-headers installed.

local/urdfdom 3.1.0-1
    The URDF (U-Robot Description Format) library provides core data structures and a simple XML parsers for populating the class data structures from an
    URDF file.
local/urdfdom-headers 1.1.0-1
    The URDF (U-Robot Description Format) headers provides core data structure headers for URDF.

Any help would be greatly appreciated!

[ignition-fuel_tools-4] build error

    ignition-fuel_tools-4-4.5.0.tar.gz ... Passed
warning: Tag 'TCL_SUBST' at line 237 of file '/home/toni/.cache/yay/ignition-fuel_tools-4/src/gz-fuel-tools-ignition-fuel-tools4_4.5.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1044 of file '/home/toni/.cache/yay/ignition-fuel_tools-4/src/gz-fuel-tools-ignition-fuel-tools4_4.5.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1757 of file '/home/toni/.cache/yay/ignition-fuel_tools-4/src/gz-fuel-tools-ignition-fuel-tools4_4.5.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'RTF_SOURCE_CODE' at line 1839 of file '/home/toni/.cache/yay/ignition-fuel_tools-4/src/gz-fuel-tools-ignition-fuel-tools4_4.5.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 1937 of file '/home/toni/.cache/yay/ignition-fuel_tools-4/src/gz-fuel-tools-ignition-fuel-tools4_4.5.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 2125 of file '/home/toni/.cache/yay/ignition-fuel_tools-4/src/gz-fuel-tools-ignition-fuel-tools4_4.5.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
In file included from /home/toni/.cache/yay/ignition-fuel_tools-4/src/gz-fuel-tools-ignition-fuel-tools4_4.5.0/src/FuelClient.cc:22:
/usr/include/ignition/msgs5/ignition/msgs/fuel_metadata.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs5/ignition/msgs/fuel_metadata.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers. Please
      |  ^~~~~
/usr/include/ignition/msgs5/ignition/msgs/fuel_metadata.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /usr/include/ignition/msgs5/ignition/msgs/fuel_metadata.pb.h:36:
/usr/include/ignition/msgs5/ignition/msgs/version.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs5/ignition/msgs/version.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers. Please
      |  ^~~~~
/usr/include/ignition/msgs5/ignition/msgs/version.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /home/toni/.cache/yay/ignition-fuel_tools-4/src/gz-fuel-tools-

[ignition-math] error while building

I got the following error

Error
:: There are 2 providers available for ignition-math:
:: Repository AUR
  1) ignition-math 2) ignition-math-4 

Enter a number (default=1): :: Checking for conflicts...
:: Checking for inner conflicts...
[Aur: 1]  ignition-math-6.4.0-5

1 ignition-math                            (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> :: Deleting (1/1): /home/benjamin/.cache/yay/ignition-math
:: Downloaded PKGBUILD (1/1): ignition-math
1 ignition-math                            (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> :: Parsing SRCINFO (1/1): ignition-math
==> Making package: ignition-math 6.4.0-5 (Mi 10 Jun 2020 11:48:22 CEST)
==> Retrieving sources...
-> Downloading ignition-math-6.4.0.tar.gz...
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                               Dload  Upload   Total   Spent    Left  Speed

0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   147  100   147    0     0   1814      0 --:--:-- --:--:-- --:--:--  1814

39  503k   39  200k    0     0   251k      0  0:00:02 --:--:--  0:00:02  251k
100  503k  100  503k    0     0   553k      0 --:--:-- --:--:-- --:--:-- 2703k
-> Downloading headerfix.patch...
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                               Dload  Upload   Total   Spent    Left  Speed

0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   652  100   652    0     0   2187      0 --:--:-- --:--:-- --:--:--  2187
==> Validating source files with sha256sums...
  ignition-math-6.4.0.tar.gz ... Passed
  headerfix.patch ... Passed
==> Making package: ignition-math 6.4.0-5 (Mi 10 Jun 2020 11:48:24 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found ignition-math-6.4.0.tar.gz
-> Found headerfix.patch
==> Validating source files with sha256sums...
  ignition-math-6.4.0.tar.gz ... Passed
  headerfix.patch ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting ignition-math-6.4.0.tar.gz with bsdtar
==> Starting prepare()...
patching file src/RollingMean.cc
==> Sources are ready.
==> Making package: ignition-math 6.4.0-5 (Mi 10 Jun 2020 11:48:26 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
-- The C compiler identification is GNU 10.1.0
-- The CXX compiler identification is GNU 10.1.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- ignition-math6 version 6.4.0
-- Operating system is Linux
-- Looking for eigen3 - found

-- Searching for swig - found.
-- Searching for Ruby - found.
-- 
-- Searching for host SSE information
-- SSE2 found
-- SSE3 found
-- SSE4.1 found
-- SSE4.2 found
-- Configuring library: ignition-math6
-- 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
-- Testing is disabled -- skipping UNIT tests
-- Testing is disabled -- skipping UNIT tests
CMake Warning (dev) at /usr/share/cmake-3.17/Modules/UseSWIG.cmake:607 (message):
Policy CMP0078 is not set: UseSWIG generates standard target names.  Run
"cmake --help-policy CMP0078" for policy details.  Use the cmake_policy
command to set the policy and suppress this warning.

Call Stack (most recent call first):
src/CMakeLists.txt:56 (SWIG_ADD_LIBRARY)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake-3.17/Modules/UseSWIG.cmake:460 (message):
Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
/usr/share/cmake-3.17/Modules/UseSWIG.cmake:702 (SWIG_ADD_SOURCE_TO_MODULE)
src/CMakeLists.txt:56 (SWIG_ADD_LIBRARY)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake-3.17/Modules/UseSWIG.cmake:460 (message):
Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
/usr/share/cmake-3.17/Modules/UseSWIG.cmake:702 (SWIG_ADD_SOURCE_TO_MODULE)
src/CMakeLists.txt:56 (SWIG_ADD_LIBRARY)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake-3.17/Modules/UseSWIG.cmake:460 (message):
Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
/usr/share/cmake-3.17/Modules/UseSWIG.cmake:702 (SWIG_ADD_SOURCE_TO_MODULE)
src/CMakeLists.txt:56 (SWIG_ADD_LIBRARY)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake-3.17/Modules/UseSWIG.cmake:460 (message):
Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
/usr/share/cmake-3.17/Modules/UseSWIG.cmake:702 (SWIG_ADD_SOURCE_TO_MODULE)
src/CMakeLists.txt:56 (SWIG_ADD_LIBRARY)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/share/cmake-3.17/Modules/UseSWIG.cmake:460 (message):
Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
flag.  Run "cmake --help-policy CMP0086" for policy details.  Use the
cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
/usr/share/cmake-3.17/Modules/UseSWIG.cmake:702 (SWIG_ADD_SOURCE_TO_MODULE)
src/CMakeLists.txt:56 (SWIG_ADD_LIBRARY)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring library: ignition-math6-eigen3
CMake Warning (dev) at /usr/share/cmake/ignition-cmake2/cmake2/IgnUtils.cmake:1241 (target_link_libraries):
Policy CMP0079 is not set: target_link_libraries allows use with targets in
other directories.  Run "cmake --help-policy CMP0079" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.

Target

  ignition-math6-all

is not created in this directory.  For compatibility with older versions of
CMake, link library

  ignition-math6-eigen3

will be looked up in the directory in which the target was created rather
than in this calling directory.
Call Stack (most recent call first):
eigen3/src/CMakeLists.txt:2 (ign_add_component)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Testing is disabled -- skipping UNIT tests
-- The program [cppcheck] was not found! Skipping codecheck setup
-- Build configuration successful
-- Build type: Release
-- Install prefix: /usr
-- Looking for ronn to generate manpages - found
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.18") found components: doxygen dot 
-- Configuring done
-- Generating done
-- Build files have been written to: /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build
Scanning dependencies of target doc
Scanning dependencies of target math_swig_compilation
Scanning dependencies of target ignition-math6
[  1%] Generating API documentation with Doxygen
[  5%] Swig compile Angle.i for ruby
[  5%] Swig compile ruby.i for ruby
warning: Tag 'TCL_SUBST' at line 237 of file '/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/api_tagfile.dox' has become obsolete.
       To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 2117 of file '/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/api_tagfile.dox' has become obsolete.
       To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 2139 of file '/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/api_tagfile.dox' has become obsolete.
       To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
[  7%] Building CXX object src/CMakeFiles/ignition-math6.dir/Angle.cc.o
[  9%] Swig compile Vector2.i for ruby
[ 11%] Swig compile Vector3.i for ruby
[ 13%] Building CXX object src/CMakeFiles/ignition-math6.dir/AxisAlignedBox.cc.o
[ 15%] Building CXX object src/CMakeFiles/ignition-math6.dir/Color.cc.o
[ 15%] Built target math_swig_compilation
[ 16%] Building CXX object src/CMakeFiles/ignition-math6.dir/DiffDriveOdometry.cc.o
warning: Tag 'TCL_SUBST' at line 237 of file '/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/api.dox' has become obsolete.
       To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 2117 of file '/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/api.dox' has become obsolete.
       To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 2139 of file '/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/api.dox' has become obsolete.
       To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/DiffDriveOdometry.cc: In member function ‘void ignition::math::v6::DiffDriveOdometry::Init(const time_point&)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/DiffDriveOdometry.cc:104:28: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
104 |   this->dataPtr->heading = 0.0;
    |                            ^~~
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/DiffDriveOdometry.hh:22,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/DiffDriveOdometry.cc:18:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/DiffDriveOdometry.cc:106:31: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
106 |   this->dataPtr->angularVel = 0.0;
    |                               ^~~
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/DiffDriveOdometry.hh:22,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/DiffDriveOdometry.cc:18:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/DiffDriveOdometry.cc: In member function ‘bool ignition::math::v6::DiffDriveOdometry::Update(const ignition::math::v6::Angle&, const ignition::math::v6::Angle&, const time_point&)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/DiffDriveOdometry.cc:162:63: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
162 |   this->dataPtr->angularVel = this->dataPtr->angularMean.Mean();
    |                                                               ^
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/DiffDriveOdometry.hh:22,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/DiffDriveOdometry.cc:18:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
Scanning dependencies of target math
[ 18%] Building CXX object src/CMakeFiles/math.dir/CMakeFiles/math.dir/rubyRUBY_wrap.cxx.o
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:1815:54: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro
1815 |       VALUE num = rb_funcall( proc, swig_arity_id, 0 );
    |                                                      ^
[ 20%] Building CXX object src/CMakeFiles/ignition-math6.dir/Frustum.cc.o
[ 22%] Building CXX object src/CMakeFiles/ignition-math6.dir/Helpers.cc.o
In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
               from /usr/include/ruby-2.7.0/ruby.h:33,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:886:
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp: In function ‘VALUE ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE)’:
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:202:14: warning: ‘VALUE ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
202 |     func1_t *t = reinterpret_cast<func1_t*>(q);
    |              ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared here
198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
    | ^~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:202:42: warning: ‘VALUE ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
202 |     func1_t *t = reinterpret_cast<func1_t*>(q);
    |                                          ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared here
198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
    | ^~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:203:14: warning: ‘VALUE ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
203 |     func2_t *y = reinterpret_cast<func2_t*>(e);
    |              ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared here
198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
    | ^~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:203:42: warning: ‘VALUE ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
203 |     func2_t *y = reinterpret_cast<func2_t*>(e);
    |                                          ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared here
198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
    | ^~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp: In function ‘VALUE ruby::backward::cxxanyargs::rb_rescue2(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE, ...)’:
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:226:14: warning: ‘VALUE ruby::backward::cxxanyargs::rb_rescue2(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE, ...)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
226 |     func1_t *t = reinterpret_cast<func1_t*>(q);
    |              ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:222:1: note: declared here
222 | rb_rescue2(type *q, VALUE w, type *e, VALUE r, ...)
    | ^~~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:226:42: warning: ‘VALUE ruby::backward::cxxanyargs::rb_rescue2(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE, ...)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
226 |     func1_t *t = reinterpret_cast<func1_t*>(q);
    |                                          ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:222:1: note: declared here
222 | rb_rescue2(type *q, VALUE w, type *e, VALUE r, ...)
    | ^~~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:227:14: warning: ‘VALUE ruby::backward::cxxanyargs::rb_rescue2(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE, ...)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
227 |     func2_t *y = reinterpret_cast<func2_t*>(e);
    |              ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:222:1: note: declared here
222 | rb_rescue2(type *q, VALUE w, type *e, VALUE r, ...)
    | ^~~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:227:42: warning: ‘VALUE ruby::backward::cxxanyargs::rb_rescue2(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE, ...)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
227 |     func2_t *y = reinterpret_cast<func2_t*>(e);
    |                                          ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:222:1: note: declared here
222 | rb_rescue2(type *q, VALUE w, type *e, VALUE r, ...)
    | ^~~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp: In function ‘VALUE ruby::backward::cxxanyargs::rb_ensure(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE)’:
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:251:14: warning: ‘VALUE ruby::backward::cxxanyargs::rb_ensure(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
251 |     func1_t *t = reinterpret_cast<func1_t*>(q);
    |              ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:248:1: note: declared here
248 | rb_ensure(type *q, VALUE w, type *e, VALUE r)
    | ^~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:251:42: warning: ‘VALUE ruby::backward::cxxanyargs::rb_ensure(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
251 |     func1_t *t = reinterpret_cast<func1_t*>(q);
    |                                          ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:248:1: note: declared here
248 | rb_ensure(type *q, VALUE w, type *e, VALUE r)
    | ^~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:252:14: warning: ‘VALUE ruby::backward::cxxanyargs::rb_ensure(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
252 |     func1_t *y = reinterpret_cast<func1_t*>(e);
    |              ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:248:1: note: declared here
248 | rb_ensure(type *q, VALUE w, type *e, VALUE r)
    | ^~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:252:42: warning: ‘VALUE ruby::backward::cxxanyargs::rb_ensure(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
252 |     func1_t *y = reinterpret_cast<func1_t*>(e);
    |                                          ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:248:1: note: declared here
248 | rb_ensure(type *q, VALUE w, type *e, VALUE r)
    | ^~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp: In function ‘VALUE ruby::backward::cxxanyargs::rb_thread_create(VALUE (*)(...), void*)’:
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:343:12: warning: ‘VALUE ruby::backward::cxxanyargs::rb_thread_create(VALUE (*)(...), void*)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
343 |     ptr_t *e = reinterpret_cast<ptr_t*>(q);
    |            ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:340:1: note: declared here
340 | rb_thread_create(type *q, void *w)
    | ^~~~~~~~~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:343:38: warning: ‘VALUE ruby::backward::cxxanyargs::rb_thread_create(VALUE (*)(...), void*)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
343 |     ptr_t *e = reinterpret_cast<ptr_t*>(q);
    |                                      ^
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:340:1: note: declared here
340 | rb_thread_create(type *q, void *w)
    | ^~~~~~~~~~~~~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘void SWIG_RubyInitializeTrackings()’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:1273:85: error: call of overloaded ‘rb_define_virtual_variable(const char [21], VALUE (&)(...), NULL)’ is ambiguous
1273 |   rb_define_virtual_variable("SWIG_TRACKINGS_COUNT", swig_ruby_trackings_count, NULL);
    |                                                                                     ^
In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
               from /usr/include/ruby-2.7.0/ruby.h:33,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:886:
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:59:1: note: candidate: ‘void ruby::backward::cxxanyargs::rb_define_virtual_variable(const char*, VALUE (*)(...), void (*)(...))’
 59 | rb_define_virtual_variable(const char *q, type *w, void_type *e)
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:90:1: note: candidate: ‘void ruby::backward::cxxanyargs::rb_define_virtual_variable(const char*, VALUE (*)(...), void (*)(VALUE, ID, VALUE*))’
 90 | rb_define_virtual_variable(const char *q, type *w, rb_gvar_setter_t *e)
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘void SWIG_RubyIterateTrackings(void (*)(void*, VALUE))’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:1328:106: warning: ‘int ruby::backward::cxxanyargs::rb_st_foreach(st_table*, int (*)(...), st_data_t)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
1328 |   st_foreach(swig_ruby_trackings, (int (*)(ANYARGS))&swig_ruby_internal_iterate_callback, (st_data_t)meth);
    |                                                                                                          ^
In file included from /usr/include/ruby-2.7.0/ruby/intern.h:39,
               from /usr/include/ruby-2.7.0/ruby/ruby.h:2148,
               from /usr/include/ruby-2.7.0/ruby.h:33,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:886:
/usr/include/ruby-2.7.0/ruby/st.h:142:20: note: declared here
142 | #define st_foreach rb_st_foreach
    |                    ^~~~~~~~~~~~~
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:362:1: note: in expansion of macro ‘st_foreach’
362 | st_foreach(st_table *q, int_type *w, st_data_t e)
    | ^~~~~~~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE SWIG_Ruby_ExceptionType(swig_type_info*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:1501:41: warning: unused parameter ‘desc’ [-Wunused-parameter]
1501 | SWIG_Ruby_ExceptionType(swig_type_info *desc, VALUE obj) {
    |                         ~~~~~~~~~~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘int SWIG_AsVal_double(VALUE, double*)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:1904:102: warning: ‘VALUE ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
1904 |     if (rb_rescue(RUBY_METHOD_FUNC(SWIG_AUX_NUM2DBL), (VALUE)a, RUBY_METHOD_FUNC(SWIG_ruby_failed), 0) != Qnil) {
    |                                                                                                      ^
In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
               from /usr/include/ruby-2.7.0/ruby.h:33,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:886:
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared here
198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
    | ^~~~~~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘int SWIG_AsVal_long(VALUE, long int*)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:1956:103: warning: ‘VALUE ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE)’ is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations]
1956 |     if (rb_rescue(RUBY_METHOD_FUNC(SWIG_AUX_NUM2LONG), (VALUE)a, RUBY_METHOD_FUNC(SWIG_ruby_failed), 0) != Qnil) {
    |                                                                                                       ^
In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2863,
               from /usr/include/ruby-2.7.0/ruby.h:33,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:886:
/usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared here
198 | rb_rescue(type *q, VALUE w, type *e, VALUE r)
    | ^~~~~~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle_Zero_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2069:28: warning: unused parameter ‘self’ [-Wunused-parameter]
2069 | _wrap_Angle_Zero_get(VALUE self) {
    |                      ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle_Pi_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2078:26: warning: unused parameter ‘self’ [-Wunused-parameter]
2078 | _wrap_Angle_Pi_get(VALUE self) {
    |                    ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle_HalfPi_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2087:30: warning: unused parameter ‘self’ [-Wunused-parameter]
2087 | _wrap_Angle_HalfPi_get(VALUE self) {
    |                        ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle_TwoPi_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2096:29: warning: unused parameter ‘self’ [-Wunused-parameter]
2096 | _wrap_Angle_TwoPi_get(VALUE self) {
    |                       ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_new_Angle__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2105:42: warning: unused parameter ‘argv’ [-Wunused-parameter]
2105 | _wrap_new_Angle__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                   ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle_Radian__SWIG_1(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2291:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
2291 | _wrap_Angle_Radian__SWIG_1(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle_Radian(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2341:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
2341 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2337:9: note: shadowed declaration is here
2337 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Angle, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle_Degree__SWIG_1(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2360:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
2360 | _wrap_Angle_Degree__SWIG_1(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle_Degree(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2410:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
2410 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2406:9: note: shadowed declaration is here
2406 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Angle, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle_Normalize(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2429:40: warning: unused parameter ‘argv’ [-Wunused-parameter]
2429 | _wrap_Angle_Normalize(int argc, VALUE *argv, VALUE self) {
    |                                 ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle___ref__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2450:38: warning: unused parameter ‘argv’ [-Wunused-parameter]
2450 | _wrap_Angle___ref__(int argc, VALUE *argv, VALUE self) {
    |                               ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle___sub__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2508:98: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
2508 |   result = ((ignition::math::Angle const *)arg1)->operator -((ignition::math::Angle const &)*arg2);
    |                                                                                                  ^
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:1874:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle___add__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2551:98: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
2551 |   result = ((ignition::math::Angle const *)arg1)->operator +((ignition::math::Angle const &)*arg2);
    |                                                                                                  ^
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:1874:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle___mul__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2586:98: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
2586 |   result = ((ignition::math::Angle const *)arg1)->operator *((ignition::math::Angle const &)*arg2);
    |                                                                                                  ^
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:1874:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Angle___div__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2621:98: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
2621 |   result = ((ignition::math::Angle const *)arg1)->operator /((ignition::math::Angle const &)*arg2);
    |                                                                                                  ^
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:1874:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i_Zero_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2847:31: warning: unused parameter ‘self’ [-Wunused-parameter]
2847 | _wrap_Vector2i_Zero_get(VALUE self) {
    |                         ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i_One_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2856:30: warning: unused parameter ‘self’ [-Wunused-parameter]
2856 | _wrap_Vector2i_One_get(VALUE self) {
    |                        ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_new_Vector2i__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:2865:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
2865 | _wrap_new_Vector2i__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i_Length(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3046:40: warning: unused parameter ‘argv’ [-Wunused-parameter]
3046 | _wrap_Vector2i_Length(int argc, VALUE *argv, VALUE self) {
    |                                 ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i_SquaredLength(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3070:47: warning: unused parameter ‘argv’ [-Wunused-parameter]
3070 | _wrap_Vector2i_SquaredLength(int argc, VALUE *argv, VALUE self) {
    |                                        ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i_Normalize(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3094:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
3094 | _wrap_Vector2i_Normalize(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i___add__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3279:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
3279 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3275:11: note: shadowed declaration is here
3275 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3280:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
3280 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3276:9: note: shadowed declaration is here
3276 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3294:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
3294 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3290:9: note: shadowed declaration is here
3290 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i___neg__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3321:41: warning: unused parameter ‘argv’ [-Wunused-parameter]
3321 | _wrap_Vector2i___neg__(int argc, VALUE *argv, VALUE self) {
    |                                  ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i___sub__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3437:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
3437 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3433:11: note: shadowed declaration is here
3433 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3438:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
3438 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3434:9: note: shadowed declaration is here
3434 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3452:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
3452 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3448:9: note: shadowed declaration is here
3448 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i___div__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3554:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
3554 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3550:11: note: shadowed declaration is here
3550 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3555:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
3555 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3551:9: note: shadowed declaration is here
3551 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3569:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
3569 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3565:9: note: shadowed declaration is here
3565 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i___mul__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3671:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
3671 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3667:11: note: shadowed declaration is here
3667 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3672:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
3672 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3668:9: note: shadowed declaration is here
3668 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3686:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
3686 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3682:9: note: shadowed declaration is here
3682 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i_IsFinite(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3748:42: warning: unused parameter ‘argv’ [-Wunused-parameter]
3748 | _wrap_Vector2i_IsFinite(int argc, VALUE *argv, VALUE self) {
    |                                   ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i_X__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3772:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
3772 | _wrap_Vector2i_X__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i_Y__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3796:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
3796 | _wrap_Vector2i_Y__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i_X(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3877:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
3877 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3873:9: note: shadowed declaration is here
3873 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2i_Y(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3953:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
3953 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:3949:9: note: shadowed declaration is here
3949 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d_Zero_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4019:31: warning: unused parameter ‘self’ [-Wunused-parameter]
4019 | _wrap_Vector2d_Zero_get(VALUE self) {
    |                         ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d_One_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4028:30: warning: unused parameter ‘self’ [-Wunused-parameter]
4028 | _wrap_Vector2d_One_get(VALUE self) {
    |                        ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_new_Vector2d__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4037:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
4037 | _wrap_new_Vector2d__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d_Length(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4218:40: warning: unused parameter ‘argv’ [-Wunused-parameter]
4218 | _wrap_Vector2d_Length(int argc, VALUE *argv, VALUE self) {
    |                                 ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d_SquaredLength(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4242:47: warning: unused parameter ‘argv’ [-Wunused-parameter]
4242 | _wrap_Vector2d_SquaredLength(int argc, VALUE *argv, VALUE self) {
    |                                        ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d_Normalize(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4266:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
4266 | _wrap_Vector2d_Normalize(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d___add__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4451:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
4451 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4447:11: note: shadowed declaration is here
4447 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4452:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
4452 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4448:9: note: shadowed declaration is here
4448 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4466:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
4466 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4462:9: note: shadowed declaration is here
4462 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d___neg__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4493:41: warning: unused parameter ‘argv’ [-Wunused-parameter]
4493 | _wrap_Vector2d___neg__(int argc, VALUE *argv, VALUE self) {
    |                                  ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d___sub__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4609:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
4609 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4605:11: note: shadowed declaration is here
4605 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4610:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
4610 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4606:9: note: shadowed declaration is here
4606 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4624:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
4624 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4620:9: note: shadowed declaration is here
4620 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d___div__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4726:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
4726 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4722:11: note: shadowed declaration is here
4722 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4727:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
4727 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4723:9: note: shadowed declaration is here
4723 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4741:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
4741 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4737:9: note: shadowed declaration is here
4737 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d___mul__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4843:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
4843 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4839:11: note: shadowed declaration is here
4839 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4844:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
4844 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4840:9: note: shadowed declaration is here
4840 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4858:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
4858 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4854:9: note: shadowed declaration is here
4854 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d_IsFinite(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4920:42: warning: unused parameter ‘argv’ [-Wunused-parameter]
4920 | _wrap_Vector2d_IsFinite(int argc, VALUE *argv, VALUE self) {
    |                                   ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d_X__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4944:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
4944 | _wrap_Vector2d_X__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d_Y__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:4968:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
4968 | _wrap_Vector2d_Y__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d_X(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5049:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
5049 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5045:9: note: shadowed declaration is here
5045 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/Frustum.cc: In member function ‘void ignition::math::v6::Frustum::SetFOV(const ignition::math::v6::Angle&)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/Frustum.cc:201:24: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
201 |   this->dataPtr->fov = _angle;
    |                        ^~~~~~
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Quaternion.hh:21,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/MassMatrix3.hh:28,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/AxisAlignedBox.hh:25,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/Frustum.cc:19:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2d_Y(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5125:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
5125 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5121:9: note: shadowed declaration is here
5121 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f_Zero_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5191:31: warning: unused parameter ‘self’ [-Wunused-parameter]
5191 | _wrap_Vector2f_Zero_get(VALUE self) {
    |                         ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f_One_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5200:30: warning: unused parameter ‘self’ [-Wunused-parameter]
5200 | _wrap_Vector2f_One_get(VALUE self) {
    |                        ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_new_Vector2f__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5209:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
5209 | _wrap_new_Vector2f__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f_Length(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5390:40: warning: unused parameter ‘argv’ [-Wunused-parameter]
5390 | _wrap_Vector2f_Length(int argc, VALUE *argv, VALUE self) {
    |                                 ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f_SquaredLength(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5414:47: warning: unused parameter ‘argv’ [-Wunused-parameter]
5414 | _wrap_Vector2f_SquaredLength(int argc, VALUE *argv, VALUE self) {
    |                                        ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f_Normalize(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5438:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
5438 | _wrap_Vector2f_Normalize(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f___add__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5623:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
5623 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5619:11: note: shadowed declaration is here
5619 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5624:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
5624 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5620:9: note: shadowed declaration is here
5620 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5638:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
5638 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5634:9: note: shadowed declaration is here
5634 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f___neg__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5665:41: warning: unused parameter ‘argv’ [-Wunused-parameter]
5665 | _wrap_Vector2f___neg__(int argc, VALUE *argv, VALUE self) {
    |                                  ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f___sub__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5781:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
5781 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5777:11: note: shadowed declaration is here
5777 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5782:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
5782 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5778:9: note: shadowed declaration is here
5778 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5796:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
5796 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5792:9: note: shadowed declaration is here
5792 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/Frustum.cc: In member function ‘ignition::math::v6::Frustum& ignition::math::v6::Frustum::operator=(const ignition::math::v6::Frustum&)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/Frustum.cc:343:36: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
343 |   this->dataPtr->fov = _f.dataPtr->fov;
    |                                    ^~~
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Quaternion.hh:21,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/MassMatrix3.hh:28,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/AxisAlignedBox.hh:25,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/Frustum.cc:19:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f___div__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5898:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
5898 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5894:11: note: shadowed declaration is here
5894 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5899:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
5899 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5895:9: note: shadowed declaration is here
5895 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5913:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
5913 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:5909:9: note: shadowed declaration is here
5909 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f___mul__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6015:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
6015 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6011:11: note: shadowed declaration is here
6011 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6016:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
6016 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6012:9: note: shadowed declaration is here
6012 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6030:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
6030 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6026:9: note: shadowed declaration is here
6026 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f_IsFinite(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6092:42: warning: unused parameter ‘argv’ [-Wunused-parameter]
6092 | _wrap_Vector2f_IsFinite(int argc, VALUE *argv, VALUE self) {
    |                                   ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f_X__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6116:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
6116 | _wrap_Vector2f_X__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f_Y__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6140:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
6140 | _wrap_Vector2f_Y__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f_X(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6221:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
6221 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6217:9: note: shadowed declaration is here
6217 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector2f_Y(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6297:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
6297 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6293:9: note: shadowed declaration is here
6293 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector2T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Zero_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6363:31: warning: unused parameter ‘self’ [-Wunused-parameter]
6363 | _wrap_Vector3i_Zero_get(VALUE self) {
    |                         ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_One_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6372:30: warning: unused parameter ‘self’ [-Wunused-parameter]
6372 | _wrap_Vector3i_One_get(VALUE self) {
    |                        ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_UnitX_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6381:32: warning: unused parameter ‘self’ [-Wunused-parameter]
6381 | _wrap_Vector3i_UnitX_get(VALUE self) {
    |                          ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_UnitY_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6390:32: warning: unused parameter ‘self’ [-Wunused-parameter]
6390 | _wrap_Vector3i_UnitY_get(VALUE self) {
    |                          ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_UnitZ_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6399:32: warning: unused parameter ‘self’ [-Wunused-parameter]
6399 | _wrap_Vector3i_UnitZ_get(VALUE self) {
    |                          ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_new_Vector3i__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6408:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
6408 | _wrap_new_Vector3i__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Sum(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6570:37: warning: unused parameter ‘argv’ [-Wunused-parameter]
6570 | _wrap_Vector3i_Sum(int argc, VALUE *argv, VALUE self) {
    |                              ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Distance(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6693:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
6693 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6689:11: note: shadowed declaration is here
6689 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6694:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
6694 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6690:9: note: shadowed declaration is here
6690 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6708:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
6708 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6704:9: note: shadowed declaration is here
6704 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6713:15: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
6713 |           int res = SWIG_AsVal_int(argv[2], NULL);
    |               ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6704:9: note: shadowed declaration is here
6704 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6718:17: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
6718 |             int res = SWIG_AsVal_int(argv[3], NULL);
    |                 ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6704:9: note: shadowed declaration is here
6704 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Length(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6739:40: warning: unused parameter ‘argv’ [-Wunused-parameter]
6739 | _wrap_Vector3i_Length(int argc, VALUE *argv, VALUE self) {
    |                                 ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_SquaredLength(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6763:47: warning: unused parameter ‘argv’ [-Wunused-parameter]
6763 | _wrap_Vector3i_SquaredLength(int argc, VALUE *argv, VALUE self) {
    |                                        ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Normalize(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6787:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
6787 | _wrap_Vector3i_Normalize(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Normalized(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6811:44: warning: unused parameter ‘argv’ [-Wunused-parameter]
6811 | _wrap_Vector3i_Normalized(int argc, VALUE *argv, VALUE self) {
    |                                     ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Round__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6835:47: warning: unused parameter ‘argv’ [-Wunused-parameter]
6835 | _wrap_Vector3i_Round__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                        ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Rounded(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6859:41: warning: unused parameter ‘argv’ [-Wunused-parameter]
6859 | _wrap_Vector3i_Rounded(int argc, VALUE *argv, VALUE self) {
    |                                  ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Set__SWIG_3(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:6994:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
6994 | _wrap_Vector3i_Set__SWIG_3(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Set(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7041:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7041 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7037:9: note: shadowed declaration is here
7037 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7056:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7056 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7052:9: note: shadowed declaration is here
7052 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7061:15: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7061 |           int res = SWIG_AsVal_int(argv[2], NULL);
    |               ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7052:9: note: shadowed declaration is here
7052 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7077:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7077 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7073:9: note: shadowed declaration is here
7073 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7082:15: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7082 |           int res = SWIG_AsVal_int(argv[2], NULL);
    |               ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7073:9: note: shadowed declaration is here
7073 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7087:17: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7087 |             int res = SWIG_AsVal_int(argv[3], NULL);
    |                 ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7073:9: note: shadowed declaration is here
7073 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Abs(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7215:37: warning: unused parameter ‘argv’ [-Wunused-parameter]
7215 | _wrap_Vector3i_Abs(int argc, VALUE *argv, VALUE self) {
    |                              ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Perpendicular(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7239:47: warning: unused parameter ‘argv’ [-Wunused-parameter]
7239 | _wrap_Vector3i_Perpendicular(int argc, VALUE *argv, VALUE self) {
    |                                        ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Normal(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7263:52: warning: unused parameter ‘self’ [-Wunused-parameter]
7263 | _wrap_Vector3i_Normal(int argc, VALUE *argv, VALUE self) {
    |                                              ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Max__SWIG_1(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7422:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
7422 | _wrap_Vector3i_Max__SWIG_1(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Max(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7471:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
7471 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7467:11: note: shadowed declaration is here
7467 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7472:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7472 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7468:9: note: shadowed declaration is here
7468 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Min__SWIG_1(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7490:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
7490 | _wrap_Vector3i_Min__SWIG_1(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Min(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7539:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
7539 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7535:11: note: shadowed declaration is here
7535 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7540:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7540 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7536:9: note: shadowed declaration is here
7536 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i___add__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7650:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
7650 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7646:11: note: shadowed declaration is here
7646 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7651:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7651 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7647:9: note: shadowed declaration is here
7647 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7665:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7665 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7661:9: note: shadowed declaration is here
7661 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i___neg__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7692:41: warning: unused parameter ‘argv’ [-Wunused-parameter]
7692 | _wrap_Vector3i___neg__(int argc, VALUE *argv, VALUE self) {
    |                                  ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i___sub__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7808:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
7808 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7804:11: note: shadowed declaration is here
7804 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7809:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7809 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7805:9: note: shadowed declaration is here
7805 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7823:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7823 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7819:9: note: shadowed declaration is here
7819 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i___div__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7925:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
7925 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7921:11: note: shadowed declaration is here
7921 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7926:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7926 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7922:9: note: shadowed declaration is here
7922 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7940:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
7940 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:7936:9: note: shadowed declaration is here
7936 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i___mul__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8042:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
8042 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8038:11: note: shadowed declaration is here
8038 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8043:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
8043 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8039:9: note: shadowed declaration is here
8039 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8057:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
8057 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8053:9: note: shadowed declaration is here
8053 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_IsFinite(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8164:42: warning: unused parameter ‘argv’ [-Wunused-parameter]
8164 | _wrap_Vector3i_IsFinite(int argc, VALUE *argv, VALUE self) {
    |                                   ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Correct(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8188:41: warning: unused parameter ‘argv’ [-Wunused-parameter]
8188 | _wrap_Vector3i_Correct(int argc, VALUE *argv, VALUE self) {
    |                                  ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Round(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8264:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
8264 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8260:9: note: shadowed declaration is here
8260 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Equal(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8334:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
8334 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8330:11: note: shadowed declaration is here
8330 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8335:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
8335 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8331:9: note: shadowed declaration is here
8331 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8348:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
8348 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8344:11: note: shadowed declaration is here
8344 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8349:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
8349 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8345:9: note: shadowed declaration is here
8345 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8353:15: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
8353 |           int res = SWIG_AsVal_int(argv[2], NULL);
    |               ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8349:11: note: shadowed declaration is here
8349 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, SWIG_POINTER_NO_NULL);
    |           ^~~
[ 24%] Building CXX object src/CMakeFiles/ignition-math6.dir/Kmeans.cc.o
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_X__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8373:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
8373 | _wrap_Vector3i_X__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Y__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8397:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
8397 | _wrap_Vector3i_Y__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Z__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8421:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
8421 | _wrap_Vector3i_Z__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_X(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8502:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
8502 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8498:9: note: shadowed declaration is here
8498 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Y(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8578:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
8578 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8574:9: note: shadowed declaration is here
8574 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3i_Z(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8654:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
8654 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8650:9: note: shadowed declaration is here
8650 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_int_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Zero_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8718:31: warning: unused parameter ‘self’ [-Wunused-parameter]
8718 | _wrap_Vector3d_Zero_get(VALUE self) {
    |                         ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_One_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8727:30: warning: unused parameter ‘self’ [-Wunused-parameter]
8727 | _wrap_Vector3d_One_get(VALUE self) {
    |                        ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_UnitX_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8736:32: warning: unused parameter ‘self’ [-Wunused-parameter]
8736 | _wrap_Vector3d_UnitX_get(VALUE self) {
    |                          ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_UnitY_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8745:32: warning: unused parameter ‘self’ [-Wunused-parameter]
8745 | _wrap_Vector3d_UnitY_get(VALUE self) {
    |                          ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_UnitZ_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8754:32: warning: unused parameter ‘self’ [-Wunused-parameter]
8754 | _wrap_Vector3d_UnitZ_get(VALUE self) {
    |                          ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_new_Vector3d__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8763:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
8763 | _wrap_new_Vector3d__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Sum(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:8925:37: warning: unused parameter ‘argv’ [-Wunused-parameter]
8925 | _wrap_Vector3d_Sum(int argc, VALUE *argv, VALUE self) {
    |                              ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Distance(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9048:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
9048 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9044:11: note: shadowed declaration is here
9044 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9049:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
9049 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9045:9: note: shadowed declaration is here
9045 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9063:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
9063 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9059:9: note: shadowed declaration is here
9059 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9068:15: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
9068 |           int res = SWIG_AsVal_double(argv[2], NULL);
    |               ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9059:9: note: shadowed declaration is here
9059 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9073:17: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
9073 |             int res = SWIG_AsVal_double(argv[3], NULL);
    |                 ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9059:9: note: shadowed declaration is here
9059 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Length(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9094:40: warning: unused parameter ‘argv’ [-Wunused-parameter]
9094 | _wrap_Vector3d_Length(int argc, VALUE *argv, VALUE self) {
    |                                 ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_SquaredLength(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9118:47: warning: unused parameter ‘argv’ [-Wunused-parameter]
9118 | _wrap_Vector3d_SquaredLength(int argc, VALUE *argv, VALUE self) {
    |                                        ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Normalize(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9142:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
9142 | _wrap_Vector3d_Normalize(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Normalized(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9166:44: warning: unused parameter ‘argv’ [-Wunused-parameter]
9166 | _wrap_Vector3d_Normalized(int argc, VALUE *argv, VALUE self) {
    |                                     ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Round__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9190:47: warning: unused parameter ‘argv’ [-Wunused-parameter]
9190 | _wrap_Vector3d_Round__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                        ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Rounded(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9214:41: warning: unused parameter ‘argv’ [-Wunused-parameter]
9214 | _wrap_Vector3d_Rounded(int argc, VALUE *argv, VALUE self) {
    |                                  ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Set__SWIG_3(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9349:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
9349 | _wrap_Vector3d_Set__SWIG_3(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Set(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9396:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
9396 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9392:9: note: shadowed declaration is here
9392 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9411:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
9411 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9407:9: note: shadowed declaration is here
9407 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9416:15: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
9416 |           int res = SWIG_AsVal_double(argv[2], NULL);
    |               ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9407:9: note: shadowed declaration is here
9407 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9432:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
9432 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9428:9: note: shadowed declaration is here
9428 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9437:15: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
9437 |           int res = SWIG_AsVal_double(argv[2], NULL);
    |               ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9428:9: note: shadowed declaration is here
9428 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9442:17: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
9442 |             int res = SWIG_AsVal_double(argv[3], NULL);
    |                 ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9428:9: note: shadowed declaration is here
9428 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Abs(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9570:37: warning: unused parameter ‘argv’ [-Wunused-parameter]
9570 | _wrap_Vector3d_Abs(int argc, VALUE *argv, VALUE self) {
    |                              ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Perpendicular(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9594:47: warning: unused parameter ‘argv’ [-Wunused-parameter]
9594 | _wrap_Vector3d_Perpendicular(int argc, VALUE *argv, VALUE self) {
    |                                        ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Normal(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9618:52: warning: unused parameter ‘self’ [-Wunused-parameter]
9618 | _wrap_Vector3d_Normal(int argc, VALUE *argv, VALUE self) {
    |                                              ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Max__SWIG_1(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9777:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
9777 | _wrap_Vector3d_Max__SWIG_1(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Max(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9826:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
9826 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9822:11: note: shadowed declaration is here
9822 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9827:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
9827 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9823:9: note: shadowed declaration is here
9823 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Min__SWIG_1(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9845:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
9845 | _wrap_Vector3d_Min__SWIG_1(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Min(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9894:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
9894 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9890:11: note: shadowed declaration is here
9890 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9895:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
9895 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:9891:9: note: shadowed declaration is here
9891 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d___add__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10005:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
10005 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10001:11: note: shadowed declaration is here
10001 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10006:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10006 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10002:9: note: shadowed declaration is here
10002 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10020:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10020 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10016:9: note: shadowed declaration is here
10016 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d___neg__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10047:41: warning: unused parameter ‘argv’ [-Wunused-parameter]
10047 | _wrap_Vector3d___neg__(int argc, VALUE *argv, VALUE self) {
    |                                  ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d___sub__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10163:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
10163 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10159:11: note: shadowed declaration is here
10159 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10164:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10164 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10160:9: note: shadowed declaration is here
10160 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10178:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10178 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10174:9: note: shadowed declaration is here
10174 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d___div__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10280:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
10280 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10276:11: note: shadowed declaration is here
10276 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10281:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10281 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10277:9: note: shadowed declaration is here
10277 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10295:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10295 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10291:9: note: shadowed declaration is here
10291 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d___mul__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10397:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
10397 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10393:11: note: shadowed declaration is here
10393 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10398:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10398 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10394:9: note: shadowed declaration is here
10394 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10412:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10412 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10408:9: note: shadowed declaration is here
10408 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_IsFinite(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10519:42: warning: unused parameter ‘argv’ [-Wunused-parameter]
10519 | _wrap_Vector3d_IsFinite(int argc, VALUE *argv, VALUE self) {
    |                                   ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Correct(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10543:41: warning: unused parameter ‘argv’ [-Wunused-parameter]
10543 | _wrap_Vector3d_Correct(int argc, VALUE *argv, VALUE self) {
    |                                  ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Round(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10619:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10619 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10615:9: note: shadowed declaration is here
10615 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Equal(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10689:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
10689 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10685:11: note: shadowed declaration is here
10685 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10690:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10690 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10686:9: note: shadowed declaration is here
10686 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10703:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
10703 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10699:11: note: shadowed declaration is here
10699 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10704:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10704 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10700:9: note: shadowed declaration is here
10700 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10708:15: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10708 |           int res = SWIG_AsVal_double(argv[2], NULL);
    |               ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10704:11: note: shadowed declaration is here
10704 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_X__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10728:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
10728 | _wrap_Vector3d_X__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Y__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10752:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
10752 | _wrap_Vector3d_Y__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Z__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10776:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
10776 | _wrap_Vector3d_Z__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_X(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10857:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10857 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10853:9: note: shadowed declaration is here
10853 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Y(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10933:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
10933 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:10929:9: note: shadowed declaration is here
10929 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3d_Z(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11009:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
11009 |         int res = SWIG_AsVal_double(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11005:9: note: shadowed declaration is here
11005 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_double_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Zero_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11073:31: warning: unused parameter ‘self’ [-Wunused-parameter]
11073 | _wrap_Vector3f_Zero_get(VALUE self) {
    |                         ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_One_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11082:30: warning: unused parameter ‘self’ [-Wunused-parameter]
11082 | _wrap_Vector3f_One_get(VALUE self) {
    |                        ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_UnitX_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11091:32: warning: unused parameter ‘self’ [-Wunused-parameter]
11091 | _wrap_Vector3f_UnitX_get(VALUE self) {
    |                          ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_UnitY_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11100:32: warning: unused parameter ‘self’ [-Wunused-parameter]
11100 | _wrap_Vector3f_UnitY_get(VALUE self) {
    |                          ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_UnitZ_get(VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11109:32: warning: unused parameter ‘self’ [-Wunused-parameter]
11109 | _wrap_Vector3f_UnitZ_get(VALUE self) {
    |                          ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_new_Vector3f__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11118:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
11118 | _wrap_new_Vector3f__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Sum(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11280:37: warning: unused parameter ‘argv’ [-Wunused-parameter]
11280 | _wrap_Vector3f_Sum(int argc, VALUE *argv, VALUE self) {
    |                              ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Distance(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11403:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
11403 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11399:11: note: shadowed declaration is here
11399 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11404:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
11404 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11400:9: note: shadowed declaration is here
11400 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11418:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
11418 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11414:9: note: shadowed declaration is here
11414 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11423:15: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
11423 |           int res = SWIG_AsVal_float(argv[2], NULL);
    |               ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11414:9: note: shadowed declaration is here
11414 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11428:17: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
11428 |             int res = SWIG_AsVal_float(argv[3], NULL);
    |                 ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11414:9: note: shadowed declaration is here
11414 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Length(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11449:40: warning: unused parameter ‘argv’ [-Wunused-parameter]
11449 | _wrap_Vector3f_Length(int argc, VALUE *argv, VALUE self) {
    |                                 ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_SquaredLength(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11473:47: warning: unused parameter ‘argv’ [-Wunused-parameter]
11473 | _wrap_Vector3f_SquaredLength(int argc, VALUE *argv, VALUE self) {
    |                                        ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Normalize(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11497:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
11497 | _wrap_Vector3f_Normalize(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Normalized(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11521:44: warning: unused parameter ‘argv’ [-Wunused-parameter]
11521 | _wrap_Vector3f_Normalized(int argc, VALUE *argv, VALUE self) {
    |                                     ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Round__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11545:47: warning: unused parameter ‘argv’ [-Wunused-parameter]
11545 | _wrap_Vector3f_Round__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                        ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Rounded(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11569:41: warning: unused parameter ‘argv’ [-Wunused-parameter]
11569 | _wrap_Vector3f_Rounded(int argc, VALUE *argv, VALUE self) {
    |                                  ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Set__SWIG_3(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11704:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
11704 | _wrap_Vector3f_Set__SWIG_3(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Set(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11751:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
11751 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11747:9: note: shadowed declaration is here
11747 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11766:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
11766 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11762:9: note: shadowed declaration is here
11762 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11771:15: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
11771 |           int res = SWIG_AsVal_float(argv[2], NULL);
    |               ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11762:9: note: shadowed declaration is here
11762 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11787:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
11787 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11783:9: note: shadowed declaration is here
11783 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11792:15: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
11792 |           int res = SWIG_AsVal_float(argv[2], NULL);
    |               ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11783:9: note: shadowed declaration is here
11783 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11797:17: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
11797 |             int res = SWIG_AsVal_float(argv[3], NULL);
    |                 ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11783:9: note: shadowed declaration is here
11783 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Abs(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11925:37: warning: unused parameter ‘argv’ [-Wunused-parameter]
11925 | _wrap_Vector3f_Abs(int argc, VALUE *argv, VALUE self) {
    |                              ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Perpendicular(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11949:47: warning: unused parameter ‘argv’ [-Wunused-parameter]
11949 | _wrap_Vector3f_Perpendicular(int argc, VALUE *argv, VALUE self) {
    |                                        ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Normal(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:11973:52: warning: unused parameter ‘self’ [-Wunused-parameter]
11973 | _wrap_Vector3f_Normal(int argc, VALUE *argv, VALUE self) {
    |                                              ~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Max__SWIG_1(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12132:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
12132 | _wrap_Vector3f_Max__SWIG_1(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Max(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12181:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
12181 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12177:11: note: shadowed declaration is here
12177 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12182:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
12182 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12178:9: note: shadowed declaration is here
12178 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Min__SWIG_1(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12200:45: warning: unused parameter ‘argv’ [-Wunused-parameter]
12200 | _wrap_Vector3f_Min__SWIG_1(int argc, VALUE *argv, VALUE self) {
    |                                      ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Min(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12249:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
12249 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12245:11: note: shadowed declaration is here
12245 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12250:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
12250 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12246:9: note: shadowed declaration is here
12246 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f___add__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12360:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
12360 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12356:11: note: shadowed declaration is here
12356 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12361:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
12361 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12357:9: note: shadowed declaration is here
12357 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12375:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
12375 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12371:9: note: shadowed declaration is here
12371 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f___neg__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12402:41: warning: unused parameter ‘argv’ [-Wunused-parameter]
12402 | _wrap_Vector3f___neg__(int argc, VALUE *argv, VALUE self) {
    |                                  ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f___sub__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12518:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
12518 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12514:11: note: shadowed declaration is here
12514 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12519:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
12519 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12515:9: note: shadowed declaration is here
12515 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12533:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
12533 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12529:9: note: shadowed declaration is here
12529 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f___div__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12635:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
12635 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12631:11: note: shadowed declaration is here
12631 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12636:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
12636 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12632:9: note: shadowed declaration is here
12632 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12650:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
12650 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12646:9: note: shadowed declaration is here
12646 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f___mul__(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12752:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
12752 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12748:11: note: shadowed declaration is here
12748 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12753:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
12753 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12749:9: note: shadowed declaration is here
12749 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12767:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
12767 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12763:9: note: shadowed declaration is here
12763 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_IsFinite(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12874:42: warning: unused parameter ‘argv’ [-Wunused-parameter]
12874 | _wrap_Vector3f_IsFinite(int argc, VALUE *argv, VALUE self) {
    |                                   ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Correct(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12898:41: warning: unused parameter ‘argv’ [-Wunused-parameter]
12898 | _wrap_Vector3f_Correct(int argc, VALUE *argv, VALUE self) {
    |                                  ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Round(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12974:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
12974 |         int res = SWIG_AsVal_int(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:12970:9: note: shadowed declaration is here
12970 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Equal(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13044:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
13044 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13040:11: note: shadowed declaration is here
13040 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13045:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
13045 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13041:9: note: shadowed declaration is here
13041 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13058:13: warning: declaration of ‘vptr’ shadows a previous local [-Wshadow]
13058 |       void *vptr = 0;
    |             ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13054:11: note: shadowed declaration is here
13054 |     void *vptr = 0;
    |           ^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13059:11: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
13059 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13055:9: note: shadowed declaration is here
13055 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13063:15: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
13063 |           int res = SWIG_AsVal_float(argv[2], NULL);
    |               ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13059:11: note: shadowed declaration is here
13059 |       int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, SWIG_POINTER_NO_NULL);
    |           ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_X__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13083:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
13083 | _wrap_Vector3f_X__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Y__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13107:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
13107 | _wrap_Vector3f_Y__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Z__SWIG_0(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13131:43: warning: unused parameter ‘argv’ [-Wunused-parameter]
13131 | _wrap_Vector3f_Z__SWIG_0(int argc, VALUE *argv, VALUE self) {
    |                                    ~~~~~~~^~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_X(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13212:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
13212 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13208:9: note: shadowed declaration is here
13208 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Y(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13288:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
13288 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13284:9: note: shadowed declaration is here
13284 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx: In function ‘VALUE _wrap_Vector3f_Z(int, VALUE*, VALUE)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13364:13: warning: declaration of ‘res’ shadows a previous local [-Wshadow]
13364 |         int res = SWIG_AsVal_float(argv[1], NULL);
    |             ^~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/build/src/CMakeFiles/math.dir/rubyRUBY_wrap.cxx:13360:9: note: shadowed declaration is here
13360 |     int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ignition__math__Vector3T_float_t, 0);
    |         ^~~
make[2]: *** [src/CMakeFiles/math.dir/build.make:83: src/CMakeFiles/math.dir/CMakeFiles/math.dir/rubyRUBY_wrap.cxx.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:348: src/CMakeFiles/math.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 26%] Building CXX object src/CMakeFiles/ignition-math6.dir/Material.cc.o
[ 28%] Building CXX object src/CMakeFiles/ignition-math6.dir/PID.cc.o
[ 30%] Building CXX object src/CMakeFiles/ignition-math6.dir/Rand.cc.o
[ 32%] Building CXX object src/CMakeFiles/ignition-math6.dir/RollingMean.cc.o
[ 33%] Building CXX object src/CMakeFiles/ignition-math6.dir/RotationSpline.cc.o
[ 33%] Built target doc
[ 35%] Building CXX object src/CMakeFiles/ignition-math6.dir/RotationSplinePrivate.cc.o
[ 37%] Building CXX object src/CMakeFiles/ignition-math6.dir/SemanticVersion.cc.o
[ 39%] Building CXX object src/CMakeFiles/ignition-math6.dir/SignalStats.cc.o
[ 41%] Building CXX object src/CMakeFiles/ignition-math6.dir/SphericalCoordinates.cc.o
[ 43%] Building CXX object src/CMakeFiles/ignition-math6.dir/Spline.cc.o
[ 45%] Building CXX object src/CMakeFiles/ignition-math6.dir/SplinePrivate.cc.o
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/SphericalCoordinates.cc: In constructor ‘ignition::math::v6::SphericalCoordinates::SphericalCoordinates(ignition::math::v6::SphericalCoordinates::SurfaceType, const ignition::math::v6::Angle&, const ignition::math::v6::Angle&, double, const ignition::math::v6::Angle&)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/SphericalCoordinates.cc:130:38: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
130 |   this->dataPtr->latitudeReference = _latitude;
    |                                      ^~~~~~~~~
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Quaternion.hh:21,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Matrix3.hh:25,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/SphericalCoordinates.cc:19:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/SphericalCoordinates.cc:131:39: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
131 |   this->dataPtr->longitudeReference = _longitude;
    |                                       ^~~~~~~~~~
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Quaternion.hh:21,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Matrix3.hh:25,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/SphericalCoordinates.cc:19:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/SphericalCoordinates.cc:133:34: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
133 |   this->dataPtr->headingOffset = _heading;
    |                                  ^~~~~~~~
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Quaternion.hh:21,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Matrix3.hh:25,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/SphericalCoordinates.cc:19:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/SphericalCoordinates.cc: In member function ‘void ignition::math::v6::SphericalCoordinates::SetLatitudeReference(const ignition::math::v6::Angle&)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/SphericalCoordinates.cc:225:38: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
225 |   this->dataPtr->latitudeReference = _angle;
    |                                      ^~~~~~
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Quaternion.hh:21,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Matrix3.hh:25,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/SphericalCoordinates.cc:19:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/SphericalCoordinates.cc: In member function ‘void ignition::math::v6::SphericalCoordinates::SetLongitudeReference(const ignition::math::v6::Angle&)’:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/SphericalCoordinates.cc:233:39: warning: implicitly-declared ‘constexpr ignition::math::v6::Angle& ignition::math::v6::Angle::operator=(const ignition::math::v6::Angle&)’ is deprecated [-Wdeprecated-copy]
233 |   this->dataPtr->longitudeReference = _angle;
    |                                       ^~~~~~
In file included from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Quaternion.hh:21,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Matrix3.hh:25,
               from /home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/src/SphericalCoordinates.cc:19:
/home/benjamin/.cache/yay/ignition-math/src/ign-math-ignition-math6_6.4.0/include/ignition/math/Angle.hh:72:15: note: because ‘ignition::math::v6::Angle’ has user-provided ‘ignition::math::v6::Angle::Angle(const ignition::math::v6::Angle&)’
 72 |       public: Angle(const Angle &_angle);
    |               ^~~~~
[ 47%] Building CXX object src/CMakeFiles/ignition-math6.dir/Stopwatch.cc.o
[ 49%] Building CXX object src/CMakeFiles/ignition-math6.dir/Temperature.cc.o
[ 50%] Building CXX object src/CMakeFiles/ignition-math6.dir/Vector3Stats.cc.o
[ 52%] Linking CXX shared library ../lib/libignition-math6.so
[ 52%] Built target ignition-math6
make: *** [Makefile:161: all] Error 2
==> ERROR: A failure occurred in build().
  Aborting...
Error making: ignition-math

[gazebo] build failure to detect committer identity

Building in clean chroot: (i.e. paru -Ui --chroot)

==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of gazebo git repo...
Cloning into 'gazebo'...
done.
Updating files: 100% (3695/3695), done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
Committer identity unknown

*** Please tell me who you are.

Run

  git config --global user.email "[email protected]"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'builduser@acxz.(none)')
==> ERROR: A failure occurred in prepare().
    Aborting...
==> ERROR: Build failed, check /var/lib/aurbuild/x86_64/acxz/build
error: failed to download sources: failed to run: makechrootpkg -cu -r /var/lib/aurbuild/x86_64 -D /home/acxz/.cache/paru/repo -d /var/cache/pacman/pkg/ -- -ofA: 

[ignition-math] headerfix.patch did not pass the validity check

I'm trying to build gazebo including the tree and I get this when it tries to download and build ignition-math:

==> Making package: ignition-math 6.4.0-6 (Tue 25 Aug 2020 09:03:03 AM CEST)
==> Retrieving sources...
  -> Found ignition-math-6.4.0.tar.gz
  -> Found headerfix.patch
==> Validating source files with sha256sums...
    ignition-math-6.4.0.tar.gz ... Passed
    headerfix.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
error downloading sources: ignition-math

[gazebo] build error: string does not name a type

In file included from /home/acxz/vcs/git/github/acxz/gazebo-arch/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/msgs/generator/GazeboGenerator.cc:30:
/home/acxz/vcs/git/github/acxz/gazebo-arch/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/msgs/generator/GazeboGenerator.hh:40:23: error: ‘string’ does not name a type; did you mean ‘stdin’?
   40 |                 const string& parameter,
      |                       ^~~~~~
      |                       stdin
/home/acxz/vcs/git/github/acxz/gazebo-arch/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/msgs/generator/GazeboGenerator.hh:42:17: error: ‘string’ has not been declared
   42 |                 string* error) const;
      |                 ^~~~~~
/home/acxz/vcs/git/github/acxz/gazebo-arch/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/msgs/generator/GazeboGenerator.cc:40:38: error: ‘string’ does not name a type; did you mean ‘stdin’?
   40 |                                const string &/*parameter*/,
      |                                      ^~~~~~
      |                                      stdin
/home/acxz/vcs/git/github/acxz/gazebo-arch/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/msgs/generator/GazeboGenerator.cc:39:6: error: no declaration matches ‘bool google::protobuf::compiler::cpp::GazeboGenerator::Generate(const google::protobuf::FileDescriptor*, const int&, google::protobuf::compiler::OutputDirectory*, std::string*) const’
   39 | bool GazeboGenerator::Generate(const FileDescriptor *_file,
      |      ^~~~~~~~~~~~~~~
/home/acxz/vcs/git/github/acxz/gazebo-arch/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/msgs/generator/GazeboGenerator.hh:39:24: note: candidate is: ‘virtual bool google::protobuf::compiler::cpp::GazeboGenerator::Generate(const google::protobuf::FileDescriptor*, const int&, google::protobuf::compiler::OutputDirectory*, int*) const’
   39 |   public: virtual bool Generate(const FileDescriptor* file,
      |                        ^~~~~~~~
/home/acxz/vcs/git/github/acxz/gazebo-arch/gazebo/src/gazebo-gazebo11_11.10.2/gazebo/msgs/generator/GazeboGenerator.hh:33:7: note: ‘class google::protobuf::compiler::cpp::GazeboGenerator’ defined here
   33 | class GazeboGenerator : public CodeGenerator
      |       ^~~~~~~~~~~~~~~
make[2]: *** [gazebo/msgs/CMakeFiles/gazebomsgs_out.dir/build.make:76: gazebo/msgs/CMakeFiles/gazebomsgs_out.dir/generator/GazeboGenerator.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2794: gazebo/msgs/CMakeFiles/gazebomsgs_out.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

[ignition-rendering] exchange is not a member of std

/build/ignition-rendering/src/gz-rendering-ignition-rendering6_6.4.0/src/BoundingBox.cc: In constructor ‘ignition::rendering::v6::BoundingBox::BoundingBox(ignition::rendering::v6::BoundingBox&&)’:
/build/ignition-rendering/src/gz-rendering-ignition-rendering6_6.4.0/src/BoundingBox.cc:48:18: error: ‘exchange’ is not a member of ‘std’
   48 |   : dataPtr(std::exchange(_texture.dataPtr, nullptr))
      |                  ^~~~~~~~
make[2]: *** [src/CMakeFiles/ignition-rendering6.dir/build.make:76: src/CMakeFiles/ignition-rendering6.dir/BoundingBox.cc.o] Error 1

ignition-gazebo package is out of sync with ecosystem

You have packaged ignition-gazebo at an older release (codename citadel) but the dependency packages have been updated, so gazebo is no longer building. Can ignition-gazebo (and the rest of the ignition- packages you own) be updated to the latest release (codename edifice)?

AFAIK, no install instructions have changed, so it should be a simple migration. You might also want to leave behind explicitly versioned packages to cover the citadel release (e.g. ignition-gazebo-4)

[ignition-gazebo] Segfault running ign gazebo

Hi,

I just installed ignition-gazebo using paru. All seem to have compiled/installed normally. Trying to run ign gazebo though gives me a segmentation fault related to libQt5, I don't know if it is related to the error on the top about the QML file, or that I am running wayland/sway without a DE.

My experience in Arch is rusty given that I haven't used it since 2009. So I may as well be the error in the whole process :P

Has anyone experienced something like that?

[niko@niko-hpbook ~]$ ign gazebo 
[GUI] [Err] [Dialog.cc:53] Internal error: Failed to instantiate QML file [qrc:qml/StandaloneDialog.qml]
Stack trace (most recent call last):
#28   Object "[0xffffffffffffffff]", at 0xffffffffffffffff, in 
#27   Object "ign gazebo gui", at 0x55e5beead0c4, in _start
#26   Object "/usr/lib/libc.so.6", at 0x7f601a554349, in __libc_start_main
#25   Object "/usr/lib/libc.so.6", at 0x7f601a55428f, in 
#24   Object "ign gazebo gui", at 0x55e5beead084, in 
#23   Object "/usr/lib/libruby.so.3.0", at 0x7f601a8b22ea, in ruby_run_node
#22   Object "/usr/lib/libruby.so.3.0", at 0x7f601a8ae844, in 
#21   Object "/usr/lib/libruby.so.3.0", at 0x7f601aa4bd8b, in rb_vm_exec
#20   Object "/usr/lib/libruby.so.3.0", at 0x7f601aa4765e, in 
#19   Object "/usr/lib/libruby.so.3.0", at 0x7f601aa44869, in 
#18   Object "/usr/lib/libruby.so.3.0", at 0x7f601aa3b5bc, in 
#17   Object "/usr/lib/libruby.so.3.0", at 0x7f601a98a6a7, in 
#16   Object "/usr/lib/libruby.so.3.0", at 0x7f601a8affcb, in rb_protect
#15   Object "/usr/lib/libruby.so.3.0", at 0x7f601aa501d1, in rb_yield
#14   Object "/usr/lib/libruby.so.3.0", at 0x7f601aa4bd8b, in rb_vm_exec
#13   Object "/usr/lib/libruby.so.3.0", at 0x7f601aa4765e, in 
#12   Object "/usr/lib/libruby.so.3.0", at 0x7f601aa44869, in 
#11   Object "/usr/lib/libruby.so.3.0", at 0x7f601aa3b5bc, in 
#10   Object "/usr/lib/ruby/3.0.0/x86_64-linux/fiddle.so", at 0x7f601abf4acc, in 
#9    Object "/usr/lib/libruby.so.3.0", at 0x7f601aa0e135, in rb_nogvl
#8    Object "/usr/lib/ruby/3.0.0/x86_64-linux/fiddle.so", at 0x7f601abf43bc, in 
#7    Object "/usr/lib/libffi.so.8", at 0x7f601abacb72, in ffi_call
#6    Object "/usr/lib/libffi.so.8", at 0x7f601aba9f5d, in 
#5    Object "/usr/lib/libffi.so.8", at 0x7f601abad4f5, in 
#4    Object "/usr/lib/libignition-gazebo6-ign.so.6.12.0", at 0x7f60161a695d, in runGui
#3    Object "/usr/lib/libignition-gazebo6-gui.so.6", at 0x7f6015ee8a52, in ignition::gazebo::v6::gui::runGui(int&, char**, char const*, char const*, int, char const*)
#2    Object "/usr/lib/libignition-gazebo6-gui.so.6", at 0x7f6015ee7578, in ignition::gazebo::v6::gui::createGui(int&, char**, char const*, char const*, bool, char const*, int, char const*)
#1    Object "/usr/lib/libignition-gazebo6-gui.so.6", at 0x7f6015ee62f2, in ignition::gazebo::v6::gui::launchQuickStart(int&, char**, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
#0    Object "/usr/lib/libQt5Gui.so.5", at 0x7f6012d44d56, in QWindow::resize(QSize const&)
Segmentation fault (Address not mapped to object [0x8])
Escalating to SIGKILL on [Ignition Gazebo Server]

Some update after trying to debug:

(gdb) list
286	
287	 // Customize window
288	 auto mainWin = app->findChild<ignition::gui::MainWindow *>();
289	 if (_renderEngine != nullptr)
290	 {
291	   mainWin->SetRenderEngine(_renderEngine);
292	 }
293	 auto win = mainWin->QuickWindow();
294	 win->setProperty("title", "Gazebo");
295	
(gdb) print mainWin 
$1 = (ignition::gui::MainWindow *) 0x0
(gdb) print app
$2 = std::unique_ptr<ignition::gui::Application> = {get() = 0x555555a0bf30}
(gdb) print _renderEngine 
$3 = 0x5555559ee428 ""

As far as I understand mainWin is a null pointer. But is not checked so when you try to set the property it would segfault. MainWindow is a subclass of QObject thus segfaulting at that place. I assume (which can be wrong) that this is related to [GUI] [Err] [Dialog.cc:53] Internal error: Failed to instantiate QML file [qrc:qml/StandaloneDialog.qml].

I don't know if this should be escalated upstream.

[ignition-fuel_tools] ignition-msgs protobuf file not found

[ 33%] Building CXX object src/CMakeFiles/ignition-fuel_tools7.dir/ign.cc.o
In file included from /home/acxz/vcs/git/github/acxz/gazebo-arch/ignition-fuel_tools/src/gz-fuel-tools-ignition-fuel-tools7_7.0.0/src/FuelClient.cc:22:
/usr/include/ignition/msgs8/ignition/msgs/fuel_metadata.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs8/ignition/msgs/fuel_metadata.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers. Please
      |  ^~~~~
/usr/include/ignition/msgs8/ignition/msgs/fuel_metadata.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /home/acxz/vcs/git/github/acxz/gazebo-arch/ignition-fuel_tools/src/gz-fuel-tools-ignition-fuel-tools7_7.0.0/src/FuelClient.cc:22:
/usr/include/ignition/msgs8/ignition/msgs/fuel_metadata.pb.h:26:10: fatal error: google/protobuf/generated_message_table_driven.h: No such file or directory
   26 | #include <google/protobuf/generated_message_table_driven.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/CMakeFiles/ignition-fuel_tools7.dir/build.make:104: src/CMakeFiles/ignition-fuel_tools7.dir/FuelClient.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/acxz/vcs/git/github/acxz/gazebo-arch/ignition-fuel_tools/src/gz-fuel-tools-ignition-fuel-tools7_7.0.0/src/ign.cc:26:
/usr/include/ignition/msgs8/ignition/msgs/fuel_metadata.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
   17 | #error This file was generated by an older version of protoc which is
      |  ^~~~~
/usr/include/ignition/msgs8/ignition/msgs/fuel_metadata.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
   18 | #error incompatible with your Protocol Buffer headers. Please
      |  ^~~~~
/usr/include/ignition/msgs8/ignition/msgs/fuel_metadata.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
   19 | #error regenerate this file with a newer version of protoc.
      |  ^~~~~
In file included from /home/acxz/vcs/git/github/acxz/gazebo-arch/ignition-fuel_tools/src/gz-fuel-tools-ignition-fuel-tools7_7.0.0/src/ign.cc:26:
/usr/include/ignition/msgs8/ignition/msgs/fuel_metadata.pb.h:26:10: fatal error: google/protobuf/generated_message_table_driven.h: No such file or directory
   26 | #include <google/protobuf/generated_message_table_driven.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

[ignition-transport] Does not build

[bobosito@old-speedster ignition-transport]$ makepkg -si
==> Making package: ignition-transport 11.0.0-1 (Wed May 11 21:30:09 2022)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found ignition-transport11_11.0.0.tar.gz
==> Validating source files with sha256sums...
    ignition-transport11_11.0.0.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
[bobosito@old-speedster ignition-transport]$ 

[ignition-*] deps and build errors

Extra deps needed for:

  • ignition-physics: 'ignition-plugin`
  • ignition-gui: `ignition-plugin' 'ignition-rendering'
  • ignition-rendering: 'ignition-plugin'

I can later happily create a PR for the deps.

While discovering the deps I faced a build error during compilation of ignition-physics:

[ 24%] Building CXX object src/CMakeFiles/ignition-physics3.dir/FrameID.cc.o
warning: Tag 'PERL_PATH' at line 2121 of file '/home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 2143 of file '/home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
In file included from /home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/include/ignition/physics/Entity.hh:303,
                 from /home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/src/Identity.cc:18:
/home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/include/ignition/physics/detail/Entity.hh:363:5: error: no declaration matches ‘typename FeatureT::Implementation<Policy>* ignition::physics::Entity< <template-parameter-1-1>, <template-parameter-1-2> >::Interface()’
  363 |     Entity<Policy, Features>::Interface()
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/src/Identity.cc:18:
/home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/include/ignition/physics/Entity.hh:283:58: note: candidates are: ‘template<class PolicyT, class FeaturesT> template<class F> const typename F::Implementation<ignition::physics::Entity< <template-parameter-1-1>, <template-parameter-1-2> >::Policy>* ignition::physics::Entity< <template-parameter-1-1>, <template-parameter-1-2> >::Interface() const’
  283 |       const typename F::template Implementation<Policy> *Interface() const;
      |                                                          ^~~~~~~~~
/home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/include/ignition/physics/Entity.hh:276:59: note:                 ‘template<class PolicyT, class FeaturesT> template<class FeatureT> typename FeatureT::Implementation<ignition::physics::Entity< <template-parameter-1-1>, <template-parameter-1-2> >::Policy>* ignition::physics::Entity< <template-parameter-1-1>, <template-parameter-1-2> >::Interface()’
  276 |       typename FeatureT::template Implementation<Policy> *Interface();
      |                                                           ^~~~~~~~~
/home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/include/ignition/physics/Entity.hh:216:11: note: ‘class ignition::physics::Entity< <template-parameter-1-1>, <template-parameter-1-2> >’ defined here
  216 |     class Entity
      |           ^~~~~~
In file included from /home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/include/ignition/physics/Entity.hh:303,
                 from /home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/src/Identity.cc:18:
/home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/include/ignition/physics/detail/Entity.hh:373:5: error: no declaration matches ‘const typename FeatureT::Implementation<Policy>* ignition::physics::Entity< <template-parameter-1-1>, <template-parameter-1-2> >::Interface() const’
  373 |     Entity<Policy, Features>::Interface() const
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/src/Identity.cc:18:
/home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/include/ignition/physics/Entity.hh:283:58: note: candidates are: ‘template<class PolicyT, class FeaturesT> template<class F> const typename F::Implementation<ignition::physics::Entity< <template-parameter-1-1>, <template-parameter-1-2> >::Policy>* ignition::physics::Entity< <template-parameter-1-1>, <template-parameter-1-2> >::Interface() const’
  283 |       const typename F::template Implementation<Policy> *Interface() const;
      |                                                          ^~~~~~~~~
/home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/include/ignition/physics/Entity.hh:276:59: note:                 ‘template<class PolicyT, class FeaturesT> template<class FeatureT> typename FeatureT::Implementation<ignition::physics::Entity< <template-parameter-1-1>, <template-parameter-1-2> >::Policy>* ignition::physics::Entity< <template-parameter-1-1>, <template-parameter-1-2> >::Interface()’
  276 |       typename FeatureT::template Implementation<Policy> *Interface();
      |                                                           ^~~~~~~~~
/home/u/.cache/pikaur/build/ignition-physics/src/ign-physics-ignition-physics3_3.1.0/include/ignition/physics/Entity.hh:216:11: note: ‘class ignition::physics::Entity< <template-parameter-1-1>, <template-parameter-1-2> >’ defined here
  216 |     class Entity
      |           ^~~~~~
make[2]: *** [src/CMakeFiles/ignition-physics3.dir/build.make:147: src/CMakeFiles/ignition-physics3.dir/Identity.cc.o] Error 1

Does someone have the same errors? I use cc (GCC) 10.2.0

ingnition-gazebo cmake configuration fails

I have got all dependencies installed now, at the following versions:

benchmark 1.7.0-1
eigen 3.4.0-1
gflags 2.2.2-4
ignition-cmake 2.15.0-1
ignition-common 4.5.2-1
ignition-fuel_tools 7.1.0-1
ignition-gui 6.6.1-1
ignition-math 6.13.0-1
ignition-msgs 8.6.0-1
ignition-physics 5.2.0-1
ignition-plugin 1.3.0-1
ignition-rendering 6.5.0-1
ignition-sensors 6.6.0-1
ignition-tools 1.5.0-1
ignition-transport 11.2.0-1
qt5-declarative 5.15.6+kde+r20-1
sdformat 12.5.0-1
tinyxml 2.6.2-9
tinyxml2 9.0.0-1
cmake 3.24.2-1
doxygen 1.9.3-1
ruby-ronn-ng 0.9.1-5

But I'm still unable to build the final ignition-gazebo. Any ideas what to try next? Thank you.

==> Making package: ignition-gazebo 6.12.0-1 (2022 m. spalio 14 d. 01:23:54)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found ignition-gazebo-6.12.0.tar.gz
==> Validating source files with sha256sums...
    ignition-gazebo-6.12.0.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting ignition-gazebo-6.12.0.tar.gz with bsdtar
==> Sources are ready.
==> Making package: ignition-gazebo 6.12.0-1 (2022 m. spalio 14 d. 01:23:55)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- ignition-gazebo6 version 6.12.0
-- Operating system is Linux
-- Looking for display capabilities
-- Could not find 'xwininfo', which is needed for FindDRI. Please install the package 'x11-utils'
-- Looking for sdformat12 -- found version 12.5.0
-- Searching for dependencies of sdformat12
-- Checking for module 'tinyxml2'
--   Found tinyxml2, version 9.0.0
-- Looking for ignition-math6 -- found version 6.13.0
-- Searching for dependencies of ignition-math6
-- Looking for ignition-utils1 -- found version 1.4.0
-- Searching for dependencies of ignition-utils1
-- Looking for sdformat12 - found

-- Looking for ignition-plugin1 -- found version 1.3.0
-- Searching for dependencies of ignition-plugin1
-- Searching for <ignition-plugin1> component [loader]
-- Looking for ignition-plugin1-loader -- found version 1.3.0
-- Searching for dependencies of ignition-plugin1-loader
-- Searching for <ignition-plugin1> component [register]
-- Looking for ignition-plugin1-register -- found version 1.3.0
-- Searching for dependencies of ignition-plugin1-register
-- Looking for ignition-plugin1 - found

-- Looking for ignition-transport11 -- found version 11.2.0
-- Searching for dependencies of ignition-transport11
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.12")
-- Config-file not installed for ZeroMQ -- checking for pkg-config
-- Checking for module 'libzmq >= 4'
--   Found libzmq , version 4.3.4
-- Found ZeroMQ: TRUE (Required is at least version "4")
-- Checking for module 'uuid'
--   Found uuid, version 2.38.1
-- Found UUID: TRUE
-- Looking for ignition-utils1 -- found version 1.4.0
-- Searching for dependencies of ignition-utils1
-- Searching for <ignition-utils1> component [cli]
-- Looking for ignition-utils1-cli -- found version 1.4.0
-- Searching for dependencies of ignition-utils1-cli
-- Looking for ignition-msgs8 -- found version 8.6.0
-- Searching for dependencies of ignition-msgs8
-- Looking for ignition-math6 -- found version 6.13.0
-- Searching for <ignition-transport11> component [log]
-- Looking for ignition-transport11-log -- found version 11.2.0
-- Searching for dependencies of ignition-transport11-log
-- Looking for ignition-transport11 - found

-- Looking for ignition-msgs8 -- found version 8.6.0
-- Looking for ignition-msgs8 - found

-- Looking for ignition-common4 -- found version 4.5.2
-- Searching for dependencies of ignition-common4
-- Looking for dlfcn.h - found
-- Looking for libdl - found
-- Found DL: TRUE
-- Searching for <ignition-common4> component [profiler]
-- Looking for ignition-common4-profiler -- found version 4.5.2
-- Searching for dependencies of ignition-common4-profiler
-- Searching for <ignition-common4> component [events]
-- Looking for ignition-common4-events -- found version 4.5.2
-- Searching for dependencies of ignition-common4-events
-- Looking for ignition-math6 -- found version 6.13.0
-- Searching for <ignition-common4> component [av]
-- Looking for ignition-common4-av -- found version 4.5.2
-- Searching for dependencies of ignition-common4-av
-- Checking for module 'libswscale'
--   Found libswscale, version 6.7.100
-- Found SWSCALE: TRUE
-- Checking for module 'libavdevice >= 56.4.100'
--   Found libavdevice , version 59.7.100
-- Found AVDEVICE: TRUE (Required is at least version "56.4.100")
-- Checking for module 'libavformat'
--   Found libavformat, version 59.27.100
-- Found AVFORMAT: TRUE
-- Checking for module 'libavcodec'
--   Found libavcodec, version 59.37.100
-- Found AVCODEC: TRUE
-- Checking for module 'libavutil'
--   Found libavutil, version 57.28.100
-- Found AVUTIL: TRUE
-- Looking for ignition-common4 - found

-- Looking for ignition-fuel_tools7 -- found version 7.1.0
-- Searching for dependencies of ignition-fuel_tools7
-- Found CURL: /usr/lib/libcurl.so (found version "7.85.0")
-- Checking for module 'jsoncpp'
--   Found jsoncpp, version 1.9.4
-- Found JSONCPP: TRUE
-- Checking for module 'yaml-0.1'
--   Found yaml-0.1, version 0.2.5
-- Found YAML: TRUE
-- Checking for module 'libzip'
--   Found libzip, version 1.9.2
-- Found ZIP: TRUE
-- Looking for ignition-common4 -- found version 4.5.2
-- Looking for ignition-math6 -- found version 6.13.0
-- Looking for ignition-msgs8 -- found version 8.6.0
-- Looking for ignition-fuel_tools7 - found

-- Looking for ignition-gui6 -- found version 6.6.1
-- Searching for dependencies of ignition-gui6
-- Looking for ignition-math6 -- found version 6.13.0
-- Looking for ignition-common4 -- found version 4.5.2
-- Looking for ignition-plugin1 -- found version 1.3.0
-- Looking for ignition-transport11 -- found version 11.2.0
-- Looking for ignition-rendering6 -- found version 6.5.0
-- Searching for dependencies of ignition-rendering6
-- Looking for ignition-math6 -- found version 6.13.0
-- Searching for dependencies of ignition-math6
-- Searching for <ignition-math6> component [eigen3]
-- Looking for ignition-math6-eigen3 -- found version 6.13.0
-- Searching for dependencies of ignition-math6-eigen3
-- Looking for ignition-common4 -- found version 4.5.2
-- Searching for dependencies of ignition-common4
-- Looking for dlfcn.h - found
-- Looking for libdl - found
-- Searching for <ignition-common4> component [graphics]
-- Looking for ignition-common4-graphics -- found version 4.5.2
-- Searching for dependencies of ignition-common4-graphics
-- Looking for ignition-math6 -- found version 6.13.0
-- Looking for ignition-utils1 -- found version 1.4.0
-- Searching for <ignition-common4> component [events]
-- Looking for ignition-plugin1 -- found version 1.3.0
-- Searching for dependencies of ignition-plugin1
-- Searching for <ignition-plugin1> component [all]
-- Looking for all libraries of ignition-plugin1 -- found version 1.3.0
-- Looking for ignition-plugin1 -- found version 1.3.0
-- Looking for ignition-msgs8 -- found version 8.6.0
-- Looking for ignition-gui6 - found

-- Looking for Qt5 - found

-- Looking for ignition-physics5 -- found version 5.2.0
-- Searching for dependencies of ignition-physics5
-- Looking for ignition-math6 -- found version 6.13.0
-- Looking for ignition-plugin1 -- found version 1.3.0
-- Looking for ignition-utils1 -- found version 1.4.0
-- Searching for <ignition-physics5> component [heightmap]
CMake Warning at /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package):
  By not providing "Findignition-physics5-heightmap.cmake" in
  CMAKE_MODULE_PATH this project has asked CMake to find a package
  configuration file provided by "ignition-physics5-heightmap", but CMake did
  not find one.

  Could not find a package configuration file provided by
  "ignition-physics5-heightmap" (requested version 5.2.0) with any of the
  following names:

    ignition-physics5-heightmapConfig.cmake
    ignition-physics5-heightmap-config.cmake

  Add the installation prefix of "ignition-physics5-heightmap" to
  CMAKE_PREFIX_PATH or set "ignition-physics5-heightmap_DIR" to a directory
  containing one of the above files.  If "ignition-physics5-heightmap"
  provides a separate development package or SDK, be sure it has been
  installed.
Call Stack (most recent call first):
  /usr/lib64/cmake/ignition-physics5/ignition-physics5-config.cmake:199 (find_dependency)
  /usr/share/cmake/ignition-cmake2/cmake2/IgnUtils.cmake:197 (find_package)
  CMakeLists.txt:112 (ign_find_package)


CMake Warning at /usr/share/cmake/ignition-cmake2/cmake2/IgnUtils.cmake:197 (find_package):
  Found package configuration file:

    /usr/lib64/cmake/ignition-physics5/ignition-physics5-config.cmake

  but it set ignition-physics5_FOUND to FALSE so package "ignition-physics5"
  is considered to be NOT FOUND.  Reason given by package:

  ignition-physics5 could not be found because dependency
  ignition-physics5-heightmap could not be found.

Call Stack (most recent call first):
  CMakeLists.txt:112 (ign_find_package)


-- Looking for ignition-physics5 - not found

-- Looking for ignition-sensors6 -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6
-- Looking for ignition-math6 -- found version 6.13.0
-- Looking for ignition-common4 -- found version 4.5.2
-- Looking for ignition-transport11 -- found version 11.2.0
-- Looking for ignition-rendering6 -- found version 6.5.0
-- Looking for ignition-msgs8 -- found version 8.6.0
-- Looking for sdformat12 -- found version 12.5.0
-- Searching for <ignition-sensors6> component [air_pressure]
-- Looking for ignition-sensors6-air_pressure -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-air_pressure
-- Searching for <ignition-sensors6> component [altimeter]
-- Looking for ignition-sensors6-altimeter -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-altimeter
-- Searching for <ignition-sensors6> component [imu]
-- Looking for ignition-sensors6-imu -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-imu
-- Searching for <ignition-sensors6> component [force_torque]
-- Looking for ignition-sensors6-force_torque -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-force_torque
-- Searching for <ignition-sensors6> component [logical_camera]
-- Looking for ignition-sensors6-logical_camera -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-logical_camera
-- Searching for <ignition-sensors6> component [magnetometer]
-- Looking for ignition-sensors6-magnetometer -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-magnetometer
-- Searching for <ignition-sensors6> component [navsat]
-- Looking for ignition-sensors6-navsat -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-navsat
-- Searching for <ignition-sensors6> component [rendering]
-- Looking for ignition-sensors6-rendering -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-rendering
-- Searching for <ignition-sensors6> component [lidar]
-- Looking for ignition-sensors6-lidar -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-lidar
-- Searching for <ignition-sensors6> component [gpu_lidar]
-- Looking for ignition-sensors6-gpu_lidar -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-gpu_lidar
-- Searching for <ignition-sensors6> component [camera]
-- Looking for ignition-sensors6-camera -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-camera
-- Searching for <ignition-sensors6> component [boundingbox_camera]
-- Looking for ignition-sensors6-boundingbox_camera -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-boundingbox_camera
-- Searching for <ignition-sensors6> component [segmentation_camera]
-- Looking for ignition-sensors6-segmentation_camera -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-segmentation_camera
-- Searching for <ignition-sensors6> component [depth_camera]
-- Looking for ignition-sensors6-depth_camera -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-depth_camera
-- Searching for <ignition-sensors6> component [rgbd_camera]
-- Looking for ignition-sensors6-rgbd_camera -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-rgbd_camera
-- Searching for <ignition-sensors6> component [thermal_camera]
-- Looking for ignition-sensors6-thermal_camera -- found version 6.6.0
-- Searching for dependencies of ignition-sensors6-thermal_camera
-- Looking for ignition-sensors6 - found

-- Looking for ignition-rendering6 -- found version 6.5.0
-- Looking for ignition-rendering6 - found

-- Looking for ignition-math6 -- found version 6.13.0
-- Looking for ignition-math6 - found

-- Looking for ignition-tools - found

-- Looking for ignition-utils1 -- found version 1.4.0
-- Looking for ignition-utils1 - found

CMake Warning (dev) at /usr/lib64/cmake/protobuf/protobuf-options.cmake:6 (option):
  Policy CMP0077 is not set: option() honors normal variables.  Run "cmake
  --help-policy CMP0077" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.

  For compatibility with older versions of CMake, option is clearing the
  normal variable 'protobuf_MODULE_COMPATIBLE'.
Call Stack (most recent call first):
  /usr/lib64/cmake/protobuf/protobuf-config.cmake:2 (include)
  /usr/share/cmake/ignition-cmake2/cmake2/FindIgnProtobuf.cmake:29 (find_package)
  /usr/share/cmake/ignition-cmake2/cmake2/IgnUtils.cmake:197 (find_package)
  CMakeLists.txt:177 (ign_find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Looking for Protobuf - found

-- Searching for Python - found version 3.10.7.
-- Searching for pybind11 - not found.
CMake Warning at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:55 (message):
   CONFIGURATION WARNINGS:
   -- pybind11 is missing: Python interfaces are disabled.
Call Stack (most recent call first):
  CMakeLists.txt:216 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:59 (message):
  -- BUILD ERRORS: These must be resolved before compiling.
Call Stack (most recent call first):
  CMakeLists.txt:216 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:61 (message):
  -- 	Missing dependency [ignition-physics5] (Components: heightmap, mesh,
  sdf)
Call Stack (most recent call first):
  CMakeLists.txt:216 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:63 (message):
  -- END BUILD ERRORS

Call Stack (most recent call first):
  CMakeLists.txt:216 (ign_configure_build)


CMake Error at /usr/share/cmake/ignition-cmake2/cmake2/IgnConfigureBuild.cmake:68 (message):
  Errors encountered in build.  Please see BUILD ERRORS above.
Call Stack (most recent call first):
  CMakeLists.txt:216 (ign_configure_build)


-- Configuring incomplete, errors occurred!
See also "~/.cache/yay/ignition-gazebo/src/gz-sim-ignition-gazebo6_6.12.0/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
    Aborting...
checking dependencies...
warning: removing ignition-tools from target list
warning: removing octomap from target list

Packages (1) cppcheck-2.9-1

Total Removed Size:  14.25 MiB

:: Do you want to remove these packages? [Y/n]
:: Processing package changes...
(1/1) removing cppcheck                                                               [#################################################] 100%
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Updating icon theme caches...
(3/3) Updating the desktop file MIME type cache...
 -> error making: ignition-gazebo

Recommend Projects

  • React photo React

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

  • Vue.js photo Vue.js

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

  • Typescript photo Typescript

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

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

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

Recommend Topics

  • javascript

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

  • web

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

  • server

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

  • Machine learning

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

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

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

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.