Package: libarchive
Version: 2.4.11-1
Severity: wishlist
Tags: patch
User: [EMAIL PROTECTED]
Usertags: origin-ubuntu hardy ubuntu-patch

Hi!

Please consider running the test suite on build, and have a failed
test suite fail the build. Although the test suite of libarchive does
not have a very good code coverage (I damaged the code on 9 different
places and it caught only 2), it is still useful to catch platform
specific bugs and, once it works on all architectures, introducing
major regressions on some architectures with a new upload.

Thanks,

Martin

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
diff -u libarchive-2.2.4/debian/rules libarchive-2.2.4/debian/rules
--- libarchive-2.2.4/debian/rules
+++ libarchive-2.2.4/debian/rules
@@ -55,6 +55,8 @@
        -mv tar/getdate.c tar/getdate.c.save
        $(MAKE)
 
+       $(MAKE) check
+
        touch build-stamp
 
 clean:
diff -u libarchive-2.2.4/debian/changelog libarchive-2.2.4/debian/changelog
--- libarchive-2.2.4/debian/changelog
+++ libarchive-2.2.4/debian/changelog
@@ -1,3 +1,9 @@
+libarchive (2.2.4-1ubuntu1) hardy; urgency=low
+
+  * Call the test suite on build, and have it fail the build if it fails.
+
+ -- Martin Pitt <[EMAIL PROTECTED]>  Fri, 28 Mar 2008 18:46:20 +0100
+
 libarchive (2.2.4-1) unstable; urgency=high
 
   * New upstream version with security fixes.  Closes: #432924.

Attachment: signature.asc
Description: Digital signature

Reply via email to