dev-games/ogre Installed versions: 1.9.0-r2(0/1.9.0)^t{tbz2}(11:06:31 08/02/2020)(double-precision freeimage opengl poco threads tools zip -boost -cg -doc -examples -gl3plus -gles2 -gles3 -ois -profile -tbb) [ 22%] Building CXX object src/rviz/CMakeFiles/rviz.dir/ogre_helpers/render_widget.cpp.o cd /var/tmp/portage/dev-ros/rviz-1.13.6/work/rviz-1.13.6_build/src/rviz && /usr/bin/g++ -DASSIMP_UNIFIED_HEADER_NAMES -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rviz\" -Drviz_EXPORTS -I/var/tmp/portage/dev-ros/rviz-1.13.6/work/rviz-1.13.6_build/src/rviz -I/var/tmp/portage/dev-ros/rviz-1.13.6/work/rviz-1.13.6/src/rviz -I/var/tmp/portage/dev-ros/rviz-1.13.6/work/rviz-1.13.6_build/src/rviz/rviz_autogen/include -I/var/tmp/portage/dev-ros/rviz-1.13.6/work/rviz-1.13.6/src -I/var/tmp/portage/dev-ros/rviz-1.13.6/work/rviz-1.13.6_build/devel/include -I/usr/share/xmlrpcpp/cmake/../../../include/xmlrpcpp -isystem /usr/include/eigen3 -isystem /usr/include/OGRE/Overlay -isystem /usr/include/OGRE -isystem /usr/include/python3.6m -isyste m /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -DNDEBUG -Os -pipe -mtune=native -mfpmath=sse -fopenmp -pthread -fno-unroll-all-loops -fno-unroll-loops -fno-peel-loops -Wformat -Wformat-security -Warray-bounds -Wclobbered -Wvolatile-register-var -Wdate-time -Os -pipe -mtune=native -mfpmath=sse -fopenmp -pthread -fno-unroll-all-loops -fno-unroll-loops -fno-peel-loops -Wformat -Wformat-security -Warray-bounds -Wclobbered -Wvolatile-register-var -Wdate-time -floop-interchange -ftree-loop-distribute-patterns -fpredictive-commoning -ftree-loop-distribution -fsplit-paths -ftree-vectorize -ftree-partial-pre -fgcse-after-reload -fivopts -Wl,-O1 -Wl,--as-needed -Wl,-fuse-ld=gold -lpthread -lgomp -std=c++11 -fPIC -std=c++1 1 -fPIC -o CMakeFiles/rviz.dir/ogre_helpers/render_widget.cpp.o -c /var/tmp/portage/dev-ros/rviz-1.13.6/work/rviz-1.13.6/src/rviz/ogre_helpers/render_widget.cpp In file included from /var/tmp/portage/dev-ros/rviz-1.13.6/work/rviz-1.13.6/src/rviz/ogre_helpers/point_cloud.cpp:30: /var/tmp/portage/dev-ros/rviz-1.13.6/work/rviz-1.13.6/src/rviz/ogre_helpers/point_cloud.h:208:17: error: conflicting return type specified for ‘virtual float rviz::PointCloud::getBoundingRadius() const’ 208 | virtual float getBoundingRadius() const; | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/OGRE/OgreSimpleRenderable.h:33, from /var/tmp/portage/dev-ros/rviz-1.13.6/work/rviz-1.13.6/src/rviz/ogre_helpers/point_cloud.h:43, from /var/tmp/portage/dev-ros/rviz-1.13.6/work/rviz-1.13.6/src/rviz/ogre_helpers/point_cloud.cpp:30:
Created attachment 615190 [details] rviz-1.13.6:20200222-224249.log buildlog
Created attachment 615192 [details] info emerge --info
It need to depend on ogre[-double-precision] for now
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bada84c86922d41c82ac1121c47275be2d418f8 commit 2bada84c86922d41c82ac1121c47275be2d418f8 Author: Alessandro Barbieri <lssndrbarbieri@gmail.com> AuthorDate: 2020-02-23 23:52:38 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-04-02 00:28:27 +0000 dev-ros/rviz: EAPI 7, force single-precision ogre Bug: https://bugs.gentoo.org/710540 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14757 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-ros/rviz/rviz-1.13.1-r2.ebuild | 67 +++++++++++++++++++++++++++++++++++ dev-ros/rviz/rviz-1.13.3-r1.ebuild | 67 +++++++++++++++++++++++++++++++++++ dev-ros/rviz/rviz-1.13.6-r1.ebuild | 71 ++++++++++++++++++++++++++++++++++++++ dev-ros/rviz/rviz-9999.ebuild | 9 +++-- 4 files changed, 209 insertions(+), 5 deletions(-)
(In reply to Larry the Git Cow from comment #4) > The bug has been referenced in the following commit(s): > > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=2bada84c86922d41c82ac1121c47275be2d418f8 > > commit 2bada84c86922d41c82ac1121c47275be2d418f8 > Author: Alessandro Barbieri <lssndrbarbieri@gmail.com> > AuthorDate: 2020-02-23 23:52:38 +0000 > Commit: Andreas Sturmlechner <asturm@gentoo.org> > CommitDate: 2020-04-02 00:28:27 +0000 > > dev-ros/rviz: EAPI 7, force single-precision ogre > > Bug: https://bugs.gentoo.org/710540 > Package-Manager: Portage-2.3.89, Repoman-2.3.20 > Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> > Closes: https://github.com/gentoo/gentoo/pull/14757 > Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> > > dev-ros/rviz/rviz-1.13.1-r2.ebuild | 67 +++++++++++++++++++++++++++++++++++ > dev-ros/rviz/rviz-1.13.3-r1.ebuild | 67 +++++++++++++++++++++++++++++++++++ > dev-ros/rviz/rviz-1.13.6-r1.ebuild | 71 > ++++++++++++++++++++++++++++++++++++++ > dev-ros/rviz/rviz-9999.ebuild | 9 +++-- > 4 files changed, 209 insertions(+), 5 deletions(-)