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