Bug#791170: libsigc++-2.0: library transition may be needed when GCC 5 is the default
Hi, On Fri, 03 Jul 2015 13:12:16 + Matthias Klose d...@debian.org wrote: Package: src:libsigc++-2.0 libsigc++-2.0 has been uploaded in the mean time and built successfully everywhere. The auto tracker at [1] looks ok to me. Please schedule the binNMUs (excluding glibmm2.4, which will get a sourceful upload as glibmm2.4_2.44.0-3. Thanks, Michael [1] https://release.debian.org/transitions/html/auto-libsigc++-2.0.html -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#791170: libsigc++-2.0: library transition may be needed when GCC 5 is the default
Control: tags -1 + confirmed patch Control: tags -1 - moreinfo Control: severity -1 serious Control: retitle -1 libsigc++-2.0: library transition is needed when GCC 5 is the default so the incompatibilities are found in the not instantiated templates? however with a rebuilt library I also find the symbol _ZNSt7__cxx1110_List_baseIN4sigc9slot_baseESaIS2_EE8_M_clearEv patch at http://launchpadlibrarian.net/213230342/libsigc%2B%2B-2.0_2.4.1-1_2.4.1-1ubuntu2.diff.gz -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#791170: libsigc++-2.0: library transition may be needed when GCC 5 is the default
Control: tags -1 = moreinfo Am 14.07.2015 um 07:52 schrieb Matthias Klose: Control: tags -1 + confirmed when built using GCC 5: --- debian/libsigc++-2.0-0c2a.symbols (libsigc++-2.0-0c2a_2.4.1-1build1_amd64) +++ dpkg-gensymbolsYy2UI3 2015-07-14 05:51:02.413969865 + @@ -86,5 +86,6 @@ _ZNK4sigc9trackable13callback_listEv@Base 2.2.0 _ZNK4sigc9trackable27add_destroy_notify_callbackEPvPFS1_S1_E@Base 2.2.0 _ZNK4sigc9trackable30remove_destroy_notify_callbackEPv@Base 2.2.0 - (optional)_ZNSt10_List_baseIN4sigc8internal18trackable_callbackESaIS2_EE8_M_clearEv@Base 2.2.0 - (optional)_ZNSt10_List_baseIN4sigc9slot_baseESaIS1_EE8_M_clearEv@Base 2.2.0 +#MISSING: 2.4.1-1build1# (optional)_ZNSt10_List_baseIN4sigc8internal18trackable_callbackESaIS2_EE8_M_clearEv@Base 2.2.0 +#MISSING: 2.4.1-1build1# (optional)_ZNSt10_List_baseIN4sigc9slot_baseESaIS1_EE8_M_clearEv@Base 2.2.0 + _ZNSt7__cxx1110_List_baseIN4sigc9slot_baseESaIS2_EE8_M_clearEv@Base 2.4.1-1build1 That symbols is a weak symbol which is leaked from libstdc++6 [1] and thus marked as optional. So a library transitions doesn't look necessary. I rebuilt glibmm2.4, which is a rdep of libsigc++2.0, and there weren't any link failures caused by libsigc++-2.0 Marking the bug as moreinfo for now. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750154 -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#791170: libsigc++-2.0: library transition may be needed when GCC 5 is the default
Control: tags -1 + confirmed when built using GCC 5: --- debian/libsigc++-2.0-0c2a.symbols (libsigc++-2.0-0c2a_2.4.1-1build1_amd64) +++ dpkg-gensymbolsYy2UI3 2015-07-14 05:51:02.413969865 + @@ -86,5 +86,6 @@ _ZNK4sigc9trackable13callback_listEv@Base 2.2.0 _ZNK4sigc9trackable27add_destroy_notify_callbackEPvPFS1_S1_E@Base 2.2.0 _ZNK4sigc9trackable30remove_destroy_notify_callbackEPv@Base 2.2.0 - (optional)_ZNSt10_List_baseIN4sigc8internal18trackable_callbackESaIS2_EE8_M_clearEv@Base 2.2.0 - (optional)_ZNSt10_List_baseIN4sigc9slot_baseESaIS1_EE8_M_clearEv@Base 2.2.0 +#MISSING: 2.4.1-1build1# (optional)_ZNSt10_List_baseIN4sigc8internal18trackable_callbackESaIS2_EE8_M_clearEv@Base 2.2.0 +#MISSING: 2.4.1-1build1# (optional)_ZNSt10_List_baseIN4sigc9slot_baseESaIS1_EE8_M_clearEv@Base 2.2.0 + _ZNSt7__cxx1110_List_baseIN4sigc9slot_baseESaIS2_EE8_M_clearEv@Base 2.4.1-1build1 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org