From owner-freebsd-ports@FreeBSD.ORG Tue Aug 6 15:36:30 2013 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 ESMTP id 52FCE203; Tue, 6 Aug 2013 15:36:30 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (neu.net [199.48.129.194]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1883024A6; Tue, 6 Aug 2013 15:36:29 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.6/8.14.5) with ESMTP id r76FaQNA088410; Tue, 6 Aug 2013 11:36:26 -0400 (EDT) (envelope-from andy@neu.net) Date: Tue, 6 Aug 2013 11:36:26 -0400 (EDT) From: AN To: Lowell Gilbert Subject: Re: Pango update fails - *** Must have at least one backend to build Pango. In-Reply-To: <4461virgda.fsf@lowell-desk.lan> Message-ID: References: <4461virgda.fsf@lowell-desk.lan> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: clamav-milter 0.97.8 at my.mail.server X-Virus-Status: Clean X-Spam-Status: No, score=-0.2 required=4.5 tests=RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net Cc: kwm@FreeBSD.org, freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Aug 2013 15:36:30 -0000 On Tue, 6 Aug 2013, Lowell Gilbert wrote: >> checking which cairo font backends could be used... none >> configure: Disabling cairo support >> configure: error: *** Could not enable any backends. > > This is telling you that the cairo port, when you built it, did not > include any "font backends" (other ports for it to use in providing > fonts). You need to rebuild cairo first, making sure that you do a "make > config" on it to select a backend. > The only options are: glib - selected opengl - unselected X11 - selected xcb - selected I think the problem is the lack of port cairo-quartz-font: # cat /usr/ports/x11-toolkits/pango/work/pango-1.34.1/config.log |grep quartz configure:18477: $PKG_CONFIG --exists --print-errors "cairo-quartz-font >= $cairo_required" Package cairo-quartz-font was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-quartz-font.pc' Package 'cairo-quartz-font', required by 'world', not found