Field3D abipkgdiff significant?

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

 



So Field3D had a patch release a while ago and I build the package for Rawhide but haven't decided to build for F31+ because I can't tell if the abi changes are significant or not and I don't want to rebuild all the dependencies.

Can someone let me know if this is safe?

Comparing the ABI of binaries between Field3D-1.7.2-18.fc32.x86_64.rpm and Field3D-1.7.3-1.fc33.x86_64.rpm:

================ changes of 'libField3D.so.1.7.2'===============
  Functions changes summary: 0 Removed, 0 Changed, 0 Added (8 filtered out) functions
  Variables changes summary: 0 Removed, 8 Changed, 0 Added variables
  Function symbols changes summary: 0 Removed, 0 Added function symbol not referenced by debug info
  Variable symbols changes summary: 0 Removed, 6 Added variable symbols not referenced by debug info

  8 Changed variables:

    [C]'static Field3D::v1_7::ClassFactory* Field3D::v1_7::ClassFactory::ms_instance' was changed to 'static boost::scoped_ptr<Field3D::v1_7::ClassFactory> Field3D::v1_7::ClassFactory::ms_instance' at ClassFactory.h:165:1:
      type of variable changed:
       entity changed from 'Field3D::v1_7::ClassFactory*' to 'class boost::scoped_ptr<Field3D::v1_7::ClassFactory>' at scoped_ptr.hpp:47:1
       type size hasn't changed

    [C]'static Field3D::v1_7::FieldCache<Imath_2_3::Vec3<double> >* Field3D::v1_7::FieldCache<Imath_2_3::Vec3<double> >::ms_singleton' was changed to 'static boost::scoped_ptr<Field3D::v1_7::FieldCache<Imath_2_3::Vec3<double> > > Field3D::v1_7::FieldCache<Imath_2_3::Vec3<double> >::ms_singleton' at FieldCache.h:123:1:
      type of variable changed:
       entity changed from 'Field3D::v1_7::FieldCache<Imath_2_3::Vec3<double> >*' to 'class boost::scoped_ptr<Field3D::v1_7::FieldCache<Imath_2_3::Vec3<double> > >' at scoped_ptr.hpp:47:1
       type size hasn't changed

    [C]'static Field3D::v1_7::FieldCache<Imath_2_3::Vec3<float> >* Field3D::v1_7::FieldCache<Imath_2_3::Vec3<float> >::ms_singleton' was changed to 'static boost::scoped_ptr<Field3D::v1_7::FieldCache<Imath_2_3::Vec3<float> > > Field3D::v1_7::FieldCache<Imath_2_3::Vec3<float> >::ms_singleton' at FieldCache.h:123:1:
      type of variable changed:
       entity changed from 'Field3D::v1_7::FieldCache<Imath_2_3::Vec3<float> >*' to 'class boost::scoped_ptr<Field3D::v1_7::FieldCache<Imath_2_3::Vec3<float> > >' at scoped_ptr.hpp:47:1
       type size hasn't changed

    [C]'static Field3D::v1_7::FieldCache<Imath_2_3::Vec3<half> >* Field3D::v1_7::FieldCache<Imath_2_3::Vec3<half> >::ms_singleton' was changed to 'static boost::scoped_ptr<Field3D::v1_7::FieldCache<Imath_2_3::Vec3<half> > > Field3D::v1_7::FieldCache<Imath_2_3::Vec3<half> >::ms_singleton' at FieldCache.h:123:1:
      type of variable changed:
       entity changed from 'Field3D::v1_7::FieldCache<Imath_2_3::Vec3<half> >*' to 'class boost::scoped_ptr<Field3D::v1_7::FieldCache<Imath_2_3::Vec3<half> > >' at scoped_ptr.hpp:47:1
       type size hasn't changed

    [C]'static Field3D::v1_7::FieldCache<double>* Field3D::v1_7::FieldCache<double>::ms_singleton' was changed to 'static boost::scoped_ptr<Field3D::v1_7::FieldCache<double> > Field3D::v1_7::FieldCache<double>::ms_singleton' at FieldCache.h:123:1:
      type of variable changed:
       entity changed from 'Field3D::v1_7::FieldCache<double>*' to 'class boost::scoped_ptr<Field3D::v1_7::FieldCache<double> >' at scoped_ptr.hpp:47:1
       type size hasn't changed

    [C]'static Field3D::v1_7::FieldCache<float>* Field3D::v1_7::FieldCache<float>::ms_singleton' was changed to 'static boost::scoped_ptr<Field3D::v1_7::FieldCache<float> > Field3D::v1_7::FieldCache<float>::ms_singleton' at FieldCache.h:123:1:
      type of variable changed:
       entity changed from 'Field3D::v1_7::FieldCache<float>*' to 'class boost::scoped_ptr<Field3D::v1_7::FieldCache<float> >' at scoped_ptr.hpp:47:1
       type size hasn't changed

    [C]'static Field3D::v1_7::FieldCache<half>* Field3D::v1_7::FieldCache<half>::ms_singleton' was changed to 'static boost::scoped_ptr<Field3D::v1_7::FieldCache<half> > Field3D::v1_7::FieldCache<half>::ms_singleton' at FieldCache.h:123:1:
      type of variable changed:
       entity changed from 'Field3D::v1_7::FieldCache<half>*' to 'class boost::scoped_ptr<Field3D::v1_7::FieldCache<half> >' at scoped_ptr.hpp:47:1
       type size hasn't changed

    [C]'static Field3D::v1_7::SparseFileManager* Field3D::v1_7::SparseFileManager::ms_singleton' was changed to 'static boost::scoped_ptr<Field3D::v1_7::SparseFileManager> Field3D::v1_7::SparseFileManager::ms_singleton' at SparseFile.h:498:1:
      type of variable changed:
       entity changed from 'Field3D::v1_7::SparseFileManager*' to 'class boost::scoped_ptr<Field3D::v1_7::SparseFileManager>' at scoped_ptr.hpp:47:1
       type size hasn't changed


  6 Added variable symbols not referenced by debug info:

    _ZGVN7Field3D4v1_710FieldCacheI4halfE12ms_singletonE
    _ZGVN7Field3D4v1_710FieldCacheIN9Imath_2_34Vec3I4halfEEE12ms_singletonE
    _ZGVN7Field3D4v1_710FieldCacheIN9Imath_2_34Vec3IdEEE12ms_singletonE
    _ZGVN7Field3D4v1_710FieldCacheIN9Imath_2_34Vec3IfEEE12ms_singletonE
    _ZGVN7Field3D4v1_710FieldCacheIdE12ms_singletonE
    _ZGVN7Field3D4v1_710FieldCacheIfE12ms_singletonE

================ end of changes of 'libField3D.so.1.7.2'===============

Thanks,
Richard
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux