acxz / gazebo-arch

A collection of Arch Linux PKGBUILDS for the Gazebo Simulator
18 stars 10 forks source link

[gazebo] build fail due to graphviz-4.0.0 #32

Closed davidheiss closed 2 years ago

davidheiss commented 2 years ago

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 struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ 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::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::QFlags(Zero) [with Enum = Qt::AlignmentFlag; Zero = int QFlags::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::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&)’: /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 ⏎ ```

davidheiss commented 2 years ago

Got the same error with gazebo-git.

Log

``` nst std::__cxx11::basic_string, gazebo::physics::JointState>; _KeyOfValue = std::_Select1st, gazebo::physics::JointState> >; _Compare = std::less >; _Alloc = std::allocator, gazebo::physics::JointState> >; _Link_type = std::_Rb_tree_node, gazebo::physics::JointState> >*]’ /usr/include/c++/12.1.0/bits/stl_tree.h:1895:47: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12.1.0/bits/stl_tree.h:645:18: required from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree, std::pair, gazebo::physics::ModelState>, std::_Select1st, gazebo::physics::ModelState> >, std::less >, std::allocator, gazebo::physics::ModelState> > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, gazebo::physics::ModelState>; _KeyOfValue = std::_Select1st, gazebo::physics::ModelState> >; _Compare = std::less >; _Alloc = std::allocator, gazebo::physics::ModelState> >; _Link_type = std::_Rb_tree_node, gazebo::physics::ModelState> >*]’ /usr/include/c++/12.1.0/bits/stl_tree.h:1895:47: required from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::pair, gazebo::physics::ModelState>, std::_Select1st, gazebo::physics::ModelState> >, std::less >, std::allocator, gazebo::physics::ModelState> > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, gazebo::physics::ModelState>; _KeyOfValue = std::_Select1st, gazebo::physics::ModelState> >; _Compare = std::less >; _Alloc = std::allocator, gazebo::physics::ModelState> >; _Link_type = std::_Rb_tree_node, gazebo::physics::ModelState> >*; _Base_ptr = std::_Rb_tree_node_base*]’ /usr/include/c++/12.1.0/bits/stl_tree.h:890:26: required from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::pair, gazebo::physics::ModelState>, std::_Select1st, gazebo::physics::ModelState> >, std::less >, std::allocator, gazebo::physics::ModelState> > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, gazebo::physics::ModelState>; _KeyOfValue = std::_Select1st, gazebo::physics::ModelState> >; _Compare = std::less >; _Alloc = std::allocator, gazebo::physics::ModelState> >; _Link_type = std::_Rb_tree_node, gazebo::physics::ModelState> >*]’ /usr/include/c++/12.1.0/bits/stl_tree.h:901:29: required from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, gazebo::physics::ModelState>; _KeyOfValue = std::_Select1st, gazebo::physics::ModelState> >; _Compare = std::less >; _Alloc = std::allocator, gazebo::physics::ModelState> >; _Link_type = std::_Rb_tree_node, gazebo::physics::ModelState> >*]’ /usr/include/c++/12.1.0/bits/stl_tree.h:939:23: required from ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, gazebo::physics::ModelState>; _KeyOfValue = std::_Select1st, gazebo::physics::ModelState> >; _Compare = std::less >; _Alloc = std::allocator, gazebo::physics::ModelState> >]’ /usr/include/c++/12.1.0/bits/stl_map.h:217:7: required from here /home/dh/.aur/gazebo-git/src/gazebo/gazebo/physics/JointState.hh:36:30: warning: implicitly-declared ‘gazebo::physics::State::State(const gazebo::physics::State&)’ is deprecated [-Wdeprecated-copy] 36 | class GZ_PHYSICS_VISIBLE JointState : public State | ^~~~~~~~~~ /home/dh/.aur/gazebo-git/src/gazebo/gazebo/physics/State.hh:73:22: note: because ‘gazebo::physics::State’ has user-provided ‘gazebo::physics::State& gazebo::physics::State::operator=(const gazebo::physics::State&)’ 73 | public: State &operator=(const State &_state); | ^~~~~~~~ /usr/include/c++/12.1.0/bits/stl_pair.h:195:17: note: synthesized method ‘gazebo::physics::JointState::JointState(const gazebo::physics::JointState&)’ first required here 195 | constexpr pair(const pair&) = default; ///< Copy constructor | ^~~~ In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/physics/LinkState.hh:29: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/physics/CollisionState.hh: In instantiation of ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = gazebo::physics::CollisionState; _Args = {const gazebo::physics::CollisionState&}]’: /usr/include/c++/12.1.0/bits/stl_uninitialized.h:120:21: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = gazebo::physics::CollisionState*]’ /usr/include/c++/12.1.0/bits/stl_uninitialized.h:137:32: required from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = gazebo::physics::CollisionState*; bool _TrivialValueTypes = false]’ /usr/include/c++/12.1.0/bits/stl_uninitialized.h:185:15: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = gazebo::physics::CollisionState*]’ /usr/include/c++/12.1.0/bits/stl_uninitialized.h:372:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = gazebo::physics::CollisionState*; _Tp = gazebo::physics::CollisionState]’ /usr/include/c++/12.1.0/bits/stl_vector.h:601:31: required from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = gazebo::physics::CollisionState; _Alloc = std::allocator]’ /home/dh/.aur/gazebo-git/src/gazebo/gazebo/physics/LinkState.hh:47:30: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12.1.0/bits/stl_tree.h:645:18: required from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_clone_node(_Link_type, _NodeGen&) [with bool _MoveValue = false; _NodeGen = std::_Rb_tree, std::pair, gazebo::physics::ModelState>, std::_Select1st, gazebo::physics::ModelState> >, std::less >, std::allocator, gazebo::physics::ModelState> > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, gazebo::physics::ModelState>; _KeyOfValue = std::_Select1st, gazebo::physics::ModelState> >; _Compare = std::less >; _Alloc = std::allocator, gazebo::physics::ModelState> >; _Link_type = std::_Rb_tree_node, gazebo::physics::ModelState> >*]’ /usr/include/c++/12.1.0/bits/stl_tree.h:1895:47: required from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(_Link_type, _Base_ptr, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::pair, gazebo::physics::ModelState>, std::_Select1st, gazebo::physics::ModelState> >, std::less >, std::allocator, gazebo::physics::ModelState> > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, gazebo::physics::ModelState>; _KeyOfValue = std::_Select1st, gazebo::physics::ModelState> >; _Compare = std::less >; _Alloc = std::allocator, gazebo::physics::ModelState> >; _Link_type = std::_Rb_tree_node, gazebo::physics::ModelState> >*; _Base_ptr = std::_Rb_tree_node_base*]’ /usr/include/c++/12.1.0/bits/stl_tree.h:890:26: required from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _NodeGen&) [with bool _MoveValues = false; _NodeGen = std::_Rb_tree, std::pair, gazebo::physics::ModelState>, std::_Select1st, gazebo::physics::ModelState> >, std::less >, std::allocator, gazebo::physics::ModelState> > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, gazebo::physics::ModelState>; _KeyOfValue = std::_Select1st, gazebo::physics::ModelState> >; _Compare = std::less >; _Alloc = std::allocator, gazebo::physics::ModelState> >; _Link_type = std::_Rb_tree_node, gazebo::physics::ModelState> >*]’ /usr/include/c++/12.1.0/bits/stl_tree.h:901:29: required from ‘std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_copy(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, gazebo::physics::ModelState>; _KeyOfValue = std::_Select1st, gazebo::physics::ModelState> >; _Compare = std::less >; _Alloc = std::allocator, gazebo::physics::ModelState> >; _Link_type = std::_Rb_tree_node, gazebo::physics::ModelState> >*]’ /usr/include/c++/12.1.0/bits/stl_tree.h:939:23: required from ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, gazebo::physics::ModelState>; _KeyOfValue = std::_Select1st, gazebo::physics::ModelState> >; _Compare = std::less >; _Alloc = std::allocator, gazebo::physics::ModelState> >]’ /usr/include/c++/12.1.0/bits/stl_map.h:217:7: required from here /home/dh/.aur/gazebo-git/src/gazebo/gazebo/physics/CollisionState.hh:43:30: warning: implicitly-declared ‘gazebo::physics::State::State(const gazebo::physics::State&)’ is deprecated [-Wdeprecated-copy] 43 | class GZ_PHYSICS_VISIBLE CollisionState : public State | ^~~~~~~~~~~~~~ /home/dh/.aur/gazebo-git/src/gazebo/gazebo/physics/State.hh:73:22: note: because ‘gazebo::physics::State’ has user-provided ‘gazebo::physics::State& gazebo::physics::State::operator=(const gazebo::physics::State&)’ 73 | public: State &operator=(const State &_state); | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/memory:65: /usr/include/c++/12.1.0/bits/stl_construct.h:119:7: note: synthesized method ‘gazebo::physics::CollisionState::CollisionState(const gazebo::physics::CollisionState&)’ first required here 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object gazebo/rendering/CMakeFiles/gazebo_rendering.dir/skyx/src/VClouds/DataManager.cpp.o [ 58%] Building CXX object gazebo/rendering/CMakeFiles/gazebo_rendering.dir/skyx/src/VClouds/Ellipsoid.cpp.o [ 58%] Building CXX object gazebo/rendering/CMakeFiles/gazebo_rendering.dir/skyx/src/VClouds/FastFakeRandom.cpp.o [ 58%] Building CXX object gazebo/rendering/CMakeFiles/gazebo_rendering.dir/skyx/src/VClouds/GeometryBlock.cpp.o [ 58%] Building CXX object gazebo/rendering/CMakeFiles/gazebo_rendering.dir/skyx/src/VClouds/GeometryManager.cpp.o [ 58%] Building CXX object gazebo/rendering/CMakeFiles/gazebo_rendering.dir/skyx/src/VClouds/Lightning.cpp.o [ 58%] Building CXX object gazebo/rendering/CMakeFiles/gazebo_rendering.dir/skyx/src/VClouds/LightningManager.cpp.o [ 58%] Building CXX object gazebo/rendering/CMakeFiles/gazebo_rendering.dir/skyx/src/VClouds/VClouds.cpp.o [ 58%] Linking CXX shared library libgazebo_physics.so [ 58%] Linking CXX shared library libgazebo_rendering.so [ 58%] Built target gazebo_physics [ 58%] Automatic MOC for target SimEventsPlugin [ 58%] Automatic MOC for target RegionEventBoxPlugin [ 58%] Built target RegionEventBoxPlugin_autogen [ 58%] Built target SimEventsPlugin_autogen [ 60%] Building CXX object plugins/events/CMakeFiles/RegionEventBoxPlugin.dir/RegionEventBoxPlugin_autogen/mocs_compilation.cpp.o [ 60%] Building CXX object plugins/events/CMakeFiles/SimEventsPlugin.dir/SimEventsPlugin_autogen/mocs_compilation.cpp.o [ 60%] Building CXX object plugins/events/CMakeFiles/SimEventsPlugin.dir/InRegionEventSource.cc.o [ 60%] Building CXX object plugins/events/CMakeFiles/SimEventsPlugin.dir/ExistenceEventSource.cc.o [ 60%] Building CXX object plugins/events/CMakeFiles/RegionEventBoxPlugin.dir/RegionEventBoxPlugin.cc.o [ 60%] Building CXX object plugins/events/CMakeFiles/RegionEventBoxPlugin.dir/EventSource.cc.o [ 60%] Building CXX object plugins/events/CMakeFiles/SimEventsPlugin.dir/EventSource.cc.o [ 60%] Building CXX object plugins/events/CMakeFiles/SimEventsPlugin.dir/JointEventSource.cc.o [ 60%] Building CXX object plugins/events/CMakeFiles/SimEventsPlugin.dir/OccupiedEventSource.cc.o [ 60%] Built target gazebo_rendering [ 60%] Building CXX object plugins/events/CMakeFiles/SimEventsPlugin.dir/Region.cc.o [ 60%] Building CXX object plugins/events/CMakeFiles/SimEventsPlugin.dir/SimEventsPlugin.cc.o [ 60%] Building CXX object plugins/events/CMakeFiles/SimEventsPlugin.dir/SimStateEventSource.cc.o [ 60%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/AltimeterSensor.cc.o [ 60%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/CameraSensor.cc.o [ 60%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/ContactSensor.cc.o [ 60%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/DepthCameraSensor.cc.o [ 60%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/ForceTorqueSensor.cc.o [ 60%] Linking CXX shared library libRegionEventBoxPlugin.so [ 60%] Built target RegionEventBoxPlugin [ 60%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/GaussianNoiseModel.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/build/gazebo/common/common.hh:16, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/AltimeterSensor.cc:21: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/AltimeterSensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/ContactSensor.cc:33: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/ContactSensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/ForceTorqueSensor.cc:31: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/ForceTorqueSensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 60%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/GpsSensor.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Noise.hh:28, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/GaussianNoiseModel.hh:27, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/GaussianNoiseModel.cc:24: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, from /usr/include/c++/12.1.0/algorithm:60, from /usr/include/ignition/math6/ignition/math/Helpers.hh:20, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/GaussianNoiseModel.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/GpsSensor.cc:21: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/GpsSensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/DepthCameraSensor.cc:30: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/bits/stl_construct.h:61, from /usr/include/c++/12.1.0/bits/alloc_traits.h:33, from /usr/include/c++/12.1.0/ext/alloc_traits.h:34, from /usr/include/c++/12.1.0/unordered_map:41, from /usr/include/c++/12.1.0/functional:61, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/DepthCameraSensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /usr/include/ignition/transport8/ignition/transport/Node.hh:782, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/CameraSensor.hh:22, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/DepthCameraSensor.cc:31: /usr/include/ignition/transport8/ignition/transport/detail/Node.hh: In member function ‘bool ignition::transport::v8::Node::Request(const std::string&, const RequestT&, const unsigned int&, ReplyT&, bool&)’: /usr/include/ignition/transport8/ignition/transport/detail/Node.hh:586: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 586 | if (!executed) | /usr/include/ignition/transport8/ignition/transport/detail/Node.hh:586: 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/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Noise.hh:28, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/CameraSensor.cc:39: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/CameraSensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/CameraSensor.cc: In member function ‘virtual void gazebo::sensors::CameraSensor::Init()’: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/CameraSensor.cc:169: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 169 | if (cameraSdf->HasElement("pose")) | /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/CameraSensor.cc:169: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory [ 60%] Linking CXX shared library libSimEventsPlugin.so [ 60%] Built target SimEventsPlugin [ 60%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/GpuRaySensor.cc.o [ 60%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/ImuSensor.cc.o [ 60%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/LogicalCameraSensor.cc.o [ 60%] Automatic MOC for target gazebo_gui [ 63%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/MagnetometerSensor.cc.o [ 63%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/MultiCameraSensor.cc.o [ 63%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/Noise.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Noise.hh:28, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/GaussianNoiseModel.hh:27, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Noise.cc:22: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/bits/stl_construct.h:61, from /usr/include/c++/12.1.0/bits/alloc_traits.h:33, from /usr/include/c++/12.1.0/ext/alloc_traits.h:34, from /usr/include/c++/12.1.0/unordered_map:41, from /usr/include/c++/12.1.0/functional:61, from /usr/include/boost/function.hpp:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Noise.cc:18: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/MultiCameraSensor.cc:23: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/MultiCameraSensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Noise.hh:28, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/ImuSensor.cc:28: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/ImuSensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/LogicalCameraSensor.cc:24: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/LogicalCameraSensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 63%] Built target gazebo_gui_autogen [ 63%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/RaySensor.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Noise.hh:28, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/MagnetometerSensor.cc:25: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/MagnetometerSensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 63%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/RFIDSensor.cc.o [ 63%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/RFIDTag.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/Camera.hh:44, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/GpuLaser.hh:26, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/GpuRaySensor.cc:35: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/PID.hh: In member function ‘gazebo::common::PID& gazebo::common::PID::operator=(const gazebo::common::PID&)’: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/PID.hh:159: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 159 | if (this == &_p) | /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/PID.hh:159: 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/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Noise.hh:28, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/GpuRaySensor.cc:37: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh: At global scope: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/GpuRaySensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 63%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/SensorsIface.cc.o [ 63%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/Sensor.cc.o [ 63%] Generating qrc_resources.cpp [ 63%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/gazebo_gui_autogen/mocs_compilation.cpp.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/RaySensor.cc:35: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/RaySensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/Camera.hh:44, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/MultiCameraSensor.cc:33: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/PID.hh: In member function ‘gazebo::common::PID& gazebo::common::PID::operator=(const gazebo::common::PID&)’: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/PID.hh:159: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 159 | if (this == &_p) | /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/PID.hh:159: 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/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Sensor.hh:31, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/RFIDTag.hh:24, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/RFIDSensor.cc:24: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, from /usr/include/c++/12.1.0/memory:63, from /usr/include/ignition/common3/ignition/common/Profiler.hh:21, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/RFIDSensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/RFIDTag.cc:26: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/c++/12.1.0/bits/locale_classes.h:40, from /usr/include/c++/12.1.0/bits/ios_base.h:41, from /usr/include/c++/12.1.0/ios:42, from /usr/include/c++/12.1.0/ostream:38, from /usr/include/c++/12.1.0/iostream:39, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/Exception.hh:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/RFIDTag.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 63%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/SensorFactory.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorsIface.cc:24: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/c++/12.1.0/bits/locale_classes.h:40, from /usr/include/c++/12.1.0/bits/ios_base.h:41, from /usr/include/c++/12.1.0/ios:42, from /usr/include/c++/12.1.0/ostream:38, from /usr/include/c++/12.1.0/iostream:39, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/Console.hh:21, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorsIface.cc:18: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/Plugin.hh:42, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Sensor.cc:30: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, from /usr/include/c++/12.1.0/memory:63, from /usr/include/ignition/common3/ignition/common/Profiler.hh:21, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Sensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 63%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/SensorManager.cc.o [ 63%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/Actions.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorManager.hh:32, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.cc:23: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/thread/exceptions.hpp:20, from /usr/include/boost/thread/pthread/thread_data.hpp:10, from /usr/include/boost/thread/thread_only.hpp:17, from /usr/include/boost/thread/thread.hpp:12, from /usr/include/boost/thread.hpp:13, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorManager.hh:20: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 63%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/SensorTypes.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.cc:18: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, from /usr/include/c++/12.1.0/vector:60, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:20: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 63%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/SonarSensor.cc.o [ 63%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/WideAngleCameraSensor.cc.o [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/AlignWidget.cc.o [ 65%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/WirelessReceiver.cc.o /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Sensor.cc: In member function ‘virtual void gazebo::sensors::Sensor::Load(const std::string&)’: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Sensor.cc:142: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 142 | if (this->sdf->Get("always_on")) | /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Sensor.cc:142: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory [ 65%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/WirelessTransceiver.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/WirelessReceiver.cc:21: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, from /usr/include/c++/12.1.0/memory:63, from /usr/include/ignition/common3/ignition/common/Profiler.hh:21, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/WirelessReceiver.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SonarSensor.cc:34: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SonarSensor.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/ApplyWrenchDialog.cc.o [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/CloneWindow.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/WirelessTransceiver.cc:20: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/WirelessTransceiver.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 65%] Building CXX object gazebo/sensors/CMakeFiles/gazebo_sensors.dir/WirelessTransmitter.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Sensor.hh:31, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/CameraSensor.hh:24, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorManager.cc:28: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | In file included from /usr/include/c++/12.1.0/bits/stl_construct.h:61, from /usr/include/c++/12.1.0/bits/alloc_traits.h:33, from /usr/include/c++/12.1.0/ext/alloc_traits.h:34, from /usr/include/c++/12.1.0/unordered_map:41, from /usr/include/c++/12.1.0/functional:61, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorManager.cc:18: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorManager.cc: In function ‘void PublishPerformanceMetrics()’: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorManager.cc:207: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 207 | if (ignition::math::equal(diffSimTime.Double(), 0.0)) | /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorManager.cc:207: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/ConfigWidget.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/WideAngleCameraSensor.cc:39: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/c++/12.1.0/stdexcept:39, from /usr/include/c++/12.1.0/system_error:41, from /usr/include/c++/12.1.0/mutex:41, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/WideAngleCameraSensor.cc:18: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /usr/include/ignition/msgs5/ignition/msgs.hh:27, from /usr/include/ignition/transport8/ignition/transport/Node.hh:33, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/CameraSensor.hh:22, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/WideAngleCameraSensor.cc:40: /usr/include/ignition/msgs5/ignition/msgs/PointCloudPackedUtils.hh: In function ‘int ignition::msgs::sizeOfPointField(PointCloudPacked_Field::DataType)’: /usr/include/ignition/msgs5/ignition/msgs/PointCloudPackedUtils.hh:125: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 125 | else if (_dataType == PointCloudPacked::Field::FLOAT64) | /usr/include/ignition/msgs5/ignition/msgs/PointCloudPackedUtils.hh:125: 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/.aur/gazebo-git/src/gazebo/gazebo/gui/ConfigWidget.cc:23: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, from /usr/include/c++/12.1.0/bits/stl_tree.h:63, from /usr/include/c++/12.1.0/map:60, from /usr/include/google/protobuf/descriptor.h:59, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/ConfigWidget.cc:18: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/Conversions.cc.o [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/DataLogger.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorFactory.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/WirelessTransmitter.cc:21: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, from /usr/include/c++/12.1.0/bits/specfun.h:45, from /usr/include/c++/12.1.0/cmath:1935, from /usr/include/c++/12.1.0/random:38, from /usr/include/ignition/math6/ignition/math/Rand.hh:20, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/WirelessTransmitter.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/Editor.cc.o [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/EntityMaker.cc.o [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/GLWidget.cc.o [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/GuiEvents.cc.o In file included from /usr/include/qt/QtCore/qvariant.h:47, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QtCore:10, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/Actions.hh:22, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/ApplyWrenchDialog.cc:30: /usr/include/qt/QtCore/qmap.h: In member function ‘int QMultiMap::count(const Key&, const T&) const’: /usr/include/qt/QtCore/qmap.h:1345: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 1345 | if (i.value() == value) | /usr/include/qt/QtCore/qmap.h:1345: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/GuiIface.cc.o [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/InsertModelWidget.cc.o [ 65%] Linking CXX shared library libgazebo_sensors.so [ 65%] Built target gazebo_sensors [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/JointControlWidget.cc.o [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/KeyEventHandler.cc.o [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/LayersWidget.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/build/gazebo/common/common.hh:16, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gazebo_client.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/GuiIface.cc:32: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/program_options/errors.hpp:12, from /usr/include/boost/program_options/options_description.hpp:12, from /usr/include/boost/program_options.hpp:15, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/GuiIface.cc:25: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/LightMaker.cc.o [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/LogPlayWidget.cc.o 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/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/Actions.hh:22, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/GLWidget.cc:39: /usr/include/qt/QtCore/qstring.h: In static member function ‘static T QString::toIntegral_helper(const QChar*, int, bool*, int)’: /usr/include/qt/QtCore/qstring.h:1046: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 1046 | if (ok) | /usr/include/qt/QtCore/qstring.h:1046: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory In file included from /usr/include/qt/QtGui/qtextcursor.h:46, from /usr/include/qt/QtWidgets/qlineedit.h:45, from /usr/include/qt/QtWidgets/QLineEdit:1, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:60, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/JointControlWidget.hh:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/JointControlWidget.cc:22: /usr/include/qt/QtGui/qtextformat.h: In member function ‘int QTextCharFormat::tableCellRowSpan() const’: /usr/include/qt/QtGui/qtextformat.h:591: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 591 | { int s = intProperty(TableCellRowSpan); if (s == 0) s = 1; return s; } | /usr/include/qt/QtGui/qtextformat.h:591: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/GLWidget.cc: In member function ‘virtual void gazebo::gui::GLWidget::showEvent(QShowEvent*)’: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/GLWidget.cc:234: warning: ‘static void QCoreApplication::flush()’ is deprecated [-Wdeprecated-declarations] 234 | QApplication::flush(); | In file included from /usr/include/qt/QtCore/qcommandlineparser.h:45, from /usr/include/qt/QtCore/QtCore:55: /usr/include/qt/QtCore/qcoreapplication.h:169: note: declared here 169 | QT_DEPRECATED static void flush(); | [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/MainWindow.cc.o In file included from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /usr/include/boost/property_tree/ptree.hpp:21, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/GuiIface.hh:21, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/InsertModelWidget.cc:42: /usr/include/boost/multi_index/detail/index_loader.hpp: In member function ‘void boost::multi_index::detail::index_loader::load(Rearranger, Archive&, unsigned int) const’: /usr/include/boost/multi_index/detail/index_loader.hpp:70: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 70 | if(!prev)return; | /usr/include/boost/multi_index/detail/index_loader.hpp:70: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/ModelAlign.cc.o [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/ModelListWidget.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/build/gazebo/common/common.hh:16, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gazebo_client.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/MainWindow.cc:25: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, from /usr/include/c++/12.1.0/algorithm:60, from /usr/include/qt/QtCore/qglobal.h:142, from /usr/include/qt/QtGui/qtguiglobal.h:43, from /usr/include/qt/QtGui/qdesktopservices.h:43, from /usr/include/qt/QtGui/QDesktopServices:1, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/MainWindow.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/ModelMaker.cc.o In file included from /usr/include/boost/filesystem.hpp:16, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/GuiIface.hh:22, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/LightMaker.cc:27: /usr/include/boost/filesystem/path.hpp: In member function ‘std::wstring boost::filesystem::path::wstring() const’: /usr/include/boost/filesystem/path.hpp:735: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 735 | if (!m_pathname.empty()) | /usr/include/boost/filesystem/path.hpp:735: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/ModelManipulator.cc.o [ 65%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/ModelRightMenu.cc.o [ 65%] Building CXX object gazebo/CMakeFiles/libgazebo.dir/Server.cc.o [ 65%] Building CXX object gazebo/CMakeFiles/libgazebo.dir/Master.cc.o In file included from /usr/include/OGRE/Terrain/OgreTerrainMaterialGeneratorA.h:33, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/ogre_gazebo.h:62, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/Conversions.hh:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/Camera.hh:47, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/UserCamera.hh:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/MainWindow.cc:35: /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 In file included from /home/dh/.aur/gazebo-git/src/gazebo/build/gazebo/common/common.hh:16, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gazebo_core.hh:19, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gazebo.hh:20, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/Server.cc:48: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/c++/12.1.0/stdexcept:39, from /usr/include/c++/12.1.0/system_error:41, from /usr/include/c++/12.1.0/mutex:41, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/Server.cc:27: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /usr/include/boost/interprocess/detail/os_thread_functions.hpp:35, from /usr/include/boost/interprocess/sync/spin/wait.hpp:28, from /usr/include/boost/interprocess/sync/detail/common_algorithms.hpp:25, from /usr/include/boost/interprocess/sync/interprocess_semaphore.hpp:30, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/transport/ConnectionManager.hh:22, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/transport/TopicManager.hh:41, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/transport/Node.hh:43, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/Camera.hh:40, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/UserCamera.hh:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/ModelListWidget.cc:47: /usr/include/boost/interprocess/streams/bufferstream.hpp: In member function ‘void boost::interprocess::basic_bufferbuf::set_pointers()’: /usr/include/boost/interprocess/streams/bufferstream.hpp:109: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 109 | if(m_mode & std::ios_base::in) | /usr/include/boost/interprocess/streams/bufferstream.hpp:109: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory In file included from /usr/include/qt/QtCore/qvariant.h:47, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QtCore:10, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/ModelAlign.cc:27: /usr/include/qt/QtCore/qmap.h: In member function ‘void QMap::insert(const QMap&)’: /usr/include/qt/QtCore/qmap.h:808: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 808 | if (d == map.d) | /usr/include/qt/QtCore/qmap.h:808: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory 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/.aur/gazebo-git/src/gazebo/gazebo/gui/GuiIface.hh:21, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/ModelMaker.cc:35: /usr/include/boost/multi_index/detail/ord_index_node.hpp: In static member function ‘static boost::multi_index::detail::ordered_index_node_impl::pointer boost::multi_index::detail::ordered_index_node_impl::minimum(pointer)’: /usr/include/boost/multi_index/detail/ord_index_node.hpp:320: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 320 | while(x->left()!=pointer(0))x=x->left(); | /usr/include/boost/multi_index/detail/ord_index_node.hpp:320: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory In file included from /usr/include/qt/QtCore/qvariant.h:47, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QtCore:10, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/ModelManipulator.cc:28: /usr/include/qt/QtCore/qmap.h: In member function ‘const QMapData::Node* QMapData::begin() const’: /usr/include/qt/QtCore/qmap.h:217: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 217 | const Node *begin() const { if (root()) return static_cast(mostLeftNode); return end(); } | /usr/include/qt/QtCore/qmap.h:217: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory In file included from /usr/include/qt/QtCore/qvariant.h:47, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QtCore:10, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/Actions.hh:22, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/ModelRightMenu.cc:26: /usr/include/qt/QtCore/qmap.h: In member function ‘QMap::iterator QMap::erase(iterator)’: /usr/include/qt/QtCore/qmap.h:939: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 939 | if (it == iterator(d->end())) | /usr/include/qt/QtCore/qmap.h:939: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory [ 65%] Building CXX object gazebo/CMakeFiles/libgazebo.dir/gazebo.cc.o [ 65%] Building CXX object gazebo/CMakeFiles/libgazebo.dir/gazebo_shared.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/ModelSnap.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/MouseEventHandler.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/RenderWidget.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/SaveEntityDialog.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/SpaceNav.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/Plugin.hh:42, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gazebo_shared.cc:20: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, from /usr/include/c++/12.1.0/memory:63, from /usr/include/sdformat-9.8/sdf/Actor.hh:20, from /usr/include/sdformat-9.8/sdf/sdf.hh:2, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gazebo_shared.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/SplashScreen.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/TimePanel.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Sensor.hh:31, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/AltimeterSensor.hh:25, from /home/dh/.aur/gazebo-git/src/gazebo/build/gazebo/sensors/sensors.hh:2, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gazebo.cc:23: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, from /usr/include/c++/12.1.0/vector:60, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gazebo.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/TimeWidget.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/Plugin.hh:42, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/GuiPlugin.hh:21, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/RenderWidget.cc:25: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/bits/stl_algobase.h:65, from /usr/include/c++/12.1.0/memory:63, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/RenderWidget.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/RenderWidget.cc: In member function ‘void gazebo::gui::RenderWidget::DisplayOverlayMsg(const std::string&, int)’: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/RenderWidget.cc:213:49: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 213 | this->msgOverlayLabel->fontMetrics().width(tr(msg.c_str())), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtGui/qpainter.h:59, from /usr/include/qt/QtGui/QPainter:1, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:33, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/GuiPlugin.hh:20: /usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ [ 67%] Linking CXX shared library libgazebo.so [ 67%] Built target libgazebo [ 67%] Building CXX object gazebo/CMakeFiles/gzserver.dir/server_main.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/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/ModelSnap.cc:34: /usr/include/qt/QtCore/qlist.h: In member function ‘void QList::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 [ 67%] Building CXX object gazebo/test/CMakeFiles/gazebo_test_fixture.dir/ServerFixture.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/ToolsWidget.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/TopicSelector.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/TopToolbar.cc.o In file included from /usr/include/qt/QtCore/qbasicatomic.h:53, from /usr/include/qt/QtCore/qatomic.h:46, from /usr/include/qt/QtCore/qglobal.h:1301, from /usr/include/qt/QtCore/QtCore:4, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/SplashScreen.hh:22, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/SplashScreen.cc:22: /usr/include/qt/QtCore/qatomic_cxx11.h: In static member function ‘static bool QAtomicOps::testAndSetRelaxed(std::atomic&, T, T, T*)’: /usr/include/qt/QtCore/qatomic_cxx11.h:300: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 300 | if (currentValue) | /usr/include/qt/QtCore/qatomic_cxx11.h:300: 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/.aur/gazebo-git/src/gazebo/build/gazebo/common/common.hh:16, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gazebo_core.hh:19, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gazebo.hh:20, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/test/ServerFixture.cc:25: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /usr/include/boost/algorithm/string/std/string_traits.hpp:15, from /usr/include/boost/algorithm/string/std_containers_traits.hpp:19, from /usr/include/boost/algorithm/string.hpp:18, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/test/ServerFixture.cc:17: /usr/include/c++/12.1.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/UserCmdHistory.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/VideoRecorder.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/ViewAngleWidget.cc.o [ 67%] Building CXX object gazebo/test/CMakeFiles/gazebo_test_fixture.dir/ServerFixtureRecord.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/.aur/gazebo-git/src/gazebo/gazebo/rendering/ogre_gazebo.h:26, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/Conversions.hh:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/Camera.hh:47, from /home/dh/.aur/gazebo-git/src/gazebo/build/gazebo/rendering/rendering.hh:5, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/test/ServerFixture.hh:53, from /home/dh/.aur/gazebo-git/src/gazebo/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 [ 67%] Linking CXX executable gzserver [ 67%] Built target gzserver [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/viewers/ImageFrame.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/viewers/ImageView.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/viewers/ImagesView.cc.o [ 67%] Automatic MOC for target TrackedVehiclePlugin [ 67%] Automatic MOC for target ActorPlugin [ 67%] Built target TrackedVehiclePlugin_autogen [ 67%] Built target ActorPlugin_autogen [ 67%] Automatic MOC for target ActuatorPlugin [ 67%] Automatic MOC for target AmbientOcclusionVisualPlugin [ 67%] Built target ActuatorPlugin_autogen [ 67%] Built target AmbientOcclusionVisualPlugin_autogen [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/viewers/LaserView.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/viewers/TopicView.cc.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/SensorTypes.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/Sensor.hh:31, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/sensors/AltimeterSensor.hh:25, from /home/dh/.aur/gazebo-git/src/gazebo/build/gazebo/sensors/sensors.hh:2, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/test/ServerFixture.hh:52, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/test/ServerFixtureRecord.cc:21: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/common/EnumIface.hh:180:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 180 | : std::iterator | ^~~~~~~~ In file included from /usr/include/c++/12.1.0/string:45, from /home/dh/.aur/gazebo-git/src/gazebo/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 | ^~~~~~~~ In file included from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QtCore:10, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/Actions.hh:22, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/ViewAngleWidget.cc:21: /usr/include/qt/QtCore/qvariant.h: In static member function ‘static QVariant QVariant::fromStdVariant(const std::variant<_Types ...>&)’: /usr/include/qt/QtCore/qvariant.h:377: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 377 | if (value.valueless_by_exception()) | /usr/include/qt/QtCore/qvariant.h:377: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/viewers/TextView.cc.o In file included from /usr/include/OGRE/Terrain/OgreTerrainMaterialGeneratorA.h:33, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/ogre_gazebo.h:62, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/Conversions.hh:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/Camera.hh:47, from /home/dh/.aur/gazebo-git/src/gazebo/build/gazebo/rendering/rendering.hh:5, from /home/dh/.aur/gazebo-git/src/gazebo/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 [ 67%] Automatic MOC for target ArduCopterPlugin [ 67%] Built target ArduCopterPlugin_autogen [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/viewers/ViewFactory.cc.o /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/viewers/LaserView.cc: In member function ‘virtual void gazebo::gui::LaserView::LaserItem::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/viewers/LaserView.cc:300:36: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 300 | _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/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:33, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/viewers/LaserView.hh:29, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/viewers/LaserView.cc:22: /usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/viewers/LaserView.cc:308:52: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 308 | float textWidth = _painter->fontMetrics().width(stream.str().c_str()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ [ 67%] Automatic MOC for target ArrangePlugin [ 67%] Built target ArrangePlugin_autogen [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/terrain/TerrainEditor.cc.o [ 67%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/terrain/TerrainEditorPalette.cc.o [ 69%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/BaseInspectorDialog.cc.o [ 69%] Linking CXX static library libgazebo_test_fixture.a [ 69%] Built target gazebo_test_fixture [ 71%] Automatic MOC for target AttachLightPlugin [ 71%] Built target AttachLightPlugin_autogen [ 71%] Automatic MOC for target BlinkVisualPlugin [ 71%] Built target BlinkVisualPlugin_autogen [ 71%] Automatic MOC for target BreakableJointPlugin [ 71%] Built target BreakableJointPlugin_autogen [ 71%] Automatic MOC for target BuoyancyPlugin [ 71%] Built target BuoyancyPlugin_autogen [ 71%] Automatic MOC for target CameraPlugin [ 71%] Built target CameraPlugin_autogen [ 71%] Automatic MOC for target CartDemoPlugin [ 71%] Built target CartDemoPlugin_autogen [ 71%] Automatic MOC for target CessnaPlugin [ 71%] Built target CessnaPlugin_autogen [ 71%] Automatic MOC for target ContactPlugin [ 71%] Built target ContactPlugin_autogen [ 71%] Automatic MOC for target ContainPlugin [ 71%] Built target ContainPlugin_autogen [ 71%] Automatic MOC for target DepthCameraPlugin [ 71%] Built target DepthCameraPlugin_autogen [ 71%] Automatic MOC for target DiffDrivePlugin [ 71%] Built target DiffDrivePlugin_autogen [ 71%] Automatic MOC for target FiducialCameraPlugin [ 71%] Built target FiducialCameraPlugin_autogen [ 71%] Automatic MOC for target FlashLightPlugin [ 71%] Built target FlashLightPlugin_autogen [ 71%] Automatic MOC for target FollowerPlugin [ 71%] Built target FollowerPlugin_autogen [ 71%] Automatic MOC for target ForceTorquePlugin [ 71%] Built target ForceTorquePlugin_autogen [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/BuildingEditor.cc.o [ 71%] Automatic MOC for target GimbalSmall2dPlugin [ 71%] Built target GimbalSmall2dPlugin_autogen [ 71%] Automatic MOC for target GpuRayPlugin [ 71%] Built target GpuRayPlugin_autogen [ 71%] Automatic MOC for target HarnessPlugin [ 71%] Built target HarnessPlugin_autogen [ 71%] Automatic MOC for target HeightmapLODPlugin [ 71%] Built target HeightmapLODPlugin_autogen [ 71%] Automatic MOC for target ImuSensorPlugin [ 71%] Built target ImuSensorPlugin_autogen [ 71%] Automatic MOC for target InitialVelocityPlugin [ 71%] Built target InitialVelocityPlugin_autogen [ 71%] Automatic MOC for target JointControlPlugin [ 71%] Built target JointControlPlugin_autogen [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/BuildingEditorEvents.cc.o [ 71%] Automatic MOC for target JointTrajectoryPlugin [ 71%] Built target JointTrajectoryPlugin_autogen [ 71%] Automatic MOC for target KeysToCmdVelPlugin [ 71%] Built target KeysToCmdVelPlugin_autogen [ 71%] Automatic MOC for target KeysToJointsPlugin [ 71%] Built target KeysToJointsPlugin_autogen [ 71%] Automatic MOC for target LensFlareSensorPlugin [ 71%] Built target LensFlareSensorPlugin_autogen [ 71%] Automatic MOC for target LiftDragPlugin [ 71%] Built target LiftDragPlugin_autogen [ 71%] Automatic MOC for target LinearBatteryConsumerPlugin [ 71%] Built target LinearBatteryConsumerPlugin_autogen [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/BuildingEditorPalette.cc.o [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/BuildingEditorWidget.cc.o [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/BuildingMaker.cc.o [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/BuildingModelManip.cc.o [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/DoorItem.cc.o [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/EditorItem.cc.o [ 71%] Automatic MOC for target LinearBatteryPlugin [ 71%] Built target LinearBatteryPlugin_autogen [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/EditorView.cc.o /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/building/EditorView.cc: In member function ‘virtual void gazebo::gui::EditorView::wheelEvent(QWheelEvent*)’: /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:54, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/Conversions.hh:24, from /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/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); | ^~~~~~~~~ [ 71%] Automatic MOC for target LinkPlot3DPlugin [ 71%] Built target LinkPlot3DPlugin_autogen [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/FloorItem.cc.o In file included from /usr/include/boost/filesystem.hpp:19, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/GuiIface.hh:22, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/terrain/TerrainEditorPalette.cc:24: /usr/include/boost/filesystem/operations.hpp: In function ‘boost::filesystem::path boost::filesystem::absolute(const path&, boost::system::error_code&)’: /usr/include/boost/filesystem/operations.hpp:320: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 320 | if (ec) | /usr/include/boost/filesystem/operations.hpp:320: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/GrabberHandle.cc.o [ 71%] Automatic MOC for target MisalignmentPlugin [ 71%] Built target MisalignmentPlugin_autogen [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/GridLines.cc.o [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/ImportImageDialog.cc.o [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/ImportImageView.cc.o [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/LevelInspectorDialog.cc.o [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/LevelWidget.cc.o [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/MeasureItem.cc.o [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/RectItem.cc.o [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/RotateHandle.cc.o [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/ScaleWidget.cc.o /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/building/MeasureItem.cc: In member function ‘virtual void gazebo::gui::MeasureItem::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’: /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:33, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/building/MeasureItem.hh:24, from /home/dh/.aur/gazebo-git/src/gazebo/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; | ^~~~~ [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/SegmentItem.cc.o In file included from /usr/include/ignition/msgs5/ignition/msgs/MessageTypes.hh:119, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/rendering/Visual.hh:32, from /home/dh/.aur/gazebo-git/src/gazebo/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 [ 71%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/StairsInspectorDialog.cc.o [ 71%] Automatic MOC for target ModelPropShop [ 71%] Built target ModelPropShop_autogen [ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/building/StairsItem.cc.o [ 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%] 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%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ImportDialog.cc.o [ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/JointCreationDialog.cc.o [ 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%] 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%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ModelData.cc.o [ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ModelEditor.cc.o /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/model/EditorMaterialSwitcher.cc: In member function ‘void gazebo::gui::EditorMaterialSwitcher::SetMaterialScheme(const std::string&)’: /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/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/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/.aur/gazebo-git/src/gazebo/gazebo/gui/GuiIface.hh:21, from /home/dh/.aur/gazebo-git/src/gazebo/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::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%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ModelPluginInspector.cc.o [ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/ModelTreeWidget.cc.o [ 73%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/model/VisualConfig.cc.o /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/model/ModelEditorPalette.cc: In constructor ‘gazebo::gui::ModelEditorPalette::ModelEditorPalette(QWidget*)’: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/model/ModelEditorPalette.cc:130:26: warning: ‘constexpr QFlags::QFlags(Zero) [with Enum = Qt::AlignmentFlag; Zero = int QFlags::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/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/Actions.hh:22, from /home/dh/.aur/gazebo-git/src/gazebo/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) {} | ^~~~~~ 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/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/Actions.hh:22, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/model/ModelCreator.cc:40: /usr/include/qt/QtCore/qlist.h: In member function ‘void QList::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 [ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/EditableLabel.cc.o [ 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 /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/model/GraphView.cc: In member function ‘virtual void gazebo::gui::GraphView::wheelEvent(QWheelEvent*)’: /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:54, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/model/GraphView.hh:20, from /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/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%] 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/.aur/gazebo-git/src/gazebo/gazebo/gui/plot/ExportDialog.cc: In member function ‘virtual void PlotViewDelegate::paint(QPainter*, const QStyleOptionViewItem&, const QModelIndex&) const’: /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:33, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/plot/ExportDialog.hh:23, from /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/gazebo/gui/plot/ExportDialog.cc: In constructor ‘gazebo::gui::ExportDialog::ExportDialog(QWidget*, const std::__cxx11::list&)’: /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/gazebo/gui/plot/ExportDialog.cc: In member function ‘void gazebo::gui::ExportDialog::OnExport(gazebo::gui::FileType)’: /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/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 /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/plot/IncrementalPlot.cc: In member function ‘virtual void gazebo::gui::PlotMagnifier::widgetWheelEvent(QWheelEvent*)’: /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:34, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/plot/PlotCurve.hh:26, from /home/dh/.aur/gazebo-git/src/gazebo/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%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/PlotCurve.cc.o [ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/PlotManager.cc.o [ 76%] Automatic MOC for target MudPlugin [ 76%] Built target MudPlugin_autogen [ 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 /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/plot/PlotTracker.cc: In member function ‘QString gazebo::gui::PlotTracker::CurveInfoAt(const QwtPlotCurve*, const QPointF&) const’: /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:25, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/plot/PlotTracker.cc:20: /usr/include/qt/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ /home/dh/.aur/gazebo-git/src/gazebo/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; | ^~~~ [ 76%] Automatic MOC for target PlaneDemoPlugin [ 76%] Built target PlaneDemoPlugin_autogen [ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/plot/VariablePill.cc.o /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/plot/Palette.cc: In member function ‘virtual void PlotItemDelegate::paint(QPainter*, const QStyleOptionViewItem&, const QModelIndex&) const’: /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/gazebo/gui/qt.h:33, from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/ConfigWidget.hh:30, from /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/gazebo/gui/plot/Palette.cc: In member function ‘void gazebo::gui::SearchModel::SetSearch(const QString&)’: /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/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 PressurePlugin [ 76%] Built target PressurePlugin_autogen [ 76%] Building CXX object gazebo/gui/CMakeFiles/gazebo_gui.dir/qgv/private/QGVCore.cpp.o In file included from /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/qgv/private/QGVCore.cpp:19: /home/dh/.aur/gazebo-git/src/gazebo/gazebo/gui/qgv/private/QGVCore.h: In static member function ‘static Agraph_t* QGVCore::agmemread2(const char*)’: /home/dh/.aur/gazebo-git/src/gazebo/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/.aur/gazebo-git/src/gazebo/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 RayPlugin [ 76%] Built target RayPlugin_autogen [ 76%] Automatic MOC for target RaySensorNoisePlugin [ 76%] Built target RaySensorNoisePlugin_autogen [ 76%] Automatic MOC for target ReflectancePlugin [ 76%] Built target ReflectancePlugin_autogen [ 76%] Automatic MOC for target RubblePlugin [ 76%] Built target RubblePlugin_autogen [ 78%] Automatic MOC for target ShaderParamVisualPlugin [ 78%] Built target ShaderParamVisualPlugin_autogen [ 78%] Automatic MOC for target SkidSteerDrivePlugin [ 78%] Automatic MOC for target SonarPlugin [ 78%] Built target SonarPlugin_autogen [ 78%] Built target SkidSteerDrivePlugin_autogen [ 78%] Automatic MOC for target SphereAtlasDemoPlugin [ 78%] Automatic MOC for target StaticMapPlugin [ 78%] Built target SphereAtlasDemoPlugin_autogen [ 78%] Built target StaticMapPlugin_autogen [ 78%] Automatic MOC for target TouchPlugin [ 78%] Automatic MOC for target StopWorldPlugin [ 78%] Built target TouchPlugin_autogen [ 78%] Built target StopWorldPlugin_autogen [ 78%] Automatic MOC for target VehiclePlugin [ 78%] Automatic MOC for target VariableGearboxPlugin [ 78%] Built target VariableGearboxPlugin_autogen [ 78%] Built target VehiclePlugin_autogen [ 78%] Automatic MOC for target WindPlugin [ 78%] Automatic MOC for target WheelSlipPlugin [ 78%] Built target WindPlugin_autogen [ 78%] Built target WheelSlipPlugin_autogen [ 78%] Automatic MOC for target HydraPlugin [ 78%] Automatic MOC for target HydraDemoPlugin [ 78%] Built target HydraPlugin_autogen [ 78%] Built target HydraDemoPlugin_autogen [ 78%] Automatic MOC for target ElevatorPlugin [ 78%] Automatic MOC for target JoyPlugin [ 78%] Built target ElevatorPlugin_autogen [ 78%] Built target JoyPlugin_autogen [ 78%] Automatic MOC for target RandomVelocityPlugin [ 78%] Automatic MOC for target TransporterPlugin [ 78%] Built target TransporterPlugin_autogen [ 78%] Built target RandomVelocityPlugin_autogen [ 78%] Building CXX object plugins/CMakeFiles/ActorPlugin.dir/ActorPlugin_autogen/mocs_compilation.cpp.o [ 78%] Building CXX object plugins/CMakeFiles/TrackedVehiclePlugin.dir/TrackedVehiclePlugin_autogen/mocs_compilation.cpp.o [ 78%] Building CXX object plugins/CMakeFiles/ActorPlugin.dir/ActorPlugin.cc.o [ 78%] Building CXX object plugins/CMakeFiles/TrackedVehiclePlugin.dir/TrackedVehiclePlugin.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/ArduCopterPlugin.dir/ArduCopterPlugin_autogen/mocs_compilation.cpp.o [ 78%] Building CXX object plugins/CMakeFiles/ArduCopterPlugin.dir/ArduCopterPlugin.cc.o [ 78%] Building CXX object plugins/CMakeFiles/ArrangePlugin.dir/ArrangePlugin_autogen/mocs_compilation.cpp.o [ 78%] Building CXX object plugins/CMakeFiles/ArrangePlugin.dir/ArrangePlugin.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 libTrackedVehiclePlugin.so [ 78%] Built target TrackedVehiclePlugin [ 78%] Linking CXX shared library libActuatorPlugin.so [ 78%] Linking CXX shared library libArrangePlugin.so [ 78%] Built target ActuatorPlugin [ 78%] Built target ArrangePlugin [ 78%] Linking CXX shared library libArduCopterPlugin.so [ 78%] Built target ArduCopterPlugin [ 78%] Linking CXX shared library libAmbientOcclusionVisualPlugin.so [ 78%] Built target AmbientOcclusionVisualPlugin [ 78%] Linking CXX shared library libAttachLightPlugin.so [ 78%] Built target AttachLightPlugin make: *** [Makefile:146: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ```

acxz commented 2 years ago

Looks like an upstream issue. Can you make an upstream issue and link it back here so that upstream folks know about it?

no need relevant discussion at the upstream PR https://github.com/osrf/gazebo/pull/3228

acxz commented 2 years ago

See the following relevant comment: https://github.com/osrf/gazebo/pull/3228#issuecomment-1153583441

ruturajsambhusvt commented 2 years ago

Hello, I am new to ArchLinux and have been trying to install a gazebo. I get the same error. I didn't really understand what the solution is after looking at the discussion. It would be great if maintainers can advise a solution.

acxz commented 2 years ago

@alexdewar can you sync gazebo with the aurpublish gazebo command?

@ruturajsambhusvt while you wait for us to update gazebo, you can use the gazebo-git package which does have the fix. I first recommend you use an AUR helper such as paru or yay. And then you can do paru -Syu gazebo-git. Let me know if you still have issues!

traversaro commented 2 years ago

By the way, graphviz 5 was also recently released upstream and once it is packaged in Arch it should solve this problem as well.

ruturajsambhusvt commented 2 years ago

Hello, Thank you very much for your prompt help. I tried using paru -Syu gazebo-git. It tried to build for about 4 hours and threw the following error - error: packages failed to build: gazebo-git-r32519.e2849f96ac-1 linux-rt-5.17.1.17.realtime2-3 (linux-rt linux-rt-d ocs linux-rt-headers). To give some context, I need gazebo to successfully install ROS package for the Franka Emika Panda robot arm on Arch Linux realtime kernel.

acxz commented 2 years ago

Can you try just paru -S gazebo-git and output the build log? You can do paru -S gazebo-git |& tee out.txt and post the output of out.txt here.

alexdewar commented 2 years ago

@alexdewar can you sync gazebo with the aurpublish gazebo command? Done. And I did build test it beforehand. It was working ok for me then.

I'll try rebuilding it in a bit and see if it still works

ruturajsambhusvt commented 2 years ago

Thank you. Looks like paru -S gazebo-git |& tee out.txt worked.

Output of out.txt

:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...
Aur (1) gazebo-git-r32519.e2849f96ac-1
:: Proceed to review? [Y/n]:
:: Downloading PKGBUILDs...
 PKGBUILDs up to date
 nothing new to review
fetching devel info...
==> Making package: gazebo-git r32519.e2849f96ac-1 (Mon Jul 11 11:56:05 2022)
==> Retrieving sources...
  -> Updating gazebo git repo...
==> Validating source files with sha256sums...
    gazebo ... Skipped
==> Making package: gazebo-git r32519.e2849f96ac-1 (Mon Jul 11 11:56:06 2022)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating gazebo git repo...
==> Validating source files with sha256sums...
    gazebo ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of gazebo git repo...
Cloning into 'gazebo'...
done.
==> Starting prepare()...
==> Starting pkgver()...
==> Updated version: gazebo-git r32521.3e3e019f72-1
==> Sources are ready.
gazebo-git-r32519.e2849f96ac-1: parsing pkg list...
:: gazebo-git-r32519.e2849f96ac-1 is up to date -- skipping build
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (1) gazebo-git-r32521.3e3e019f72-1
Total Installed Size:  133.61 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing gazebo-git...
==> Now you need to export some Gazebo variables:
==> If you're using bash:
==>   echo 'source /usr/share/gazebo/setup.sh' >> ~/.bashrc
==>   source ~/.bashrc
Optional dependencies for gazebo-git
    bullet: Bullet support
    cegui: Design custom graphical interfaces
    ffmpeg: Playback movies on textured surfaces [installed]
    gdal: Digital elevation terrains support [installed]
    libdart: DART support
    libspnav: space navigator joystick support
    libusb: USB peripherals support [installed]
    simbody: Simbody support
    urdfdom: Load URDF files [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
alexdewar commented 2 years ago

Glad you got it working!

Adding | tee out.txt to the command won't have made it work though. I suspect that it's just that you're now using the updated PKGBUILD so the error is no longer present.

acxz commented 2 years ago

@alexdewar we'll keep this issue open until the patch is not needed.

acxz commented 2 years ago

Adding | tee out.txt to the command won't have made it work though. I suspect that it's just that you're now using the updated PKGBUILD so the error is no longer present.

I tried using paru -Syu gazebo-git. It tried to build for about 4 hours and threw the following error - error: packages failed to build: gazebo-git-r32519.e2849f96ac-1 linux-rt-5.17.1.17.realtime2-3 (linux-rt linux-rt-d ocs linux-rt-headers). Looks like paru -S gazebo-git |& tee out.txt worked

Its because the error was not in gazebo-git but rather in linux-rt.

alexdewar commented 2 years ago

Ohh I see.

Ok, let's leave it open.

cybaol commented 2 years ago

modify sed -i 's/putstr/printf/g' gazebo/gui/qgv/private/QGVCore.h to sed -i 's/printf/putstr/g' gazebo/gui/qgv/private/QGVCore.h in PKGBUILD.

acxz commented 2 years ago

@alexdewar gazebo is failing once again, can you remove the sed command so that this issue can be closed?

acxz commented 2 years ago

reopening until the package is synced to the aur. @alexdewar from this directory, you should be able to run a simple aurpublish gazebo and the package will be synced

alexdewar commented 2 years ago

I ended up having to merge the AUR repo back into this one with aurpublish -p gazebo before I could push again. Not sure why :shrug:

Done now though!