The following commit has been merged in the master branch:
commit 52ff937b5b8028dfa0745daafe913397a4e0b7cd
Author: Raphael Hertzog <[email protected]>
Date:   Mon Jun 22 11:21:19 2009 +0200

    Dpkg::Shlibs::Objdump::get_symbol(): try fallback name for version-less 
symbols
    
    This also fixes the test suite as it was broken by the rename
    of version-less symbols in "<name>@Base".

diff --git a/scripts/Dpkg/Shlibs/Objdump.pm b/scripts/Dpkg/Shlibs/Objdump.pm
index 73704d7..66355ad 100644
--- a/scripts/Dpkg/Shlibs/Objdump.pm
+++ b/scripts/Dpkg/Shlibs/Objdump.pm
@@ -350,6 +350,11 @@ sub get_symbol {
     if (exists $self->{dynsyms}{$name}) {
        return $self->{dynsyms}{$name};
     }
+    if ($name !~ /@/) {
+        if (exists $self->{dynsyms}{$name . '@Base'}) {
+            return $self->{dynsyms}{$name . '@Base'};
+        }
+    }
     return undef;
 }
 

-- 
dpkg's main repository


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to