chiark / gitweb /
Use newest (not oldest) version currently in suite when calculating what value to... debian/0.20
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 21 Dec 2013 19:23:00 +0000 (19:23 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 21 Dec 2013 19:23:00 +0000 (19:23 +0000)
debian/changelog
dgit

index 73763bc37e9f783d7d9429064ef5a424d60770ea..1c2ca2d4df0340f1fcd5ebc346c4ba46f6281bdd 100644 (file)
@@ -1,3 +1,10 @@
+dgit (0.20) unstable; urgency=high
+
+  * Use newest (not oldest) version currently in suite when calculating
+    what value to use for -v<version> by default.  Closes:#732781.
+
+ -- Ian Jackson <ijackson@chiark.greenend.org.uk>  Sat, 21 Dec 2013 19:13:56 +0000
+
 dgit (0.19) unstable; urgency=low
 
   Testing facilities:
diff --git a/dgit b/dgit
index 9b895b0350a7bc0cbf8b635b6c60779e648a1b24..61af3b81f00a82a323e17e14092c78d8694b6058 100755 (executable)
--- a/dgit
+++ b/dgit
@@ -1803,7 +1803,7 @@ sub changesopts () {
        my @vsns = archive_query('archive_query');
        if (@vsns) {
            @vsns = map { $_->[0] } @vsns;
-           @vsns = sort { version_compare_string($a, $b) } @vsns;
+           @vsns = sort { -version_compare_string($a, $b) } @vsns;
            $changes_since_version = $vsns[0];
            progress "changelog will contain changes since $vsns[0]";
        } else {