On Tue, 1 Aug 2023 15:05:39 +0200 Andreas Beckmann <[email protected]> wrote:
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?



Don't know, I'm not a huge user of pkg-kde-tools... I never went into such deep 
details...

https://launchpad.net/ubuntu/+source/spirv-llvm-translator-14/14.0.0-8

(I'll retry failed builds, I'm also in the process of building 
llvm-toolchain-14 and some archs will need some more days to finish)

G.


Andreas


Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to