From owner-freebsd-ports-bugs@freebsd.org Wed Sep 2 16:59:19 2015 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 34CDF9C6408 for ; Wed, 2 Sep 2015 16:59:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 077A86E5 for ; Wed, 2 Sep 2015 16:59:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id t82GxIGx040100 for ; Wed, 2 Sep 2015 16:59:18 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 202838] [exp-run] remove iconv*() from libiconv Date: Wed, 02 Sep 2015 16:59:19 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: tijl@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Sep 2015 16:59:19 -0000 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 instead of 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.