Bug#1143381: ros-collada-urdf: FTBFS: collect2: error: ld returned 1 exit status

Adrian Bunk <[email protected]>
Newsgroups gmane.linux.debian.devel.bugs.rc
Message-ID <aodWfVVOQ_Bjrpkk__8446.77954898856$1787254515$gmane$org@localhost>
Control: reassign -1 src:ros2-ament-index
Control: retitle -1 ABI break in libament-index-cpp0d
Control: affects -1 libament-index-cpp0d src:ros-collada-urdf liburdf1d

On Sat, Aug 01, 2026 at 10:38:08PM +0000, Santiago Vila wrote:
> Package: src:ros-collada-urdf
> Version: 1.12.13-12
> Severity: serious
> Tags: ftbfs forky sid
>...
> [100%] Linking CXX executable /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel/lib/collada_urdf/urdf_to_collada
> /usr/bin/cmake -E cmake_link_script CMakeFiles/urdf_to_collada.dir/link.txt --verbose=1
> /usr/bin/x86_64-linux-gnu-ld.bfd: /usr/lib/x86_64-linux-gnu/liburdf.so: undefined reference to `ament_index_cpp::get_resources(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
> /usr/bin/x86_64-linux-gnu-ld.bfd: /usr/lib/x86_64-linux-gnu/liburdf.so: undefined reference to `ament_index_cpp::get_package_prefix(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
> /usr/bin/x86_64-linux-gnu-ld.bfd: /usr/lib/x86_64-linux-gnu/liburdf.so: undefined reference to `ament_index_cpp::get_resource(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
> collect2: error: ld returned 1 exit status
>...

This is an ABI break in ros2-ament-index:
https://github.com/ament/ament_index/commit/1e9502cf9b664e5c2f2283ef27a0150fdb372c70

cu
Adrian
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.