and maps the functions with <iconv.h> to the standard names. This causes naive link checks to fail. The recommended upstream iconv.m4 autoconf check that handles all this is rather large, pulls in more macros, and may be difficult to retrofit into old configure.in scripts written for obsolete autotools versions. Instead, it is simpler to just override the check and assert that we indeed have iconv(). The failing test causes the final link command line to omit -liconv. The iconv() function is still referenced from the code, so overriding the test fixes linking with lld.
Documentation for the ports tree: ports(7), packages(7), mirroring-ports(7), library-specs(7), bsd.port.mk(5), bsd.port.arch.mk(5), port-modules(5). dpb(1), bulk(8) (manpages under ${PORTSDIR}/infrastructure/man) for bulk builds. See also the OpenBSD Porter's Handbook http://www.openbsd.org/faq/ports/ $OpenBSD: README,v 1.22 2016/10/17 16:26:52 danj Exp $
Description
Public git conversion mirror of OpenBSD's official cvs ports repository. Pull requests not accepted - send diffs to the ports@ mailing list.
Languages
Makefile
61%
PHP
18.9%
Perl
6.5%
C
4.6%
HTML
2.3%
Other
6.4%