pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/48919
The following reply was made to PR pkg/48919; it has been noted by GNATS.
From: David Sainty <dave%dtsp.co.nz@localhost>
To: Philip Miller <sighoya%gmail.com@localhost>
Cc: gnats-bugs%NetBSD.org@localhost
Subject: Re: pkg/48919
Date: Thu, 03 Jul 2014 16:59:10 +1200
On 03/07/14 07:18, Philip Miller wrote:
> On 07/01/2014 02:30 AM, David Sainty wrote:
>> Can you try building some other things again from this point and see if
>> the harfbuzz problem is gone?
> cd fonts/fontconfig && bmake
>
> checking for FREETYPE... no
> configure: error: Package requirements (freetype2) were not met:
>
> Package 'harfbuzz', required by 'freetype2', not found
So this suggests that the freetype2.pc file contains a reference to the
harfbuzz library, even though freetype2 configured with no harfbuzz
support. That should not be... Can you please double-check that there
are no old "work" directories lying around?
Technically, freetype2 should include:
USE_TOOLS+= pkg-config
I don't think it's the root cause here, but you could try adding it to
freetype2/Makefile and go through the deinstall/fresh install cycle for
freetype2 again.
After installing freetype2 there should be a pkg-config file:
% cd graphics/freetype2
% cat work/freetype-2.5.3/builds/unix/freetype2.pc
... which, for me, looks like the following - no harfbuzz references.
Name: FreeType 2
URL: http://freetype.org
Description: A free, high-quality, and portable font engine.
Version: 17.2.11
Requires:
Requires.private: zlib
Libs: -Wl,-R${libdir} -L${libdir} -lfreetype
Libs.private: -lbz2
Cflags: -I${includedir}
... after building with a Makefile containing:
CONFIGURE_ARGS+= --with-harfbuzz=no
USE_TOOLS+= grep gmake pkg-config
Home |
Main Index |
Thread Index |
Old Index