Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 710540 - dev-ros/rviz-1.13.6 error: conflicting return type specified for ‘virtual float rviz::Poin tCloud::getBoundingRadius() const’
Summary: dev-ros/rviz-1.13.6 error: conflicting return type specified for ‘virtual flo...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Robot Operating System team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2020-02-23 01:12 UTC by Alessandro Barbieri
Modified: 2020-05-18 14:04 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
rviz-1.13.6:20200222-224249.log (rviz-1.13.6:20200222-224249.log,209.87 KB, text/plain)
2020-02-23 01:14 UTC, Alessandro Barbieri
Details
info (info,12.43 KB, text/plain)
2020-02-23 01:14 UTC, Alessandro Barbieri
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alessandro Barbieri 2020-02-23 01:12:54 UTC
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:
Comment 1 Alessandro Barbieri 2020-02-23 01:14:01 UTC
Created attachment 615190 [details]
rviz-1.13.6:20200222-224249.log

buildlog
Comment 2 Alessandro Barbieri 2020-02-23 01:14:59 UTC
Created attachment 615192 [details]
info

emerge --info
Comment 3 Alessandro Barbieri 2020-02-23 23:36:43 UTC
It need to depend on ogre[-double-precision] for now
Comment 4 Larry the Git Cow gentoo-dev 2020-04-02 00:29:01 UTC
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(-)
Comment 5 Alexis Ballier gentoo-dev 2020-05-18 14:04:07 UTC
(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(-)