From owner-freebsd-gnome@FreeBSD.ORG Wed May 5 19:15:17 2010 Return-Path: Delivered-To: freebsd-gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D398B1065674 for ; Wed, 5 May 2010 19:15:17 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-ww0-f54.google.com (mail-ww0-f54.google.com [74.125.82.54]) by mx1.freebsd.org (Postfix) with ESMTP id 6C5DC8FC24 for ; Wed, 5 May 2010 19:15:17 +0000 (UTC) Received: by wwb34 with SMTP id 34so94273wwb.13 for ; Wed, 05 May 2010 12:15:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:received:reply-to:date :message-id:subject:from:to:cc:content-type; bh=/kH4iOAsfwoF4Ms2nSvqdLFgHAKpjfi0stF1OlZdR6s=; b=wkGdoWY/on4KPCxNhCZiwsW+l5usqS9LwHleZm6Dhc2DgF2u1Wr5irsrEztu4ZEOqm wltTw0Dd7vcGwDK7QMAReT2IRYLirz0umc9AqO0+RG8HE/5slpygGPqQ+DaZcEmE5qTb 7uUyP9TS7adaImuzsX3CRMsbtV4TydQqLnp2o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:reply-to:date:message-id:subject:from:to:cc :content-type; b=FdfyWisJ/A66PUSOMcTYOU2B3lgzcM4S3yGUZUBSl9QEWzCGvto6HGoTyTTjYHJfz3 eaTplg2dRtWpopuhK128KBee/3Gtnpu0S2PYThPstG1AdSPVvKq6eURkeUblsCqAWTRw UpspdnDzgIwzk/2Xtd9BiRK1+S5Ez18jL/2Zw= MIME-Version: 1.0 Received: by 10.216.87.204 with SMTP id y54mr548482wee.142.1273085538578; Wed, 05 May 2010 11:52:18 -0700 (PDT) Received: by 10.216.166.71 with HTTP; Wed, 5 May 2010 11:52:18 -0700 (PDT) Date: Wed, 5 May 2010 14:52:18 -0400 Message-ID: From: "b. f." To: freebsd-gnome@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Jason Selwitz Subject: Re: FreeBSD Port: x11-toolkits/pango X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 May 2010 19:15:17 -0000 > > hey guys, I tried again after installing xorg-minimal and pango and > > cairo still do not build pangocairo.. any tips would be much appreciated Something is wrong here: >checking for FONTCONFIG... no >no ... >checking for CAIRO... yes >checking which cairo font backends could be used... none >configure: Disabling cairo support no fontconfig => no checks for freetype => no checks for cairo font backends => no cairo support The output should be: checking for FONTCONFIG... yes checking for FREETYPE... yes ... checking for CAIRO... yes checking which cairo font backends could be used... freetype Are your installations of devel/pkg-config and x11-fonts/fontconfig intact? You might try reinstalling those first. The relevant portion of the pango configure script: 20083 pkg_failed=no 20084 { $as_echo "$as_me:$LINENO: checking for FONTCONFIG" >&5 20085 $as_echo_n "checking for FONTCONFIG... " >&6; } 20086 20087 if test -n "$FONTCONFIG_CFLAGS"; then 20088 pkg_cv_FONTCONFIG_CFLAGS="$FONTCONFIG_CFLAGS" 20089 elif test -n "$PKG_CONFIG"; then 20090 if test -n "$PKG_CONFIG" && \ 20091 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"fontconfig >= 2.5.0\"") >&5 20092 ($PKG_CONFIG --exists --print-errors "fontconfig >= 2.5.0") 2>&5 20093 ac_status=$? 20094 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 20095 (exit $ac_status); }; then 20096 pkg_cv_FONTCONFIG_CFLAGS=`$PKG_CONFIG --cflags "fontconfig >= 2.5.0" 2>/dev/null` 20097 else 20098 pkg_failed=yes 20099 fi 20100 else 20101 pkg_failed=untried 20102 fi 20103 if test -n "$FONTCONFIG_LIBS"; then 20104 pkg_cv_FONTCONFIG_LIBS="$FONTCONFIG_LIBS" 20105 elif test -n "$PKG_CONFIG"; then 20106 if test -n "$PKG_CONFIG" && \ 20107 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"fontconfig >= 2.5.0\"") >&5 20108 ($PKG_CONFIG --exists --print-errors "fontconfig >= 2.5.0") 2>&5 20109 ac_status=$? 20110 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 20111 (exit $ac_status); }; then 20112 pkg_cv_FONTCONFIG_LIBS=`$PKG_CONFIG --libs "fontconfig >= 2.5.0" 2>/dev/null` 20113 else 20114 pkg_failed=yes 20115 fi 20116 else 20117 pkg_failed=untried 20118 fi 20119 20120 20121 20122 if test $pkg_failed = yes; then 20123 20124 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 20125 _pkg_short_errors_supported=yes 20126 else 20127 _pkg_short_errors_supported=no 20128 fi 20129 if test $_pkg_short_errors_supported = yes; then 20130 FONTCONFIG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "fontconfig >= 2.5.0" 2>&1 20130 ` 20131 else 20132 FONTCONFIG_PKG_ERRORS=`$PKG_CONFIG --print-errors "fontconfig >= 2.5.0" 2>&1` 20133 fi 20134 # Put the nasty error message in config.log where it belongs 20135 echo "$FONTCONFIG_PKG_ERRORS" >&5 20136 20137 { $as_echo "$as_me:$LINENO: result: no" >&5 20138 $as_echo "no" >&6; } 20139 { $as_echo "$as_me:$LINENO: result: no" >&5 20140 $as_echo "no" >&6; } 20141 elif test $pkg_failed = untried; then 20142 { $as_echo "$as_me:$LINENO: result: no" >&5 20143 $as_echo "no" >&6; } 20144 else 20145 FONTCONFIG_CFLAGS=$pkg_cv_FONTCONFIG_CFLAGS 20146 FONTCONFIG_LIBS=$pkg_cv_FONTCONFIG_LIBS 20147 { $as_echo "$as_me:$LINENO: result: yes" >&5 20148 $as_echo "yes" >&6; } 20149 have_fontconfig=true 20150 fi Why does cairo detect fontconfig, while pango doesn't? Look at pango's config.log for further information on the failure after running the configure script, and compare it to the corresponding log and configure script for cairo. Regards, b.