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

Reply via email to