Open ScarlettGatelyMoore opened 1 year ago
I wonder how you detected these changes. Are you experiencing linking issues against other software? I'm not entirely sure how Debian handles C++ symbols.
I guess we need to rework how we export public symbols and need to hide all internal calls properly.
This confirms my assumption. We need to properly export symbols before generating symbol files makes any sense.
Any news on this?
Even if you can confirm they are all internal and not exposed to public I can continue. Thanks
Hello! I am updating the package in debian and I have come across some missing symbols. From what I can see these are public: c++filt _ZN8appimage4core4impl14PayloadIStreamC1Ev appimage::core::impl::PayloadIStream::PayloadIStream() c++filt _ZN8appimage4core4impl14PayloadIStreamC2Ev appimage::core::impl::PayloadIStream::PayloadIStream()
Is this an internal call? Or do I have ABI breakage?
c++filt _ZNK5boost10filesystem28recursive_directoryiterator5equalERKS1 boost::filesystem::recursive_directory_iterator::equal(boost::filesystem::recursive_directory_iterator const&) const seems internal tests?
the rest are optional and not issues.
Thanks for any help in the matter. Scarlett