From owner-freebsd-ports@FreeBSD.ORG Tue Feb 11 08:54:49 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1A994C31; Tue, 11 Feb 2014 08:54:49 +0000 (UTC) Received: from amailer.gwdg.de (amailer.gwdg.de [134.76.10.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C7E6118CA; Tue, 11 Feb 2014 08:54:48 +0000 (UTC) Received: from gate.nw-fva.de ([134.76.242.1] helo=pc028.nfv) by mailer.gwdg.de with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1WD970-0007Ag-Oi; Tue, 11 Feb 2014 09:54:38 +0100 Message-ID: <52F9E549.4070205@gwdg.de> Date: Tue, 11 Feb 2014 09:54:33 +0100 From: Rainer Hurling User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Matthias Andree , Erich Dollansky , Waitman Gobble Subject: Re: PATCH: Re: graphics/rawtherapee: r342622 crashes on HEAD References: <706bd12f0dfa77b042ec36685b08c572.squirrel@mx.waitman.net> <20140209223228.GR80056@ithaqua.etoilebsd.net> <20140209223830.GS80056@ithaqua.etoilebsd.net> <53abb5a25f86f9c10fabcabb83e4157d.squirrel@mx.waitman.net> <20140210104037.7dcaf6b0@X220.alogt.com> <52F895F3.6070606@FreeBSD.org> <20140211010834.384f8a34@X220.alogt.com> <52F95186.9010503@FreeBSD.org> In-Reply-To: <52F95186.9010503@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Authenticated: Id:rhurlin X-Spam-Level: - X-Virus-Scanned: (clean) by exiscan+sophie Cc: Koop Mast , ports-list freebsd X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Feb 2014 08:54:49 -0000 Am 10.02.2014 23:24 (UTC+1) schrieb Matthias Andree: > Am 10.02.2014 18:08, schrieb Erich Dollansky: > >> it depends obviously on factors we do not really know. I also have had >> a working rawtherapee a few weeks ago. Just the last update of the >> ports tree killed it again. > > Greetings, > > thanks to Waitman who debugged things over the weekend, we have a prime > suspect, and that's an insufficient iconv() set on FreeBSD 10 and newer > that for some users makes glib20 and glibmm together throw an exception > when asked to convert UTF-8 to wchar_t that Rawtherapee does not catch > nor report. We may also have a solution, which I am asking you to test. I also whish to thank Waitman for his debugging work :) > *Can everyone who has rawtherapee crash on FreeBSD 10 or 11 please:* I just tried RawTherapee after rebuilding devel/glib20 with the iconv related patch, and it works flawlessly! Some small test with filters and converting also seem to work. This is on HEAD r261632 amd64. RawTherapee is build with gcc48 and OpenMP support. Once, if there is an official patch in the ports tree, is it recommended to rebuild all dependencies of glib20? > 1. download Koop's patch to glib20 from > > > 2. apply the patch, build and install glib20 with the patch > > 3. try *and report* if that fixes the rawtherapee crashes? Many thanks to not give up with this issue! RawTherapee is a great raw processor for both, amateurs and professionals. And it is one of that great programs, we want to use on different platforms (including Windows). Greetings, Rainer > Thanks. > > Best regards > Matthias