diffstat of debian/ for libpipeline_1.2.1-1 libpipeline_1.2.1-1+steamos1 changelog | 6 ++++++ patches/glibc-2.16-gnulib-nogets.diff | 14 ++++++++++++++ patches/series | 1 + 3 files changed, 21 insertions(+) diff -Nru libpipeline-1.2.1/debian/changelog libpipeline-1.2.1/debian/changelog --- libpipeline-1.2.1/debian/changelog 2012-03-02 21:44:42.000000000 +0000 +++ libpipeline-1.2.1/debian/changelog 2013-11-05 03:05:45.000000000 +0000 @@ -1,3 +1,9 @@ +libpipeline (1.2.1-1+steamos1) alchemist; urgency=low + + * Fix FTBFS with glibc-2.16 + + -- John Vert Mon, 14 Oct 2013 12:45:45 -0700 + libpipeline (1.2.1-1) unstable; urgency=low * New upstream release. diff -Nru libpipeline-1.2.1/debian/patches/glibc-2.16-gnulib-nogets.diff libpipeline-1.2.1/debian/patches/glibc-2.16-gnulib-nogets.diff --- libpipeline-1.2.1/debian/patches/glibc-2.16-gnulib-nogets.diff 1970-01-01 00:00:00.000000000 +0000 +++ libpipeline-1.2.1/debian/patches/glibc-2.16-gnulib-nogets.diff 2013-10-14 20:13:28.000000000 +0000 @@ -0,0 +1,14 @@ +gets has been removed from glibc-2.16 but gnulib still refers to it +--- a/gnulib/lib/stdio.in.h ++++ b/gnulib/lib/stdio.in.h +@@ -715,8 +715,10 @@ + /* It is very rare that the developer ever has full control of stdin, + so any use of gets warrants an unconditional warning. Assume it is + always declared, since it is required by C89. */ ++#ifdef HAVE_RAW_DECL_GETS + _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); + #endif ++#endif + + + #if @GNULIB_OBSTACK_PRINTF@ || @GNULIB_OBSTACK_PRINTF_POSIX@ diff -Nru libpipeline-1.2.1/debian/patches/series libpipeline-1.2.1/debian/patches/series --- libpipeline-1.2.1/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ libpipeline-1.2.1/debian/patches/series 2013-10-14 19:43:55.000000000 +0000 @@ -0,0 +1 @@ +glibc-2.16-gnulib-nogets.diff