From owner-freebsd-hackers@FreeBSD.ORG Tue Feb 7 13:50:27 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE95110656D1 for ; Tue, 7 Feb 2012 13:50:27 +0000 (UTC) (envelope-from decke@FreeBSD.org) Received: from groupware.itac.at (groupware.itac.at [91.205.172.99]) by mx1.freebsd.org (Postfix) with ESMTP id 803938FC14 for ; Tue, 7 Feb 2012 13:50:27 +0000 (UTC) Received: from home.bluelife.at (93.104.210.95) by groupware.itac.at (Axigen) with (AES256-SHA encrypted) ESMTPSA id 209018; Tue, 7 Feb 2012 14:36:07 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 07 Feb 2012 14:35:19 +0100 From: Bernhard Froehlich To: In-Reply-To: <3942.46.129.107.107.1328577482.squirrel@mymail.acsalaska.net> References: <4415.46.129.107.107.1328479605.squirrel@mymail.acsalaska.net> <3942.46.129.107.107.1328577482.squirrel@mymail.acsalaska.net> Message-ID: <86f5029a8da18393296855b90ac9e876@bluelife.at> X-Sender: decke@FreeBSD.org User-Agent: Roundcube Webmail/0.7.1 X-AxigenSpam-Level: 1 X-CTCH-RefID: str=0001.0A0B020D.4F312897.00EE,ss=1,fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown Cc: freebsd-hackers@freebsd.org, freebsd-ports@freebsd.org Subject: Re: xlocale support (Was: Re: Zarafa port) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Feb 2012 13:50:28 -0000 On 07.02.2012 02:18, rflynn@acsalaska.net wrote: > Hi, > >> Thanks for starting to work on it! I've added a link from >> WantedPorts >> to that >> mail. > > Currently stuck on the absence of xlocale(3). Is there any chance > these > get MFC'd to RELENG_9 and RELENG_8? Or should I try implementing them > in platform*.cpp within Zarafa? The latter looks possible, yet not > trivial (still have to figure out what it needs from libc_private.h). > Also open to workarounds or ports that implement these interfaces. It looks like xlocale support in current still has some problems so it needs to mature a bit more before it gets MFCd. Many projects have some fallback if xlocale.h does not exist and just need a small patch to don't include xlocale.h on FreeBSD. An example is the patch for multimedia/mlt: http://www.freebsd.org/cgi/cvsweb.cgi/ports/multimedia/mlt/files/patch-src__framework__mlt_property.h?rev=1.1 -- Bernhard Froehlich http://www.bluelife.at/