/[gentoo-x86]/app-admin/metalog/files/metalog-2-no-gets.patch
Gentoo

Contents of /app-admin/metalog/files/metalog-2-no-gets.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Sun Jul 15 22:21:31 2012 UTC (10 months, 1 week ago) by vapier
Branch: MAIN
CVS Tags: HEAD
Fix building with glibc-2.16+ #426632 by Christian Hagau.

(Portage version: 2.2.0_alpha116/cvs/Linux x86_64)

1 https://bugs.gentoo.org/426632
2
3 hack until gzip pulls a newer gnulib version
4
5 From 66712c23388e93e5c518ebc8515140fa0c807348 Mon Sep 17 00:00:00 2001
6 From: Eric Blake <eblake@redhat.com>
7 Date: Thu, 29 Mar 2012 13:30:41 -0600
8 Subject: [PATCH] stdio: don't assume gets any more
9
10 Gnulib intentionally does not have a gets module, and now that C11
11 and glibc have dropped it, we should be more proactive about warning
12 any user on a platform that still has a declaration of this dangerous
13 interface.
14
15 --- a/gnulib/lib/stdio.in.h
16 +++ b/gnulib/lib/stdio.in.h
17 @@ -125,7 +125,6 @@
18 /* It is very rare that the developer ever has full control of stdin,
19 so any use of gets warrants an unconditional warning. Assume it is
20 always declared, since it is required by C89. */
21 -_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
22 #endif
23
24

  ViewVC Help
Powered by ViewVC 1.1.13