Tue Feb 26 14:47:16 2013 UTC ()
Remove broken gets() warning, this package doesn't even call gets().

Fixes build on SunOS.


(jperkin)
diff -r1.59 -r1.60 pkgsrc/net/lftp/distinfo
diff -r0 -r1.1 pkgsrc/net/lftp/patches/patch-lib_stdio.in.h

cvs diff -r1.59 -r1.60 pkgsrc/net/lftp/distinfo (expand / switch to unified diff)

--- pkgsrc/net/lftp/distinfo 2011/11/18 22:47:11 1.59
+++ pkgsrc/net/lftp/distinfo 2013/02/26 14:47:16 1.60
@@ -1,10 +1,11 @@ @@ -1,10 +1,11 @@
1$NetBSD: distinfo,v 1.59 2011/11/18 22:47:11 pettai Exp $ 1$NetBSD: distinfo,v 1.60 2013/02/26 14:47:16 jperkin Exp $
2 2
3SHA1 (lftp-4.3.3.tar.bz2) = dc4c47366b28cccf94a599d11acb18f9b3f833be 3SHA1 (lftp-4.3.3.tar.bz2) = dc4c47366b28cccf94a599d11acb18f9b3f833be
4RMD160 (lftp-4.3.3.tar.bz2) = 3a8e212323bf58c14f5f0dca05d8b9fddb461747 4RMD160 (lftp-4.3.3.tar.bz2) = 3a8e212323bf58c14f5f0dca05d8b9fddb461747
5Size (lftp-4.3.3.tar.bz2) = 1795860 bytes 5Size (lftp-4.3.3.tar.bz2) = 1795860 bytes
6SHA1 (patch-aa) = fee203675df2863830d8b0aaddac44169926709d 6SHA1 (patch-aa) = fee203675df2863830d8b0aaddac44169926709d
7SHA1 (patch-ab) = cbf428fb51c64431eb32d25160303333ce695b5a 7SHA1 (patch-ab) = cbf428fb51c64431eb32d25160303333ce695b5a
8SHA1 (patch-ac) = 32e1fba23d4d6bd0b06bacbe503cb9b39d2bf825 8SHA1 (patch-ac) = 32e1fba23d4d6bd0b06bacbe503cb9b39d2bf825
9SHA1 (patch-ad) = 365c205cf83f65b7253b71e67e530ac2fcf58154 9SHA1 (patch-ad) = 365c205cf83f65b7253b71e67e530ac2fcf58154
10SHA1 (patch-ae) = 3ee418b94cc1afb7b2db5bc550fd966d346368a4 10SHA1 (patch-ae) = 3ee418b94cc1afb7b2db5bc550fd966d346368a4
 11SHA1 (patch-lib_stdio.in.h) = 9e892220d466cb40b58c01159af816a7364bfac6

File Added: pkgsrc/net/lftp/patches/Attic/patch-lib_stdio.in.h
$NetBSD: patch-lib_stdio.in.h,v 1.1 2013/02/26 14:47:16 jperkin Exp $

Remove broken gets() warning, conflicts with std::gets.

--- lib/stdio.in.h.orig	2011-09-29 09:54:41.000000000 +0000
+++ lib/stdio.in.h
@@ -715,7 +715,6 @@ _GL_CXXALIASWARN (gets);
 /* 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.  */
-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
 #endif