On Sun, 21 Jun 2009, Ron wrote:
> Thanks for the quick response, but unfortunately this doesn't appear
> to fix it.  The same issue is present with this patch applied to 1.15.2
> (when applied without the patch that you made):

The following change should fix the other half of the problem. I fixed
it in SymbolFile.pm but the same fix had to be done in Objdump.pm.

diff --git a/scripts/Dpkg/Shlibs/Objdump.pm b/scripts/Dpkg/Shlibs/Objdump.pm
index c1c01e3..73704d7 100644
--- a/scripts/Dpkg/Shlibs/Objdump.pm
+++ b/scripts/Dpkg/Shlibs/Objdump.pm
@@ -336,7 +336,7 @@ sub add_dynamic_symbol {
     if ($symbol->{version}) {
        $self->{dynsyms}{$symbol->{name} . '@' . $symbol->{version}} = $symbol;
     } else {
-       $self->{dynsyms}{$symbol->{name}} = $symbol;
+       $self->{dynsyms}{$symbol->{name} . '@Base'} = $symbol;
     }
 }
 

Cheers,
-- 
Raphaël Hertzog

Contribuez à Debian et gagnez un cahier de l'admin Debian Lenny :
http://www.ouaza.com/wp/2009/03/02/contribuer-a-debian-gagner-un-livre/




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

Reply via email to