Subject: Re: pkg/31500: devel/pango version 1.10.1 does not compile the cairo backend
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Thomas Klausner <wiz@NetBSD.org>
List: pkgsrc-bugs
Date: 10/07/2005 13:19:02
The following reply was made to PR pkg/31500; it has been noted by GNATS.

From: Thomas Klausner <wiz@NetBSD.org>
To: Sylvain Schmitz <schmitz@i3s.unice.fr>
Cc: gnats-bugs@NetBSD.org
Subject: Re: pkg/31500: devel/pango version 1.10.1 does not compile the cairo backend
Date: Fri, 7 Oct 2005 15:18:00 +0200

 On Fri, Oct 07, 2005 at 03:13:21PM +0200, Sylvain Schmitz wrote:
 >   But now pango-1.10.1's configure script fails to include the cairo 
 > backend support *again*; the config.log shows it still needs pthread 
 > support.  I added it to /usr/pkg/lib/pkgconfig/cairo.pc, and then 
 > pango-1.10.1 compiles with Cairo support seemingly fine.  The provided 
 > `example/pango-cairoview' application works too.
 
 Why does it need to be mentioned in the .pc file?
 #  ldd /usr/pkg/lib/libcairo.so
 /usr/pkg/lib/libcairo.so:
          -lX11.6 => /usr/X11R6/lib/libX11.so.6
          -lXrender.1 => /usr/pkg/lib/libXrender.so.1
          -lz.0 => /usr/lib/libz.so.0
          -lm.0 => /usr/lib/libm387.so.0
          -lm.0 => /usr/lib/libm.so.0
          -lpng.3 => /usr/pkg/lib/libpng.so.3
          -lglitz.1 => /usr/pkg/lib/libglitz.so.1
          -lfreetype.6 => /usr/pkg/lib/libfreetype.so.6
          -lexpat.0 => /usr/pkg/lib/libexpat.so.0
          -lfontconfig.1 => /usr/pkg/lib/libfontconfig.so.1
          -lpthread.0 => /usr/lib/libpthread.so.0
 #
 
 It's here, see the last line, and should thus be pulled
 in automatically (except perhaps on 1.6.2).
  Thomas