pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/48319: devel/pango can't find fontconfig, cairo backend on macppc-current



>Number:         48319
>Category:       pkg
>Synopsis:       devel/pango can't find fontconfig, cairo backend on 
>macppc-current
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Oct 16 22:40:00 +0000 2013
>Originator:     John D. Baker
>Release:        NetBSD/macppc-6.99.24, pkgsrc-2013Q3
>Organization:
>Environment:
NetBSD sawtooth.technoskunk.fur 6.99.24 NetBSD 6.99.24 (GENERIC_LOWRES) #33: 
Tue Oct 15 16:18:43 CDT 2013  
sysop%skuld.technoskunk.fur@localhost:/d0/build/current/obj/macppc/sys/arch/macppc/compile/GENERIC_LOWRES
 macppc

>Description:
Building devel/pango on macppc-current (6.99.24) with native Xorg fails
as follows:

[...]
checking pkg-config is at least version 0.9.0... yes
checking for HARFBUZZ... yes
checking for FONTCONFIG... no
no
checking for CoreText availability... no
checking for CAIRO... yes
checking which cairo font backends could be used... none
configure: Disabling cairo support
configure: error: *** Could not enable any backends.
*** Must have at least one backend to build Pango.
*** Error code 1

Stop.
make[1]: stopped in /x/pkgsrc/devel/pango
*** Error code 1

Stop.
make: stopped in /x/pkgsrc/devel/pango


The FONTCONFIG message is a bit misleading as fontconfig is part of the
base Xorg system.  The "config.log" file indicates that pango wants
fontconfig v2.10.91 or higher while the system fontconfig is only
v2.6.0.  Further confusing as this is the same version as on i386/amd64
and pango builds just fine on those platforms.


The problem with CAIRO, is that apparently pango assumes
"PowerPC==MacOS X".  The underlying problem is that it looks only for
"cairo-quartz-font" via 'pkg-config' and when it doesn't find it
assumes that the cairo installation is broken.

This CAIRO issue may also be related to the FONTCONFIG issue.
>How-To-Repeat:
On NetBSD/macppc-6.99.24 with pkgsrc-2013Q3, attempt to build devel/pango.
>Fix:



Home | Main Index | Thread Index | Old Index