Symbols from C++ templates and ABI versioning
Hi all!
Currently irrlicht released a new minor version which I want to
upload to debian. Concerning the ABI the only relecvant change is the
removal of 4 symbols which are template instantiations.
I can, of course, force instantiation of these templates but that
feels quite like a hack. Does someone with deeper insight into that
topic know if just having that ABI change causes some potential harm
or whether I can just go ahead ignoring it?
Regards
Christoph
/----
- _ZNK3irr4core8aabbox3dIfE12isFullInsideERKS2_@Base 1.7
- _ZNK3irr4core8aabbox3dIfE17intersectsWithBoxERKS2_@Base 1.7
- _ZNK3irr4core8vector3dIfEgeERKS2_@Base 1.7
- _ZNK3irr4core8vector3dIfEleERKS2_@Base 1.7
\----
/----
irr::core::aabbox3d<float>::isFullInside(irr::core::aabbox3d<float> const&) const
irr::core::aabbox3d<float>::intersectsWithBox(irr::core::aabbox3d<float> const&) const
irr::core::vector3d<float>::operator>=(irr::core::vector3d<float> const&) const
irr::core::vector3d<float>::operator<=(irr::core::vector3d<float> const&) const
\----
--
/"\ ASCII Ribbon : GPG-Key ID: 0xD49AE731
\ / Campaign : CaCert Assurer
X against HTML : Debian Maintainer
/ \ in eMails : http://www.debian.org/
http://www.christoph-egger.org/
Reply to: