Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 844031

Summary: dev-ros/rviz-1.14.14 not emergin
Product: Gentoo Linux Reporter: otrocorreoinutil
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info

Description otrocorreoinutil 2022-05-13 13:18:09 UTC
Created attachment 778487 [details]
emerge --info

Looks like linker problem:

/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ../../devel/lib64/librviz.so: undefined reference to `Assimp::IOSystem::CurrentDirectory[abi:cxx11]() const'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ../../devel/lib64/librviz.so: undefined reference to `Assimp::Importer::~Importer()'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ../../devel/lib64/librviz.so: undefined reference to `Assimp::Intern::AllocateFromAssimpHeap::operator delete(void*)'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ../../devel/lib64/librviz.so: undefined reference to `Assimp::IOSystem::ComparePaths(char const*, char const*) const'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ../../devel/lib64/librviz.so: undefined reference to `Assimp::Importer::ReadFile(char const*, unsigned int)'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ../../devel/lib64/librviz.so: undefined reference to `Assimp::Importer::Importer()'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ../../devel/lib64/librviz.so: undefined reference to `Assimp::Intern::AllocateFromAssimpHeap::operator new(unsigned long)'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ../../devel/lib64/librviz.so: undefined reference to `aiGetMaterialColor'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ../../devel/lib64/librviz.so: undefined reference to `aiGetMaterialTexture'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ../../devel/lib64/librviz.so: undefined reference to `aiGetMaterialIntegerArray'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ../../devel/lib64/librviz.so: undefined reference to `Assimp::Importer::SetIOHandler(Assimp::IOSystem*)'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ../../devel/lib64/librviz.so: undefined reference to `aiGetMaterialFloatArray'
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ../../devel/lib64/librviz.so: undefined reference to `Assimp::Importer::GetErrorString() const'
collect2: error: ld returned 1 exit status
make[2]: *** [src/rviz/CMakeFiles/executable.dir/build.make:193: devel/libexec/rviz/rviz] Error 1
make[2]: Leaving directory '/var/tmp/portage/dev-ros/rviz-1.14.14/work/rviz-1.14.14_build'
make[1]: *** [CMakeFiles/Makefile2:1164: src/rviz/CMakeFiles/executable.dir/all] Error 2
Comment 1 Mike Gilbert gentoo-dev 2022-05-13 19:53:13 UTC
Please attach a full build log and change the status to UNCONFIRMED.