Your message dated Wed, 19 Nov 2014 08:10:26 +0100
with message-id <[email protected]>
and subject line Re: Bug#770127: unblock: mbuffer/20140310-3
has caused the Debian Bug report #770127,
regarding unblock: mbuffer/20140310-3
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
770127: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770127
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Please unblock package mbuffer:

The 20140310-3 version fixes a grave bug - mbuffer would build, but
not be able to run at all on kfreebsd-*, since the FreeBSD kernel
checks more rigorously the fields of the sigaction structure even
if the signal is being set to be ignored.

mbuffer (20140310-3) unstable; urgency=medium

  * Add the 15-sigaction patch to initialize all the relevant fields
    in the sigaction structure.  This satisfies the stricter
    requirements of the FreeBSD kernel used in kfreebsd-*.
    Thanks, Bernhard Übelacker <[email protected]> and
    Alexander Dahl <[email protected]>.  Closes: #770005

 -- Peter Pentchev <[email protected]>  Wed, 19 Nov 2014 02:09:59 +0200

Full debdiff attached.

unblock mbuffer/20140310-3

G'luck,
Peter

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJUa+y9AAoJEGUe77AlJ98TagoP/ihoDqOBwvp19YzUqzcgXusL
U0szJLHl0dumuUMotAtRCNj66u5WthU6En2lePxHfjPXahdbXZqRISJT/r6Z24FZ
TaNwgvaQ/MoiWSgwew9/JWESAwR73Rd0xKOBMA9QWxbavbc9knynscu1YYCv9/R9
cKigfyIpab7LF4HApM8qMkShlFIhier3STJienz8neJUmqeVKmG4WS6O7lxJkQyd
tj8zPCEkGUimcScxYjRVuJ2p7iSzmzc8+LWGwaXdnnYGp092i+AX7TNZPgKfPNI/
DJAtmmiVLEC8tj5UR2LpOSSL4ichovMwQehSEjQz+IoJWdaBlvJw1UOfvNH3qpgZ
I2hgwySi/3mNnZtMpNFBUZMA9TqIRTl0AIkH4UdJ5+gGpmt7RuOkqNQNRr94SAW6
ltk+NKSSEJAoc0j6MnWifYhN/dI9y8rL3kusOoqLqiADHo7pDO3ysaDva4vJBitY
5MguSPkQWzTxCB/auOAXo5w+naRvojEKbvu1sjgFTZRdI1mbtxDzM9GNvqM9UXh/
TQHPwl/Ebk6R+0+GhqITgOgbRUt/JKutCI75lsgv9IGgXeR1qRCOsJxFZw7AIL7O
c0DhblBgIqPRSOisFm6JsT0qtQm2HxIQtYcP3WYM5Wls1cLJKW8CFSW/p5gEdAPh
6DAPvTU5TlFigy0BAvsO
=T4n2
-----END PGP SIGNATURE-----

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru mbuffer-20140310/debian/changelog mbuffer-20140310/debian/changelog
--- mbuffer-20140310/debian/changelog   2014-10-25 21:14:52.000000000 +0300
+++ mbuffer-20140310/debian/changelog   2014-11-19 02:10:01.000000000 +0200
@@ -1,3 +1,13 @@
+mbuffer (20140310-3) unstable; urgency=medium
+
+  * Add the 15-sigaction patch to initialize all the relevant fields
+    in the sigaction structure.  This satisfies the stricter
+    requirements of the FreeBSD kernel used in kfreebsd-*.
+    Thanks, Bernhard Übelacker <[email protected]> and
+    Alexander Dahl <[email protected]>.  Closes: #770005
+
+ -- Peter Pentchev <[email protected]>  Wed, 19 Nov 2014 02:09:59 +0200
+
 mbuffer (20140310-2) unstable; urgency=medium
 
   * Use dh-autoreconf *and* autotools-dev so that config.sub/guess are
diff -Nru mbuffer-20140310/debian/patches/15-sigaction.patch 
mbuffer-20140310/debian/patches/15-sigaction.patch
--- mbuffer-20140310/debian/patches/15-sigaction.patch  1970-01-01 
02:00:00.000000000 +0200
+++ mbuffer-20140310/debian/patches/15-sigaction.patch  2014-11-19 
00:47:27.000000000 +0200
@@ -0,0 +1,17 @@
+Description: Initialize all the fields in the sigaction structure
+Author: Bernhard Übelacker <[email protected]>
+Bug-Debian: https://bugs.debian.org/770005
+Forwarded: not-yet
+Last-Update: 2014-11-18
+
+--- a/mbuffer.c
++++ b/mbuffer.c
+@@ -2355,6 +2355,8 @@
+ 
+       debugmsg("checking if we have a controlling terminal...\n");
+       sig.sa_handler = SIG_IGN;
++      sigemptyset(&sig.sa_mask);
++      sig.sa_flags = 0;
+       err = sigaction(SIGTTIN,&sig,0);
+       assert(err == 0);
+       fl = fcntl(STDERR_FILENO,F_GETFL);
diff -Nru mbuffer-20140310/debian/patches/series 
mbuffer-20140310/debian/patches/series
--- mbuffer-20140310/debian/patches/series      2014-10-23 00:38:37.000000000 
+0300
+++ mbuffer-20140310/debian/patches/series      2014-11-19 00:41:39.000000000 
+0200
@@ -5,3 +5,4 @@
 12-path-max.patch
 13-off-by-one.patch
 14-autoconf.patch
+15-sigaction.patch

--- End Message ---
--- Begin Message ---
On 2014-11-19 02:11, Peter Pentchev wrote:
> Package: release.debian.org
> Severity: normal
> User: [email protected]
> Usertags: unblock
> 
> Please unblock package mbuffer:
> 
> The 20140310-3 version fixes a grave bug - mbuffer would build, but
> not be able to run at all on kfreebsd-*, since the FreeBSD kernel
> checks more rigorously the fields of the sigaction structure even
> if the signal is being set to be ignored.
> 
> [...]
> 
> Full debdiff attached.
> 
> unblock mbuffer/20140310-3
> 
> G'luck,
> Peter
> 
> 
> [...]

Unblocked and aged, thanks.

~Niels

--- End Message ---

Reply via email to