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]