Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 02 Sep 2015 16:59:19 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 202838] [exp-run] remove iconv*() from libiconv
Message-ID:  <bug-202838-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202838

            Bug ID: 202838
           Summary: [exp-run] remove iconv*() from libiconv
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Ports Framework
          Assignee: portmgr@FreeBSD.org
          Reporter: tijl@FreeBSD.org
                CC: freebsd-ports-bugs@FreeBSD.org

Created attachment 160640
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=160640&action=edit
patch

Spin-off from bug 202798

Remove iconv(), iconv_open() and iconv_close() symbols from libiconv.  Upstream
never had these and now that they are in libc they make it more complicated to
test for libc iconv support and prefer it over libiconv when both are
available.

Additional fixes:
audio/deadbeef: remove LIBICONV_PLUG from a source file.  It's a compile-time
option and should not be set in source code
comms/hidapi: use standard AM_ICONV to find iconv
deskutils/fbreader: let ports framework handle LIBICONV_PLUG
deskutils/ljclive: override test for iconv()
deskutils/owncloudclient: add USES=iconv and patch away test for iconv()
emulators/vmw: replace OSVERSION checks with ICONV_LIB checks and include
<iconv.h> instead of <sys/iconv.h>
irc/scrollz: override test for iconv()
japanese/chasen-base: override test for iconv() and prevent linking with
libiconv when libc supports iconv
net/c3270: override test for iconv support
www/htmlcxx: look for libiconv_open() instead of iconv_open() to find libiconv
www/httrack: look for libiconv() instead of iconv() to find libiconv
www/xapian-omega: override test for iconv()
x11/mrxvt(-devel): add USES=iconv and look for libiconv_open() instead of
iconv_open() to find libiconv
x11/x3270: override test for iconv support

Not fixed:
japanese/uim-mozc: I cannot really figure this out, but it seems unrelated. 
Beefy1 doesn't seem to build this port, so I couldn't find a baseline build
log.
java/jboss71: out of memory error
www/p5-Gtk2-WebKit: seems to be a c++11 problem

-- 
You are receiving this mail because:
You are on the CC list for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-202838-13>