From owner-freebsd-gnome@FreeBSD.ORG Wed May 5 20:05:22 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 1167A1065674 for ; Wed, 5 May 2010 20:05:22 +0000 (UTC) (envelope-from jselwitz@vvisions.com) Received: from mail143.messagelabs.com (mail143.messagelabs.com [216.82.254.35]) by mx1.freebsd.org (Postfix) with SMTP id CFC2C8FC1B for ; Wed, 5 May 2010 20:05:21 +0000 (UTC) X-VirusChecked: Checked X-Env-Sender: jselwitz@vvisions.com X-Msg-Ref: server-8.tower-143.messagelabs.com!1273088321!44276277!1 X-StarScan-Version: 6.2.4; banners=-,-,- X-Originating-IP: [66.193.82.31] Received: (qmail 19521 invoked from network); 5 May 2010 19:38:41 -0000 Received: from unknown (HELO newman.vvisions.com) (66.193.82.31) by server-8.tower-143.messagelabs.com with SMTP; 5 May 2010 19:38:41 -0000 Received: (qmail 30824 invoked from network); 5 May 2010 19:38:41 -0000 Received: from unknown (HELO ?10.114.15.229?) (jselwitz@10.114.15.229) by vvisions.com with SMTP; 5 May 2010 19:38:41 -0000 From: Jason Selwitz To: bf1783@gmail.com In-Reply-To: References: Content-Type: text/plain; charset="us-ascii" Organization: Vicarious Visions Date: Wed, 05 May 2010 15:38:40 -0400 Message-ID: <1273088320.8393.440.camel@wintermute.vvisions.com> Mime-Version: 1.0 X-Mailer: Evolution 2.28.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: freebsd-gnome@FreeBSD.org Subject: Re: FreeBSD Port: x11-toolkits/pango X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 20:05:22 -0000 Looks like updating devel/pkg-config and x11-fonts/fontconfig did the trick, thanks for the assistance! On Wed, 2010-05-05 at 14:52 -0400, b. f. wrote: > > > 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. >