Hi,

cfitsio function  fits_open_file checks at runtime if the version of
cfistio used during compile is the same version used at runtime. If not,
the program aborts. So every program linked with cfitsio must be recompiled.

And you are comparing 3.300 with 3.310. There are more changes between
3.300 and 3.330. More details here

https://bugzilla.redhat.com/show_bug.cgi?id=841363#c2

Best, Sergio



2013/3/10 Michael Schwendt <mschwe...@gmail.com>

> On Sun, 10 Mar 2013 23:15:44 +0100, Sergio Pascual wrote:
>
> > Hello, a new cfitsio (3.330) is going to land tomorrow Monday in rawhide.
> > All the packages depending on cfitsio should be rebuilt.
>
> Why is that? And is it a "should" or a "must"?
>
> $ rpmsodiff cfitsio-3.300-2.fc18.x86_64.rpm cfitsio-3.310-3.fc19.x86_64.rpm
>         common sonames:
> libcfitsio.so.0 /usr/lib64/libcfitsio.so.0      /usr/lib64/libcfitsio.so.0
>
> --- cfitsio-3.300-2.fc18/libcfitsio.so.0        2013-03-10
> 23:19:02.447829152 +0100
> +++ cfitsio-3.310-3.fc19/libcfitsio.so.0        2013-03-10
> 23:19:09.504433421 +0100
> @@ -44,2 +44,3 @@
>  GZBUFSIZE      D
> +_edata D
>  _fini  T
> @@ -519,2 +520,3 @@
>  ffifile        T
> +ffifile2       T
>  ffiimg T
>
>         2 symbols added
> D _edata
> T ffifile2
>
> # template for libcfitsio.so.0 version script
> CFITSIO_3.310 {
>     global:
>         _edata;
>         ffifile2;
> };
>
> vim:ft=diff
> --
> devel mailing list
> devel@lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to