From owner-freebsd-ports@FreeBSD.ORG Tue Feb 11 09:09:52 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 6A202E8E for ; Tue, 11 Feb 2014 09:09:52 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D867E19C3 for ; Tue, 11 Feb 2014 09:09:51 +0000 (UTC) Received: from mandree.no-ip.org ([92.228.137.179]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MJSuF-1WBDfj3Xq7-0039nR for ; Tue, 11 Feb 2014 10:09:49 +0100 Received: from [IPv6:::1] (localhost6.localdomain6 [IPv6:::1]) by apollo.emma.line.org (Postfix) with ESMTP id E0A9923CEEB; Tue, 11 Feb 2014 10:09:47 +0100 (CET) Message-ID: <52F9E8DB.6070301@gmx.de> Date: Tue, 11 Feb 2014 10:09:47 +0100 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org 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> <52F9E549.4070205@gwdg.de> In-Reply-To: <52F9E549.4070205@gwdg.de> X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:0qQe32+hb4p6uRgo0/iTiCLnLIrOk8koVVt9CnBfa0ncUHdq6Ao rpLEapO1D+tblaVNbjz6Hhd3XVRLt2CeoCm054SqL14sbzNfL+z2WCl+H6ofyi4BI+w71fA I8YrNOjpgdasHNLfZjD+m575h5nKhFKsbDGL0YoXJrWgN+FbodkC1ArlFIHZE8gDNfZccFQ vymom9N6x0dS77SuikgNw== Cc: Koop Mast , Rainer Hurling 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 09:09:52 -0000 (stripping Cc: list down a bit) Am 11.02.2014 09:54, schrieb Rainer Hurling: >> *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? Unless there will be other changes to glib20 outside the patch, that would not be required. The patch to glib20 does not change its ABI to applications (its 'consumers', so to say), so just reinstalling glib20 so that it uses libiconv rather than libc for iconv*() functions would suffice (and on FreeBSD 8.x and 9.x, glib20 always uses libiconv.) >> 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). Unfortunately the code base is less sound than we would like for a portable application. I've read a few upstream crash issues and RT seems a pig to debug.