Subject: disabling imake-check.mk when using X11_TYPE=modular?
To: None <tech-pkg@NetBSD.org>
From: Tobias Nygren <tnn@NetBSD.org>
List: tech-pkg
Date: 07/01/2007 05:10:55
This is a multi-part message in MIME format.

--Multipart=_Sun__1_Jul_2007_05_10_55_+0200_JL9C1.tr_jU4phtc
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Hello,

The use of imake-check.mk causes breakage for me because imake is not
functioning properly on my oddball platforms. Can we disable use of
this when X11_TYPE=modular or are there cases where the user would like
to use a builtin version of one of these[1] packages when using modular?
It really doesn't make any sense to use the imake that is installed
with pkgsrc to check for builtin packages anyway, I guess?

Blair Sadewitz reported a weird problem a while ago that I suspect
is also related to this:
http://mail-index.netbsd.org/tech-pkg/2007/06/19/0009.html

See attachment for my proposed change.

Kind regards,
Tobias

[1] Affected packages are:
fonts/Xft2, fonts/fontconfig, graphics/MesaLib, graphics/freetype2,
graphics/glu, graphics/xpm, textproc/expat, x11/Xcomposite, x11/Xfixes,
x11/Xrender, x11/xcursor.

--Multipart=_Sun__1_Jul_2007_05_10_55_+0200_JL9C1.tr_jU4phtc
Content-Type: application/octet-stream;
 name="imake-check.mk.diff"
Content-Disposition: attachment;
 filename="imake-check.mk.diff"
Content-Transfer-Encoding: base64

SW5kZXg6IGltYWtlLWNoZWNrLm1rCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290L3BrZ3Ny
Yy9tay9idWlsZGxpbmszL2ltYWtlLWNoZWNrLm1rLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjUK
ZGlmZiAtdSAtcjEuNSBpbWFrZS1jaGVjay5tawotLS0gaW1ha2UtY2hlY2subWsJMTAgU2VwIDIw
MDYgMTY6Mzk6MzEgLTAwMDAJMS41CisrKyBpbWFrZS1jaGVjay5tawkxIEp1bCAyMDA3IDAzOjA5
OjQ0IC0wMDAwCkBAIC01OCw2ICs1OCw5IEBACiAjCiAKIC5mb3IgX3BhaXJfIGluICR7QlVJTFRJ
Tl9JTUFLRV9DSEVDS30KKy5pZiAke1gxMV9UWVBFfSA9PSAibW9kdWxhciIKK0JVSUxUSU5fSU1B
S0VfQ0hFQ0suJHtfcGFpcl86Qy9cOlteOl0qJC8vfT0Jbm8KKy5lbHNlCiBVU0VfVE9PTFMrPQlj
YXQ6cGtnc3JjIGVjaG86cGtnc3JjIGdyZXA6cGtnc3JjIG1rZGlyOnBrZ3NyYwkJXAogCQlybTpw
a2dzcmMgdGVzdDpwa2dzcmMKIFVTRV9UT09MUys9CWltYWtlOnBrZ3NyYyAke0lNQUtFX1RPT0xT
OlMvJC86cGtnc3JjL30JIyBYWFgKQEAgLTc4LDUgKzgxLDYgQEAKIAkJJHtFQ0hPfSBubzsJCQkJ
CQlcCiAJZmkKIC4gIGVuZGlmCisuZW5kaWYKIE1BS0VWQVJTKz0JQlVJTFRJTl9JTUFLRV9DSEVD
Sy4ke19wYWlyXzpDL1w6W146XSokLy99CiAuZW5kZm9yCg==

--Multipart=_Sun__1_Jul_2007_05_10_55_+0200_JL9C1.tr_jU4phtc--