Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 656144 - dev-ros/kdl_parser-1.13.0 : /.../liburdf.so: undefined reference to class_loader::class_loader_private::getFactoryMapForBaseClass(std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
Summary: dev-ros/kdl_parser-1.13.0 : /.../liburdf.so: undefined reference to class_loa...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Robot Operating System team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-20 08:54 UTC by Toralf Förster
Modified: 2018-07-30 12:30 UTC (History)
0 users

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


Attachments
emerge-info.txt (emerge-info.txt,18.67 KB, text/plain)
2018-05-20 08:54 UTC, Toralf Förster
Details
dev-ros:kdl_parser-1.13.0:20180520-020330.log (dev-ros:kdl_parser-1.13.0:20180520-020330.log,12.93 KB, text/plain)
2018-05-20 08:54 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,287.75 KB, text/plain)
2018-05-20 08:54 UTC, Toralf Förster
Details
environment (environment,154.46 KB, text/plain)
2018-05-20 08:54 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,37.96 KB, application/x-bzip)
2018-05-20 08:54 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,4.52 KB, application/x-bzip)
2018-05-20 08:54 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,35.78 KB, application/x-bzip)
2018-05-20 08:54 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2018-05-20 08:54:00 UTC
/usr/bin/x86_64-pc-linux-gnu-g++  -O2 -pipe -march=native -std=c++11  -Wl,--hash-style=gnu -Wl,-O1 -Wl,--as-needed -rdynamic CMakeFiles/check_kdl_parser.dir/src/check_kdl_parser.cpp.o  -o devel/libexec/kdl_parser/check_kdl_parser -Wl,-rpath,/var/tmp/portage/dev-ros/kdl_parser-1.13.0/work/kdl_parser-1.13.0_build/devel/lib64 devel/lib64/libkdl_parser.so /usr/lib64/liborocos-kdl.so.1.4.0 -ltinyxml -ltinyxml2 -lurdf -lurdfdom_sensor -lurdfdom_model_state -lurdfdom_model -lurdfdom_world -ltinyxml -ltinyxml2 -lurdf -lurdfdom_sensor -lurdfdom_model_state -lurdfdom_model -lurdfdom_world -lrosconsole_bridge -lroscpp -lpthread -lboost_filesystem-mt -lboost_signals-mt -lrosconsole -lrosconsole_log4cxx -lrosconsole_backend_interface -llog4cxx -lboost_regex-mt -lroscpp_serialization -lxmlrpcpp -lrostime -lcpp_common -lboost_system-mt -lboost_thread-mt -lboost_chrono-mt -lboost_date_time-mt -lboost_atomic-mt /usr/lib64/libconsole_bridge.so.0.4 
/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../lib64/liburdf.so: undefined reference to `class_loader::class_loader_private::getFactoryMapForBaseClass(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../lib64/liburdf.so: undefined reference to `class_loader::class_loader_private::getPluginBaseToFactoryMapMapMutex()'
/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../lib64/liburdf.so: undefined reference to `class_loader::class_loader_private::AbstractMetaObjectBase::isOwnedBy(class_loader::ClassLoader const*)'
collect2: error: ld returned 1 exit status

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

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0-developer_libressl_20180512-235059

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

gcc-config -l:
 [1] x86_64-pc-linux-gnu-7.3.0 *

Available Python interpreters, in order of preference:
  [1]   python3.5
  [2]   python2.7 (fallback)
  [3]   jython2.7 (fallback)
Available Ruby profiles:
  [1]   ruby23 (with Rubygems) *
java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.7.0 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm

emerge -qpv dev-ros/kdl_parser
[ebuild  N    ] dev-ros/kdl_parser-1.13.0  USE="{-test}" PYTHON_TARGETS="python2_7" 

!!! The following installed packages are masked:
- x11-wm/enlightenment-1.0.17::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Joonas Niilola <juippis@gmail.com> (18 May 2018)
# Unmaintained, bugs open without activity, makes users
# install ancient version of enlightenment by typing
# 'emerge enlightenment' due to obnoxious package slotting.
# Bug #656020. Removal in ~30 days

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
Comment 1 Toralf Förster gentoo-dev 2018-05-20 08:54:03 UTC
Created attachment 532262 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-05-20 08:54:06 UTC
Created attachment 532264 [details]
dev-ros:kdl_parser-1.13.0:20180520-020330.log
Comment 3 Toralf Förster gentoo-dev 2018-05-20 08:54:09 UTC
Created attachment 532266 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2018-05-20 08:54:12 UTC
Created attachment 532268 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2018-05-20 08:54:15 UTC
Created attachment 532270 [details]
etc.portage.tbz2
Comment 6 Toralf Förster gentoo-dev 2018-05-20 08:54:18 UTC
Created attachment 532272 [details]
logs.tbz2
Comment 7 Toralf Förster gentoo-dev 2018-05-20 08:54:21 UTC
Created attachment 532274 [details]
temp.tbz2
Comment 8 Larry the Git Cow gentoo-dev 2018-07-30 12:30:59 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6837e07fe8c0c0c57f885876e366a7def96ddc1e

commit 6837e07fe8c0c0c57f885876e366a7def96ddc1e
Author:     Alexis Ballier <aballier@gentoo.org>
AuthorDate: 2018-07-30 12:29:31 +0000
Commit:     Alexis Ballier <aballier@gentoo.org>
CommitDate: 2018-07-30 12:30:51 +0000

    dev-ros/urdf: add missing class_loader dep
    
    Closes: https://bugs.gentoo.org/656144
    Package-Manager: Portage-2.3.44, Repoman-2.3.10

 dev-ros/urdf/{urdf-1.13.1.ebuild => urdf-1.13.1-r1.ebuild} | 1 +
 dev-ros/urdf/urdf-9999.ebuild                              | 1 +
 2 files changed, 2 insertions(+)