Package: libsigc++-2.0 Version: 2.2.11-3 Severity: normal Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu utopic ubuntu-patch
In Ubuntu, the attached patch was applied to achieve the following: * Mark optional weak symbol as optional in the debian/symbols file. Both the _ZNSt10* symbols seem to be optionally weakly defined leakage from libstdc++, and show up intermittently. You already covered the first, however I noticed that the second has the same issue (and does not end up in the final binary on at least ppc64el). This patch fixes the issue in the package. ... Adam -- System Information: Debian Release: jessie/sid APT prefers utopic-updates APT policy: (500, 'utopic-updates'), (500, 'utopic-security'), (500, 'utopic') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.15.0-4-generic (SMP w/4 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -Nru libsigc++-2.0-2.2.11/debian/symbols libsigc++-2.0-2.2.11/debian/symbols --- libsigc++-2.0-2.2.11/debian/symbols 2014-02-15 15:21:00.000000000 -0700 +++ libsigc++-2.0-2.2.11/debian/symbols 2014-06-02 00:32:16.000000000 -0600 @@ -81,4 +81,4 @@ _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 - _ZNSt10_List_baseIN4sigc9slot_baseESaIS1_EE8_M_clearEv@Base 2.2.0 + (optional)_ZNSt10_List_baseIN4sigc9slot_baseESaIS1_EE8_M_clearEv@Base 2.2.0