[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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?



- _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/


Reply to: