Bug#791059: graphicsmagick: library transition may be needed when GCC 5 is the default
Control: severity -1 serious Control: tag -1 confirmed On Fri, Jul 3, 2015 at 13:10:18 +, Matthias Klose wrote: Background [1]: libstdc++6 introduces a new ABI to conform to the C++11 standard, but keeps the old ABI to not break existing binaries. Packages which are built with g++-5 from experimental (not the one from testing/unstable) are using the new ABI. Libraries built from this source package export some of the new __cxx11 or B5cxx11 symbols, and dropping other symbols. If these symbols are part of the API of the library, then this rebuild with g++-5 will trigger a transition for the library. What is needed: - Rebuild the library using g++/g++-5 from experimental. Note that most likely all C++ libraries within the build dependencies need a rebuild too. You can find the log for a rebuild in https://people.debian.org/~doko/logs/gcc5-20150701/ Search for BEGIN GCC CXX11 in the log. - Decide if the symbols matching __cxx11 or B5cxx11 are part of the library API, and are used by the reverse dependencies of the library. from checking libgraphicsmagick++1{,-dev}, there are public symbols involving std::string, so the library package needs to be renamed. Cheers, Julien signature.asc Description: Digital signature
Bug#791059: graphicsmagick: library transition may be needed when GCC 5 is the default
On Sat, Aug 8, 2015 at 12:55 PM, Julien Cristau jcris...@debian.org wrote: On Fri, Jul 3, 2015 at 13:10:18 +, Matthias Klose wrote: Background [1]: libstdc++6 introduces a new ABI to conform to the C++11 standard, but keeps the old ABI to not break existing binaries. from checking libgraphicsmagick++1{,-dev}, there are public symbols involving std::string, so the library package needs to be renamed. +1, I'm in the process of updating it. Will upload it today in some hours. Thanks, Laszlo/GCS -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#791059: graphicsmagick: library transition may be needed when GCC 5 is the default
Control: tag -1 + help pending On Sat, Aug 8, 2015 at 12:55 PM, Julien Cristau jcris...@debian.org wrote: On Fri, Jul 3, 2015 at 13:10:18 +, Matthias Klose wrote: Background [1]: libstdc++6 introduces a new ABI to conform to the C++11 standard, but keeps the old ABI to not break existing binaries. from checking libgraphicsmagick++1{,-dev}, there are public symbols involving std::string, so the library package needs to be renamed. I attach the proposed update. As I'm again a bit overloaded, I would be glad if someone may take a look before I upload it. Thanks, Laszlo/GCS graphicsmagick_1.3.20-3+deb8u1_to_1.3.20-4.patch.gz Description: GNU Zip compressed data
Bug#791059: graphicsmagick: library transition may be needed when GCC 5 is the default
On Sat, Aug 8, 2015 at 14:12:09 +0200, László Böszörményi (GCS) wrote: Control: tag -1 + help pending On Sat, Aug 8, 2015 at 12:55 PM, Julien Cristau jcris...@debian.org wrote: On Fri, Jul 3, 2015 at 13:10:18 +, Matthias Klose wrote: Background [1]: libstdc++6 introduces a new ABI to conform to the C++11 standard, but keeps the old ABI to not break existing binaries. from checking libgraphicsmagick++1{,-dev}, there are public symbols involving std::string, so the library package needs to be renamed. I attach the proposed update. As I'm again a bit overloaded, I would be glad if someone may take a look before I upload it. There's also a diff at https://launchpad.net/ubuntu/+source/graphicsmagick/1.3.20-4ubuntu1 that may be helpful. Cheers, Julien signature.asc Description: Digital signature
Bug#791059: graphicsmagick: library transition may be needed when GCC 5 is the default
Control: tag -1 - help On Sat, Aug 8, 2015 at 2:17 PM, Julien Cristau jcris...@debian.org wrote: On Sat, Aug 8, 2015 at 14:12:09 +0200, László Böszörményi (GCS) wrote: I attach the proposed update. As I'm again a bit overloaded, I would be glad if someone may take a look before I upload it. There's also a diff at https://launchpad.net/ubuntu/+source/graphicsmagick/1.3.20-4ubuntu1 that may be helpful. +1, my changes are the same - with the same mistakes. Just fixing these and will upload soon. Thanks, Laszlo/GCS -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org