tag 568228 pending
thanks

Hello,

Bug #568228 reported by you has been fixed in the Git repository. You can
see the changelog below, and you can check the diff of the fix at:

    http://git.debian.org/?p=dpkg/dpkg.git;a=commitdiff;h=ee7dc84

---
commit ee7dc84822d1bb2d84f8bfebafd233f62a8ee4f2
Author: Modestas Vainius <[email protected]>
Date:   Tue Feb 16 01:09:02 2010 +0200

    Add -q option to dpkg-gensymbols, -c0 never fails AND shows a diff.
    
    The rationale behind this change that there should be a way to prevent
    dpkg-gensymbols from failing if there are lost symbols but still show a 
diff at
    the same time (which -c0 would not without this patch).
    
    Imagine a source package which builds multiple library binary packages that 
are
    prone to arch-specific failures (quite typical for C++). Then dh_makeshlibs 
would
    stop at the first dpkg-gensymbols failure giving only one diff. So it 
should be
    possible to get diffs for all libraries in the single buildd run regardless 
of
    check failures (using -c0). The fact that dpkg-gensymbols will never fail is
    not that important if maintainer is pretty sure that symbols might be lost 
only
    due to e.g. unmarked optional symbols or different mangling on other arches.
    When updating to a new upstream, maintainer can set
    DPKG_GENSYMBOLS_CHECK_LEVEL=1 in the environment to temporary restore 
checks.

diff --git a/debian/changelog b/debian/changelog
index 844fd37..8345a0f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -90,6 +90,9 @@ dpkg (1.15.6) UNRELEASED; urgency=low
   * Add source version to the dpkg-gensymbols diff label, reformat it according
     to the rules of dpkg-name.
   * Add -a<arch> option to dpkg-gensymbols.
+  * Add -q option to dpkg-gensymbols. -c0 will never fail but still generate a
+    diff. Use -c0 -q to keep dpkg-gensymbols completely quiet as before
+    (Closes: #568228).
 
   [ Jonathan Nieder ]
   * Fix a file handle leak in “dpkg-deb --info”. Thanks to Raphael Geissert




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

Reply via email to