[Bug 1459863] Re: wrong version number for shared library

Nicolas nicolas.tessore at unibo.it
Thu May 28 23:57:34 UTC 2015


** Description changed:

- The generated shared library is tagged `libcfitsio.so.3.370`. The
- correct API version for CFITSIO 3 is `libcfitsio.so.2`.
+ The generated shared library is tagged `libcfitsio.so.3.340`.
+ 
+ The correct API version for CFITSIO 3 is `libcfitsio.so.2`. A source
+ build using `make shared` creates `libcfitsio.so.2.3.34`.
  
  Quoting from the `fitsio.h` file:
  
      #define CFITSIO_VERSION 3.37
      #define CFITSIO_MINOR 37
      #define CFITSIO_MAJOR 3
      #define CFITSIO_SONAME 2
  
      /* the SONAME is incremented in a new release if the binary shared */
      /* library (on linux and Mac systems) is not backward compatible */
      /* with the previous release of CFITSIO */

** Description changed:

  The generated shared library is tagged `libcfitsio.so.3.340`.
  
  The correct API version for CFITSIO 3 is `libcfitsio.so.2`. A source
  build using `make shared` creates `libcfitsio.so.2.3.34`.
  
- Quoting from the `fitsio.h` file:
+ Quoting from the `fitsio.h` file of the latest release:
  
      #define CFITSIO_VERSION 3.37
      #define CFITSIO_MINOR 37
      #define CFITSIO_MAJOR 3
      #define CFITSIO_SONAME 2
  
      /* the SONAME is incremented in a new release if the binary shared */
      /* library (on linux and Mac systems) is not backward compatible */
      /* with the previous release of CFITSIO */

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to cfitsio3 in Ubuntu.
https://bugs.launchpad.net/bugs/1459863

Title:
  wrong version number for shared library

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cfitsio3/+bug/1459863/+subscriptions




More information about the kubuntu-bugs mailing list