From owner-freebsd-office@freebsd.org Mon Sep 28 21:06:56 2015 Return-Path: Delivered-To: freebsd-office@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 4F779A0A95C for ; Mon, 28 Sep 2015 21:06:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 344361D99 for ; Mon, 28 Sep 2015 21:06:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 334F6A0A958; Mon, 28 Sep 2015 21:06:56 +0000 (UTC) Delivered-To: office@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 32E14A0A957 for ; Mon, 28 Sep 2015 21:06:56 +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 1F2691D98 for ; Mon, 28 Sep 2015 21:06:56 +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 t8SL6thO014509 for ; Mon, 28 Sep 2015 21:06:55 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: office@FreeBSD.org Subject: [Bug 198658] devel/boost-libs: libboost_locale.so fails to link libiconv if installed Date: Mon, 28 Sep 2015 21:06:56 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: truckman@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: office@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: 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-office@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Sep 2015 21:06:56 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198658 --- Comment #6 from Don Lewis --- That looks like something is broken in your copy of the ports framework. Is ports/Mk up to date? That said, I don't think that r398027 will help with this problem. The fixes in that are only for the !ICU case. The question in my mind is why boost is even doing anything with iconv when the ICU option is enabled. It builds fine on FreeBSD 9.3, which doesn't have iconv in libc. % nm -D /usr/local/lib/libboost_locale.so | grep iconv I see that it's "configure" does find iconv in libc on FreeBSD 10: - iconv (libc) : yes - icu : yes There may be a way to get it to ignore iconv if ICU is enabled, or I may be able to force it to ignore the ports iconv even if it is present. Going the other way is undesirable as a default because that would always mean an extra dependency, and doing something automatic causes problems because the results are inconsistent because they depend on the build environment. -- You are receiving this mail because: You are the assignee for the bug.