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]