New OpenBSD 4.2 i386 snapshot 10/2/2007 install. Current GNU libiconv, gettext,
make installed. No autoconf, automake, libtool.
Compile errors unless #define ICONV_CONST is added to config.h after
configuring. This is an old problem, reported on gnupg-users list in July 2007
re. version 2.0.5, but still present even though gettext is installed.
Also, configure does not propagate the location of libiconv to subsidiary
Makefiles, even when --with-libiconv-prefix=... is specified.
Adding -L/usr/local/lib -liconv to LDFLAGS in several Makefiles (jnlib, common,
kbx, g10, keyserver, sm, agent, scd, tools) by hand allows build to finish and
the executables function fine.
Same bug was reported in Oct. 2006 on gnupg-users list with gnupg-1.9.x on
Linux, but I don't see follow-ups or a resolution.
configure seems to be ignoring --disable-nls, or at least setting this does
nothing to alleviate the problems above; and I found no other way to disable
internationalization (which I personally couldn't care less about).
Finally, please provide normal gzip tarballs for gnupg and the numerous
dependencies. GnuPG is useful for checking downloads while setting up new
systems; many new systems don't have bunzip2, but almost certainly have a
working gunzip.