Subject: definition of xf86LoadVBEModule() macro missing from xfree/xc/programs/Xserver/hw/xfree86/vbe/vbe.h?
To: NetBSD X11 Discussion list <>
From: Greg A. Woods <>
List: tech-x11
Date: 07/15/2006 19:18:25
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

(Gack!  Why can't I see the original message headers on mail-index.NetBSD.o=

Seems the following change is the culprit since it was incomplete.

revision 1.7
date: 2005/12/27 20:19:07;  author: jmmv;  state: Exp;  lines: +56 -24
Sync the Nvidia drivers with XFree86's sources as of December 24th, 2005.
These changes fix lots of problems (i.e. freezes) with the latest cards
(such as a GeForce 6600GT).

Approved by tron@.

Indeed the original diffs posted to tech-x11 include the calls to this
macro but no new definition for it.

I see it has been pulled up to 3.1 and 3.0 too, but I don't see any
corresponding definition of xf86LoadVBEModule() in any file checked out
from the netbsd-3 branch of xsrc and so I'm not sure how anyone is
successfully building x11 on NetBSD at the moment.  Is everyone ignoring
the build errors because the make doesn't stop!?!?!?!?  WTF!?!?!?

$ cd /usr/xsrc-3
$ cat CVS/Tag
$ find . -name '*.[ch]' -print | xargs fgrep xf86LoadVBEModule
./programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:    if (xf86LoadVBEMod=
ule(pScrn)) {
./programs/Xserver/hw/xfree86/drivers/nv/riva_driver.c:    if (xf86LoadVBEM=
odule(pScrn)) {

						Greg A. Woods

H:+1 416 218-0098 W:+1 416 489-5852 x122 VE3TCP RoboHack <>
Planix, Inc. <>       Secrets of the Weird <>

Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

Version: PGPfreeware 5.0i for non-commercial use
MessageID: YXvW4QDoLibLtlSOj17lhtwxBu4otndG