pkgsrc-Bugs archive

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

Re: pkg/48919



On 25/06/14 18:20, David Holland wrote:
The following reply was made to PR pkg/48919; it has been noted by GNATS.

From: David Holland <dholland-pbugs%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: pkg/48919
Date: Wed, 25 Jun 2014 06:15:03 +0000

  On Mon, Jun 23, 2014 at 01:20:00PM +0000, Philip Miller wrote:
   >  >> What do you see for: make show-var VARNAME=X11_TYPE
   >  native
   >  and another variable
   >  X11BASE=/usr
If you're using native X, which includes freetype2 and fontconfig, you
  shouldn't also be using the pkgsrc ones; this causes confusion.
If pkgsrc refuses to use the native ones because they're too old (or
  "too old"), you're probably better off using pkgsrc X.

What I think is happening is: X11_TYPE=native, and the native library has "png" support, but Pkgsrc does not realise this and does not arrange for libpng to be available as it does for zlib and bzip2. This causes "fontconfig" to fail at configure time because it detects that "libpng" is not available via pkg-config.

But I'm not sure what the correct solution is. Possibly unconditionally build-linking png on built-in usage, or possibly adding support to explicitly check for the dependency and conditionally pull it in. But then perhaps png needs to grow a builtin.mk too...



Home | Main Index | Thread Index | Old Index