1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-11-04 20:38:50 +01:00
gnupg/m4
Werner Koch aff557409c w32: Always require libiconv.
* configure.ac (missing_iconv): Set and die if we have no libiconv.
* m4/iconv.m4: Update from libiconv 1.14.
* tools/Makefile.am (gpgtar_LDADD): Add LIBICONV.
* jnlib/utf8conv.c: Always include iconv.h
(load_libiconv): Remove this w32 only function.
(iconv_open, iconv, iconv_close): Remove W32 function pointer.
(set_native_charset): Do not call load_libiconv.
(jnlib_iconv_open, jnlib_iconv, jnlib_iconv_close): Ditto.
--

This patch removes the on-demand-loading of libiconv which we did for
13 years or so.  The rationale back then was that libiconv is too
large and often not used.  Nowadays all kind of Unix software has been
ported to Windows and many of them require libiconv.  Thus in the end
there is no saving from not requiring it.  It also remove a common
source of trouble with awrong or missing iconv.dll.

Signed-off-by: Werner Koch <wk@gnupg.org>
2013-08-01 19:48:00 +02:00
..
autobuild.m4 Preparing a new release 2006-07-27 14:18:55 +00:00
ChangeLog-2011 Generate the ChangeLog from commit logs. 2011-12-02 19:28:02 +01:00
codeset.m4 Upgraded gettext. 2007-05-07 19:49:12 +00:00
estream.m4 Updated the german translation 2009-09-03 14:08:25 +00:00
gettext.m4 Preparing a test release 2008-02-15 09:58:01 +00:00
glibc2.m4 Added missing files. 2006-12-13 16:49:10 +00:00
glibc21.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00
gnupg-pth.m4 Fix --with-pth-prefix help string. 2012-03-30 15:21:30 +02:00
gpg-error.m4 Update gpg-error, libgcrypt, and ksba m4 scripts. 2013-05-10 15:33:04 +02:00
iconv.m4 w32: Always require libiconv. 2013-08-01 19:48:00 +02:00
intdiv0.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00
intl.m4 Upgraded gettext. 2007-05-07 19:49:12 +00:00
intldir.m4 Upgraded gettext. 2007-05-07 19:49:12 +00:00
intmax.m4 Upgraded gettext. 2007-05-07 19:49:12 +00:00
inttypes_h.m4 Upgraded gettext. 2007-05-07 19:49:12 +00:00
inttypes-pri.m4 Upgraded gettext. 2007-05-07 19:49:12 +00:00
inttypes.m4 This commit was manufactured by cvs2svn to create branch 2003-12-09 09:07:09 +00:00
isc-posix.m4 This commit was manufactured by cvs2svn to create branch 2003-12-09 09:07:09 +00:00
ksba.m4 Update gpg-error, libgcrypt, and ksba m4 scripts. 2013-05-10 15:33:04 +02:00
lcmessage.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00
ldap.m4 Fixed a W32 ldaps problem. 2007-12-17 10:49:58 +00:00
lib-ld.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00
lib-link.m4 Preparing a test release 2008-02-15 09:58:01 +00:00
lib-prefix.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00
libassuan.m4 Preparing 2.0.4 2007-05-09 11:01:33 +00:00
libcurl.m4 Issue 1447: Pass proper Host header and SNI when SRV is used with curl. 2012-12-17 23:52:15 -05:00
libgcrypt.m4 Update gpg-error, libgcrypt, and ksba m4 scripts. 2013-05-10 15:33:04 +02:00
libusb.m4 Added missing files. 2006-12-13 16:49:10 +00:00
lock.m4 Upgraded gettext. 2007-05-07 19:49:12 +00:00
longdouble.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00
Makefile.am Generate the ChangeLog from commit logs. 2011-12-02 19:28:02 +01:00
nls.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00
po.m4 Preparing a test release 2008-02-15 09:58:01 +00:00
printf-posix.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00
progtest.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00
readline.m4 Fixed some autoconf bit rot. 2011-08-04 11:36:52 +02:00
signed.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00
size_max.m4 Upgraded gettext. 2007-05-07 19:49:12 +00:00
socklen.m4 Fixed a C-89 incompatibility. 2008-04-23 17:23:04 +00:00
stdint_h.m4 Upgraded gettext. 2007-05-07 19:49:12 +00:00
sys_socket_h.m4 Fixed a C-89 incompatibility. 2008-04-23 17:23:04 +00:00
tar-ustar.m4 Missing m4 macros 2006-08-27 15:33:56 +00:00
uintmax_t.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00
visibility.m4 Added missing files. 2006-12-13 16:49:10 +00:00
wchar_t.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00
wint_t.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00
xsize.m4 No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a 2006-11-21 11:00:14 +00:00