On 01/08/2023 13.26, Gianfranco Costamagna wrote:
Hello, thanks for marking such 6 symbols as optional, for some reasons in Ubuntu (lto?) they don't appear...

Perfect timing, I'm just in the process of updating the symbols files
for gcc-13 builds ;-)

- (arch=armel riscv64)_ZTISt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base 13

c++filt decodes that to

typeinfo for 
std::_Sp_counted_ptr_inplace<std::__detail::_NFA<std::__cxx11::regex_traits<char> >, 
std::allocator<void>, (__gnu_cxx::_Lock_policy)1>

(The others are "typeinfo name" and "vtable" for that symbol.)

Why does pkg-kde-tools not mark them as optional automatically?
At least for me this looks like a case of templinst ...
Should we file a bug?

I've just uploaded spirv-llvm-translator-14 with your patch applied,
how long does it take until this appears and gets built in Ubuntu
and we can see whether that change was sufficient?


Andreas

Reply via email to