tags 701406 + pending
thanks

Dear maintainer,

I've prepared an NMU for nagios-plugins (versioned as 1.4.16-1.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Rolling Stones: Dancing With Mr D
diff -u nagios-plugins-1.4.16/debian/changelog nagios-plugins-1.4.16/debian/changelog
--- nagios-plugins-1.4.16/debian/changelog
+++ nagios-plugins-1.4.16/debian/changelog
@@ -1,3 +1,13 @@
+nagios-plugins (1.4.16-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix "ftbfs with eglibc-2.17":
+    add patch from Ubuntu / Robie Basak:
+    - Fix FTBFS: do not assume that gets is defined (LP: #1097848)
+    (Closes: #701406)
+
+ -- gregor herrmann <gre...@debian.org>  Tue, 09 Jul 2013 19:16:36 +0200
+
 nagios-plugins (1.4.16-1) unstable; urgency=low
 
   * New upstream release
diff -u nagios-plugins-1.4.16/debian/patches/00list nagios-plugins-1.4.16/debian/patches/00list
--- nagios-plugins-1.4.16/debian/patches/00list
+++ nagios-plugins-1.4.16/debian/patches/00list
@@ -2,0 +3 @@
+17_fix_gets_undefined_in_iso_c11.dpatch
only in patch2:
unchanged:
--- nagios-plugins-1.4.16.orig/debian/patches/17_fix_gets_undefined_in_iso_c11.dpatch
+++ nagios-plugins-1.4.16/debian/patches/17_fix_gets_undefined_in_iso_c11.dpatch
@@ -0,0 +1,35 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 17_fix_gets_undefined_in_iso_c11.dpatch by  <ubuntu@server-e76384a2-51cb-4595-9b66-9ed53c1e0c44.canonistack>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+##
+## DP: Do not assume that gets is defined. gets got dropped in ISO C11,
+## DP: but the embedded old version of gnulib assumes it is defined. Since Ubuntu
+## DP: now does not define gets, it is safe to disable this warning, which fixes the
+## DP: FTBFS.
+## DP: 
+## DP: Author: Robie Basak <robie.ba...@canonical.com>
+## DP: Bug: http://sourceforge.net/support/tracker.php?aid=3600122
+## DP: Bug-Ubuntu: https://launchpad.net/bugs/1097848
+## DP: Bug-Debian: http://bugs.debian.org/701406
+
+@DPATCH@
+diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' nagios-plugins-1.4.15~/gl/stdio.in.h nagios-plugins-1.4.15/gl/stdio.in.h
+--- nagios-plugins-1.4.15~/gl/stdio.in.h	2010-07-27 20:47:15.000000000 +0000
++++ nagios-plugins-1.4.15/gl/stdio.in.h	2013-01-09 17:17:13.112864259 +0000
+@@ -141,7 +141,14 @@
+    so any use of gets warrants an unconditional warning.  Assume it is
+    always declared, since it is required by C89.  */
+ #undef gets
+-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
++
++/* gets is no longer defined in ISO C11. This has been updated in upstream
++ * gnulib:
++ *     http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=66712c23388e93e5c518ebc8515140fa0c807348
++ * Since Ubuntu now does not define gets, it is safe to disable this warning.
++ * https://launchpad.net/bugs/1097848
++ * _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
++ */
+ 
+ #if @GNULIB_FOPEN@
+ # if @REPLACE_FOPEN@

Attachment: signature.asc
Description: Digital signature

Reply via email to