Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please consider unblocking bsd-mailx.

It contains only a removal of bogus colon from getopt() function call,
see https://bugs.launchpad.net/ubuntu/+source/bsd-mailx/+bug/1411623

The issue it fixes is acctually a regression introduced in previous
upload unblocked last December - this is the only reason I'm asking 
for unblock, while being aware that the change itself does not strictly 
meet the current guidelines for such requests.

Regards,
robert

Comparing bsd-mailx_8.1.2-0.20141216cvs-1.dsc 
bsd-mailx_8.1.2-0.20141216cvs-2.dsc
diff -Nru bsd-mailx-8.1.2-0.20141216cvs/debian/changelog 
bsd-mailx-8.1.2-0.20141216cvs/debian/changelog
--- bsd-mailx-8.1.2-0.20141216cvs/debian/changelog      2014-12-18 
00:52:47.000000000 +0100
+++ bsd-mailx-8.1.2-0.20141216cvs/debian/changelog      2015-03-15 
11:27:50.000000000 +0100
@@ -1,3 +1,10 @@
+bsd-mailx (8.1.2-0.20141216cvs-2) unstable; urgency=medium
+
+  * Add 27-Fix-getopt-string.patch to fix `-N' flag that does not take
+    an argument (LP: #1411623).
+
+ -- Robert Luberda <rob...@debian.org>  Sun, 15 Mar 2015 11:27:33 +0100
+
 bsd-mailx (8.1.2-0.20141216cvs-1) unstable; urgency=high
 
   * New upstream version from OpenBSD cvs repository. The version consists of:
diff -Nru 
bsd-mailx-8.1.2-0.20141216cvs/debian/patches/27-Fix-getopt-string.patch 
bsd-mailx-8.1.2-0.20141216cvs/debian/patches/27-Fix-getopt-string.patch
--- bsd-mailx-8.1.2-0.20141216cvs/debian/patches/27-Fix-getopt-string.patch     
1970-01-01 01:00:00.000000000 +0100
+++ bsd-mailx-8.1.2-0.20141216cvs/debian/patches/27-Fix-getopt-string.patch     
2015-03-15 11:27:50.000000000 +0100
@@ -0,0 +1,25 @@
+From: Robert Luberda <rob...@debian.org>
+Date: Sun, 15 Mar 2015 11:23:01 +0100
+Subject: 27 Fix getopt string
+
+Apply patch from upstream [1] to fix -N flag
+that does not take an argument (LP: #1411623).
+
+[1] 
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/mail/main.c.diff?r1=1.29&r2=1.30&f=h
+---
+ main.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/main.c b/main.c
+index 92bff1a..fa669a1 100644
+--- a/main.c
++++ b/main.c
+@@ -115,7 +115,7 @@ main(int argc, char **argv)
+       subject = NULL;
+       header = NULL;
+       replyto = NULL;
+-      while ((i = getopt(argc, argv, "EIN:a:b:c:defins:u:v")) != -1) {
++      while ((i = getopt(argc, argv, "EINa:b:c:defins:u:v")) != -1) {
+               switch (i) {
+               case 'u':
+                       /*
diff -Nru bsd-mailx-8.1.2-0.20141216cvs/debian/patches/series 
bsd-mailx-8.1.2-0.20141216cvs/debian/patches/series
--- bsd-mailx-8.1.2-0.20141216cvs/debian/patches/series 2014-12-18 
00:52:47.000000000 +0100
+++ bsd-mailx-8.1.2-0.20141216cvs/debian/patches/series 2015-03-15 
11:27:50.000000000 +0100
@@ -24,3 +24,4 @@
 24-False-cant-send-email-errors.patch
 25-Fix-confusing-error.patch
 26-Add-missing-include.patch
+27-Fix-getopt-string.patch
unblock bsd-mailx/8.1.2-0.20141216cvs-2

-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (200, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.16-3-686-pae (SMP w/1 CPU core)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Attachment: signature.asc
Description: Digital signature

Reply via email to