From owner-freebsd-current@FreeBSD.ORG Wed Feb 19 16:49:16 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DD07FB68 for ; Wed, 19 Feb 2014 16:49:16 +0000 (UTC) Received: from mailrelay002.isp.belgacom.be (mailrelay002.isp.belgacom.be [195.238.6.175]) by mx1.freebsd.org (Postfix) with ESMTP id 783F91AD6 for ; Wed, 19 Feb 2014 16:49:16 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlkGAGbfBFNbsI2W/2dsb2JhbABZDoJ4rGaRHIMGgRcXdIIlAQEEATocIwULCxgJJQ8qHgaIEAwBzXAXjmQHhDgBA5gvkiWCbkA7 Received: from 150.141-176-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.176.141.150]) by relay.skynet.be with ESMTP; 19 Feb 2014 17:49:14 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.8/8.14.8) with ESMTP id s1JGnCGH098280; Wed, 19 Feb 2014 17:49:13 +0100 (CET) (envelope-from tijl@FreeBSD.org) Date: Wed, 19 Feb 2014 17:49:12 +0100 From: Tijl Coosemans To: Robert_Burmeister Subject: Re: Base iconv (sort of) replaces libiconv in FreeBSD 10 Message-ID: <20140219174912.41832465@kalimero.tijl.coosemans.org> In-Reply-To: <1392820327124-5887307.post@n5.nabble.com> References: <1392661158563-5886786.post@n5.nabble.com> <1392820327124-5887307.post@n5.nabble.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Feb 2014 16:49:16 -0000 On Wed, 19 Feb 2014 06:32:07 -0800 (PST) Robert_Burmeister wrote: > As I use the Gnome2 desktop, I am unclear as to the recommended best > practice. > > Base iconv and ports libiconv conflict, so one or the other should be used. > FreeBSD 10 has been updated so that either base iconv or ports libiconv can > be used. > For me to switch between the two requires a two day recompile. > > I removed converters/libiconv for FreeBSD 10, as use of base iconv is now > more correct. This conflict has been resolved so both can be installed at the same time now. The intention is that only ports that need libiconv will use it. The large majority continues to use base iconv. > (I was at first elated that iconv was finally in the base system, as > updating libiconv causes much havok.) This is actually an issue with libtool which propagates dependencies on libraries. Now that glib depends on libiconv everything that depends on glib will also register a dependency on libiconv even if they don't use it directly. This is something we are also trying to solve and then updates to libiconv will become fairly painless. > Is there a time frame for adding GNU iconv extensions to the base system > iconv? i.e. FreeBSD 10 or Freebsd 11? Nobody is working on that as far as I know.