chiark / gitweb /
Format `(3.0) quilt' fixup does not mind extraneous other files in the build tree...
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 22 Oct 2013 11:51:36 +0000 (12:51 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 22 Oct 2013 11:51:36 +0000 (12:51 +0100)
debian/changelog
dgit

index 0a499cb..63d9a8a 100644 (file)
@@ -1,5 +1,7 @@
 dgit (0.16) unstable; urgency=low
 
+  * Format `(3.0) quilt' fixup does not mind extraneous other files
+    in the build tree (e.g., build products and logs).  Closes: #727053.
   * Set autoflush on stdout, to get better ordering of debugging
     etc. output when stdout is redirected.
   * New --damp-run mode, for more convenient and fuller testing etc.
diff --git a/dgit b/dgit
index 3c13d79..ba5f1ba 100755 (executable)
--- a/dgit
+++ b/dgit
@@ -871,17 +871,12 @@ sub check_not_dirty () {
 sub commit_quilty_patch () {
     my $output = cmdoutput @git, qw(status --porcelain);
     my %adds;
-    my $bad=0;
     foreach my $l (split /\n/, $output) {
        next unless $l =~ m/\S/;
        if ($l =~ m{^(?:\?\?| M) (.pc|debian/patches)}) {
            $adds{$1}++;
-       } else {
-           print STDERR "git status: $l\n";
-           $bad++;
        }
     }
-    fail "unexpected output from git status (is tree clean?)" if $bad;
     if (!%adds) {
        print "nothing quilty to commit, ok.\n";
        return;