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@
signature.asc
Description: Digital signature