From owner-freebsd-ports@FreeBSD.ORG Wed Mar 2 17:32:07 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 83C7C106564A for ; Wed, 2 Mar 2011 17:32:07 +0000 (UTC) (envelope-from comp.john@googlemail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 13ECD8FC18 for ; Wed, 2 Mar 2011 17:32:06 +0000 (UTC) Received: by wyb32 with SMTP id 32so258385wyb.13 for ; Wed, 02 Mar 2011 09:32:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:date:from:to:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=HkA8zZEQCIXOIQJVDMxPBPkKKXGRKc7T1QIUgzoWvTM=; b=AoGF9huOnIAtsKB8JebSl7vPeooY7EMygJCImipId34AsaffvC6mvc3f9QO+nAfbaf vj4LhzrLG8OyXlNRpKvDmjb4YTZIbp1tKukYh9GzNPDg5oeWZ2nv+sBdgZVqI4f2b6yK yI51JDJ3lrxnw2jvD29pQ8YR0ShFphV9Je+SE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=umS7VUeVfhxLgeNjBUJYXPPst2ErnJeV5ahEBsv/QVDcnwou4dKkMViBlLItd+DCo/ PlwnBrzRCXGXLprJWw6FBCAaZ9zonpM/rNdLhQhPSOoYa8waj2dBAXB++WLkQ/TRfb3m C5iRgOQZZuOt+oYuJRbfSnbdVnp+glreagS7s= Received: by 10.216.28.19 with SMTP id f19mr7158339wea.88.1299087125921; Wed, 02 Mar 2011 09:32:05 -0800 (PST) Received: from potato (potato.growveg.org [62.49.247.163]) by mx.google.com with ESMTPS id n18sm93139wee.16.2011.03.02.09.32.04 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 02 Mar 2011 09:32:04 -0800 (PST) Date: Wed, 2 Mar 2011 17:31:55 +0000 From: John To: freebsd-ports@freebsd.org Message-ID: <20110302173155.GA21107@potato> References: <201103011706.45759.lumiwa@gmail.com> <20110302075219.GA2182@reindeer.exwg.net> <20110302100645.GB2182@reindeer.exwg.net> <4D6E5691.9060906@yandex.ru> <1299077867.52738.5.camel@xenon> <20110302152634.GF1550@gahrfit.gahr.ch> <1299080893.52738.28.camel@xenon> <20110302171239.GG1550@gahrfit.gahr.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110302171239.GG1550@gahrfit.gahr.ch> User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: gegl X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Mar 2011 17:32:07 -0000 On Wed, Mar 02, 2011 at 06:12:40PM +0100, Pietro Cerutti wrote: > OK, I have nailed down the source of the problem. GEGL has an optional > dependency on graphics/exiv2 which is not tracked by the port, i.e. > exiv2 is not built as a dependency of the port, and GEGL doesn't rely on > it if it doesn't find it. It turns out that the failing C module > (exp_combine.c) is only compiled when EXIV is found. > > Thus, on a fresh system (i.e., tinderbox) the error won't appear. It > will, however, on a system where EXIV is installed. > Please check whether you have graphics/exiv2 installed in your system to > confirm this hypothesis. > > I have still not decided whether to include exiv2 as a mandatory or > optional dependency, cause configure doesn't handle --without-exiv2 > correctly when exiv2 is installed (i.e., GEGL will be built with EXIV > support in that case). > > Thanks for the hints, and sorry for the noise. exiv is installed on my system and I had the problem. So it seems your hypothesis may be correct. -- John - comp dot john at googlemail dot com OpenBSD firewall | FreeBSD desktop | Ubuntu Karmic laptop GPG: 0xF08A33C5