The following commit has been merged in the master branch:
commit ffc5049d6a0faa7b63c423bbb256e7d70662bc7c
Author: Raphael Hertzog <[email protected]>
Date:   Sat Jun 20 23:39:53 2009 +0200

    Dpkg::Shlibs::SymbolFile: add missing explanation

diff --git a/scripts/Dpkg/Shlibs/SymbolFile.pm 
b/scripts/Dpkg/Shlibs/SymbolFile.pm
index f885166..55d4c3e 100644
--- a/scripts/Dpkg/Shlibs/SymbolFile.pm
+++ b/scripts/Dpkg/Shlibs/SymbolFile.pm
@@ -320,8 +320,8 @@ sub merge_symbols {
            next if not $sym->arch_is_concerned($self->{arch});
 
            if ($sym->{deprecated}) {
-               # Bump deprecated if the symbol is optional.
-                # XXX: Why?
+               # Bump deprecated if the symbol is optional so that it
+                # keeps reappering in the diff while it's missing
                $sym->{deprecated} = $minver if $sym->is_optional();
            } elsif (vercmp($minver, $sym->{minver}) > 0) {
                $sym->{deprecated} = $minver;

-- 
dpkg's main repository


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

Reply via email to