#43698: In libiconv, renaming of symbols from _iconv to _libiconv. Why? -----------------------------+-------------------------- Reporter: cath.gasnier@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: libiconv Port: | -----------------------------+-------------------------- Changes (by cal@…): * owner: macports-tickets@… => ryandesign@… * cc: cal@… (added) * milestone: MacPorts 2.3.0 => Comment: This rename is transparent for you if you use the headers matching the library. The headers installed by the MacPorts `libiconv` port contain `#define iconv libiconv`. If this doesn't work for you out of the box, your header include path is probably wrong. This isn't a change introduced by MacPorts. We package libiconv with the default options from upstream. It seems Apple either uses a different implementation or defines the `LIBICONV_PLUG` preprocessor constant while building libiconv. Please don't set the milestone field when reporting bugs against ports. Also, Cc the maintainer of the port(s), if any. -- Ticket URL: <https://trac.macports.org/ticket/43698#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X