Subject: inclusion of x11.buildlink3.mk is missing?
To: None <tech-pkg@NetBSD.org>
From: Kouichirou Hiratsuka <hira@po6.nsk.ne.jp>
List: tech-pkg
Date: 06/08/2005 18:49:23
Hello,

When building x11/randrext and x11/compositeext, libiconv is
installed.  But other packages which are indirectly set
`USE_X11=yes' don't install it.

# cd /usr/pkgsrc/x11/randrext
# make
===> Checking for vulnerabilities in randrext-1.0nb1
=> Checksum SHA1 OK for randrext-1.0.tar.bz2.
=> Checksum RMD160 OK for randrext-1.0.tar.bz2.
===> Extracting for randrext-1.0nb1
===> Required installed package xorg-libs>=6.8.2nb1: xorg-libs-6.8.2nb1 found
===> Required installed package fontconfig>=2.2.96nb1: fontconfig-2.3.1nb1 found
===> Required package libiconv>=1.9.1nb4: NOT found
===> Verifying reinstall for ../../converters/libiconv
===> Checking for vulnerabilities in libiconv-1.9.2nb1
^C#
# grep USE_X11 Makefile
# make show-var VARNAME=USE_X11
yes
# make show-var VARNAME=USE_BUILTIN.iconv
no
#

# cd /usr/pkgsrc/x11/Xrender
# grep USE_X11 Makefile
# make show-var VARNAME=USE_X11
yes
# make show-var VARNAME=USE_BUILTIN.iconv
yes
#

Do these packages need to include x11.buildlnk3.mk?

best regards.
-- 
 Kouichirou Hiratsuka
   hira@po6.nsk.ne.jp