Subject: pkg/24518: freetype2 buildlink3 breakage
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <snj@pobox.com>
List: netbsd-bugs
Date: 02/21/2004 19:15:18
>Number: 24518
>Category: pkg
>Synopsis: freetype2 buildlink3 breakage
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Feb 22 03:16:01 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator: Soren Jacobsen
>Release: NetBSD 1.6ZK
>Organization:
>Environment:
Bleeding edge pkgsrc.
>Description:
Packages pulling in graphics/freetype2/buildlink3.mk do not ever seem
to end up with _any_ files (whether from the package or base system)
buildlinked. This happens even when PREFER_PKGSRC contains freetype2.
>How-To-Repeat:
lothar:/usr/pkgsrc/fonts/Xft2$ make show-var PKG_PHASE=buildlink \
VARNAME=_FREETYPE2_VERSION
2.1.0
lothar:/usr/pkgsrc/fonts/Xft2$ make show-var PKG_PHASE=buildlink \
VARNAME=BUILDLINK_DEPENDS.freetype2
freetype2>=2.1.3
lothar:/usr/pkgsrc/fonts/Xft2$ make show-var PKG_PHASE=buildlink \
VARNAME=BUILDLINK_USE_BUILTIN.freetype2
yes
lothar:/usr/pkgsrc/fonts/Xft2$ grep PREFER_PKGSRC /etc/mk.conf
PREFER_PKGSRC= freetype2
lothar:/usr/pkgsrc/fonts/Xft2$ make buildlink
===> Checking for vulnerabilities in Xft2-2.1.2nb1
=> Checksum OK for xft-2.1.2.tar.gz.
===> Extracting for Xft2-2.1.2nb1
===> Required installed package libtool-base>=1.4.20010614nb11:
libtool-base-1.5.2nb3 found
===> Required installed package pkgconfig>=0.15.0: pkgconfig-0.15.0
found
===> Required installed package x11-links>=0.23: x11-links-0.23 found
===> Required installed package gmake>=3.78: gmake-3.80nb2 found
===> Patching for Xft2-2.1.2nb1
===> Overriding tools for Xft2-2.1.2nb1
===> Buildlinking for Xft2-2.1.2nb1
lothar:/usr/pkgsrc/fonts/Xft2$ find work/.buildlink -name libfreetype\*
lothar:/usr/pkgsrc/fonts/Xft2$
>Fix:
No idea.
>Release-Note:
>Audit-Trail:
>Unformatted: