head 1.3; access; symbols pkgsrc-2022Q4:1.2.0.72 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.70 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.68 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.66 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.64 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.62 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.60 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.58 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.56 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.54 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.50 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.30 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.52 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.48 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.46 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.44 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.42 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.40 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.38 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.36 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.34 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.32 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.28 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.26 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.24 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.22 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.20 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.18 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.16 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.14 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.12 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.10 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.8 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.6 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.4 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.2 pkgsrc-2014Q1-base:1.2; locks; strict; comment @ * @; 1.3 date 2023.01.23.15.22.24; author wiz; state dead; branches; next 1.2; commitid EN1yTFg9Lop0aGaE; 1.2 date 2014.01.01.15.50.01; author schmonz; state Exp; branches; next 1.1; commitid zghqxQwQdKDPFqjx; 1.1 date 2013.12.31.10.14.14; author ryoon; state Exp; branches; next ; commitid qxLsgl33t5XLQgjx; desc @@ 1.3 log @libiconv: update to 1.17. New in 1.17: * The libiconv library is now licensed under the LGPL version 2.1, instead of the LGPL version 2.0. The iconv program continues to be licensed under GPL version 3. * Added converters for many single-byte EBCDIC encodings: IBM-{037,273,277,278,280,282,284,285,297,423,424,425,500,838,870,871,875}, IBM-{880,905,924,1025,1026,1047,1097,1112,1122,1123,1130,1132,1137,1140}, IBM-{1141,1142,1143,1144,1145,1146,1147,1148,1149,1153,1154,1155,1156,1157}, IBM-{1158,1160,1164,1165,1166,4971,12712,16804}. They are available through the configure option '--enable-extra-encodings'. New in 1.16: * The preloadable library has been removed. New in 1.15: * The UTF-8 converter now rejects surrogates and out-of-range code points. * Added ISO-2022-JP-MS converter. * Updated the CP1255 converter to map one more character. * The functions now support strings longer than 2 GB. @ text @$NetBSD: patch-srclib_stdio.in.h,v 1.2 2014/01/01 15:50:01 schmonz Exp $ * Fix build on glibc>=2.16 From http://www.itkb.ro/kb/linux/patch-libiconv-pentru-glibc-216 --- srclib/stdio.in.h.orig 2011-08-07 13:42:06.000000000 +0000 +++ srclib/stdio.in.h @@@@ -695,7 +695,11 @@@@ _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. */ +#if defined(__GLIBC__) && !defined(__UCLIBC__) +# if !__GLIBC_PREREQ(2, 16) _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); +# endif +#endif #endif @ 1.2 log @Fix previous for OS X 10.9 with clang (and maybe other non-glibc systems). @ text @d1 1 a1 1 $NetBSD: patch-srclib_stdio.in.h,v 1.1 2013/12/31 10:14:14 ryoon Exp $ @ 1.1 log @Fix build on Linux with glibc>=2.16, for example, Fedora 22. @ text @d1 1 a1 1 $NetBSD$ d8 1 a8 1 @@@@ -695,8 +695,10 @@@@ _GL_CXXALIASWARN (gets); d12 2 a13 1 +#if defined(__GLIBC__) && !defined(__UCLIBC__) && !__GLIBC_PREREQ(2, 16) d15 2 a17 1 +#endif a19 1 #if @@GNULIB_OBSTACK_PRINTF@@ || @@GNULIB_OBSTACK_PRINTF_POSIX@@ @