[med-svn] [Git][med-team/gdcm][master] 3 commits: Fix the symbols for ppc64, ppc64el, s390x.

Mattia Rizzolo gitlab at salsa.debian.org
Sun Nov 25 13:51:13 GMT 2018


Mattia Rizzolo pushed to branch master at Debian Med / gdcm


Commits:
de9beb52 by Mattia Rizzolo at 2018-11-25T13:08:08Z
Fix the symbols for ppc64, ppc64el, s390x.

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
8c016cd6 by Mattia Rizzolo at 2018-11-25T13:34:23Z
Rename the libvtkgdcm2.8 package to libvtkgdcm2.8a, following the ABI break happened in version 2.8.7-2.

Closes: #914483
Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
52d5573e by Mattia Rizzolo at 2018-11-25T13:34:29Z
Chnagelog for 2.8.8-4

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/libvtkgdcm2.8.install → debian/libvtkgdcm2.8a.install
- + debian/libvtkgdcm2.8a.lintian-overrides
- debian/libvtkgdcm2.8.symbols → debian/libvtkgdcm2.8a.symbols


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+gdcm (2.8.8-4) experimental; urgency=medium
+
+  * Team upload.
+  * Update the symbols file including changes for ppc64, ppc64el, s390x.
+  * Rename the libvtkgdcm2.8 package to libvtkgdcm2.8a, following the ABI
+    break happened in version 2.8.7-2.  Closes: #914483
+
+ -- Mattia Rizzolo <mattia at debian.org>  Sun, 25 Nov 2018 14:09:59 +0100
+
 gdcm (2.8.8-3) experimental; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -112,11 +112,13 @@ Description: Grassroots DICOM Python bindings
  .
  Python bindings to the GDCM DICOM library.
 
-Package: libvtkgdcm2.8
+Package: libvtkgdcm2.8a
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: libvtkgdcm2.8
+Conflicts: libvtkgdcm2.8
 Description: Grassroots DICOM VTK runtime libraries
  Grassroots DiCoM is a C++ library for DICOM medical files. It is
  automatically wrapped to python/C#/Java (using swig). It supports
@@ -128,7 +130,7 @@ Description: Grassroots DICOM VTK runtime libraries
 Package: libvtkgdcm2-dev
 Section: libdevel
 Architecture: any
-Depends: libvtkgdcm2.8 (= ${binary:Version}), libgdcm2-dev, ${misc:Depends}
+Depends: libvtkgdcm2.8a (= ${binary:Version}), libgdcm2-dev, ${misc:Depends}
 Description: Grassroots DICOM VTK development libraries and headers
  Grassroots DiCoM is a C++ library for DICOM medical files. It is
  automatically wrapped to python/C#/Java (using swig). It supports
@@ -153,7 +155,7 @@ Description: Grassroots DICOM VTK CLI bindings
 Package: python3-vtkgdcm
 Section: python
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libvtkgdcm2.8 (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libvtkgdcm2.8a (= ${binary:Version})
 Provides: ${python:Provides}
 Suggests: python3-gdcm
 Conflicts: python-vtkgdcm


=====================================
debian/libvtkgdcm2.8.install → debian/libvtkgdcm2.8a.install
=====================================


=====================================
debian/libvtkgdcm2.8a.lintian-overrides
=====================================
@@ -0,0 +1,2 @@
+# renamed in 2.8.8-3 because the ABI broke with 2.8.7-2.
+package-name-doesnt-match-sonames libvtkgdcm2.8


=====================================
debian/libvtkgdcm2.8.symbols → debian/libvtkgdcm2.8a.symbols
=====================================
@@ -1,4 +1,4 @@
-libvtkgdcm.so.2.8 libvtkgdcm2.8 #MINVER#
+libvtkgdcm.so.2.8 libvtkgdcm2.8a #MINVER#
 * Build-Depends-Package: libvtkgdcm2-dev
  (regex|c++|optional)ZNK?4gdcm9Attribute.*@Base 2.8.7
  (regex|c++|optional)ZNK?4gdcm7Element.*@Base 2.8.7
@@ -881,7 +881,7 @@ libvtkgdcm.so.2.8 libvtkgdcm2.8 #MINVER#
  _ZN4gdcm8FilenameD2Ev at Base 2.8.7
  _ZN4gdcm9ByteValueC1EPKcRKNS_2VLE at Base 2.8.7
  _ZN4gdcm9ByteValueC2EPKcRKNS_2VLE at Base 2.8.7
- (arch-bits=64)_ZN4gdcmlsERSoRKNS_11DataElementE at Base 2.8.7
+ (arch=any-amd64 arm64)_ZN4gdcmlsERSoRKNS_11DataElementE at Base 2.8.7
  _ZN4gdcmlsERSoRKNS_3TagE at Base 2.8.7
  _ZN7vtkProp13GetVisibilityEv at Base 2.8.7
  _ZN7vtkProp13SetVisibilityEi at Base 2.8.7
@@ -936,7 +936,7 @@ libvtkgdcm.so.2.8 libvtkgdcm2.8 #MINVER#
  (arch-bits=64)_ZNSt6vectorIcSaIcEE17_M_default_appendEm at Base 2.8.7
  _ZNSt6vectorIdSaIdEEaSERKS1_ at Base 2.8.7
  _ZNSt6vectorIjSaIjEEaSERKS1_ at Base 2.8.7
- (arch-bits=64)_ZNSt8_Rb_treeIN4gdcm11DataElementES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE11equal_rangeERKS1_ at Base 2.8.7
+ (arch=any-amd64 arm64 ppc64el)_ZNSt8_Rb_treeIN4gdcm11DataElementES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE11equal_rangeERKS1_ at Base 2.8.7
  _ZNSt8_Rb_treeIN4gdcm11DataElementES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE12_M_erase_auxESt23_Rb_tree_const_iteratorIS1_E at Base 2.8.7
  _ZNSt8_Rb_treeIN4gdcm11DataElementES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_ at Base 2.8.7
  _ZNSt8_Rb_treeIN4gdcm11DataElementES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE8_M_eraseEPSt13_Rb_tree_nodeIS1_E at Base 2.8.7



View it on GitLab: https://salsa.debian.org/med-team/gdcm/compare/999e09de1a62eb73c7eba7a5f1adc7b852e04eb5...52d5573ec75b9583214a0c2cdfdc2b6398268d8c

-- 
View it on GitLab: https://salsa.debian.org/med-team/gdcm/compare/999e09de1a62eb73c7eba7a5f1adc7b852e04eb5...52d5573ec75b9583214a0c2cdfdc2b6398268d8c
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20181125/f507cb3f/attachment-0001.html>


More information about the debian-med-commit mailing list