Subject: definition of xf86LoadVBEModule() macro missing from xfree/xc/programs/Xserver/hw/xfree86/vbe/vbe.h?
To: NetBSD X11 Discussion list <tech-x11@netbsd.org>
From: Greg A. Woods <woods@weird.com>
List: tech-x11
Date: 07/13/2006 20:25:32
--pgp-sign-Multipart_Thu_Jul_13_20:25:12_2006-1
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

I'm seeing the following error while trying to build xsrc-current on
netbsd-1-6.  It would seem on first glance this error would occur
everywhere since xfree/xc/programs/Xserver/hw/xfree86/vbe/vbe.h has not
been updated to include the necessary definition of xf86LoadVBEModule()

BTW, how the heck to I tell the Imake generated makefiles to _ALWAYS_
stop on errors!?!?!?!?  (So far as I can tell "-i" is not in MAKEFLAGS)

gcc -o XFree86 -pipe -O2 -march=3Dpentiumpro -g -ansi -Dasm=3D__asm  -stati=
c   -L../../exports/lib   xkb/xf86KillSrv.o xkb/xf86VT.o xkb/xf86Private.o =
../../programs/Xserver/hw/xfree86/drivers/drvConf.o ../../programs/Xserver/=
hw/xfree86/input/drvConf.o           ../../programs/Xserver/hw/xfree86/driv=
ers/libdriver.a ../../programs/Xserver/hw/xfree86/ramdac/libramdac.a ../../=
programs/Xserver/hw/xfree86/ddc/libddc.a ../../programs/Xserver/hw/xfree86/=
i2c/libi2c.a               ../../programs/Xserver/hw/xfree86/xaa/libxaa.a .=
./../programs/Xserver/hw/xfree86/vgahw/libvgahw.a ../../programs/Xserver/hw=
/xfree86/fbdevhw/libfbdevhw.a               ../../programs/Xserver/hw/xfree=
86/xf8_32bpp/libxf8_32bpp.a               ../../programs/Xserver/hw/xfree86=
/xf8_16bpp/libxf8_16bpp.a ../../programs/Xserver/hw/xfree86/xf24_32bpp/libx=
f24_32bpp.a              ../../programs/Xserver/hw/xfree86/xf4bpp/libxf4bpp=
.a ../../programs/Xserver/hw/xfree86/xf1bpp/libxf1bpp.a ../../programs/Xser=
ver/hw/xfree86/shadowfb/libshadowfb.a afb/libafb.a ../../programs/Xserver/h=
w/xfree86/input/libidriver.a  ../../programs/Xserver/hw/xfree86/common/xf86=
Init.o ../../programs/Xserver/hw/xfree86/common/xf86IniExt.o ../../programs=
/Xserver/hw/xfree86/common/libxf86.a ../../programs/Xserver/hw/xfree86/rac/=
librac.a             ../../programs/Xserver/hw/xfree86/parser/libxf86config=
.a ../../programs/Xserver/hw/xfree86/vbe/libvbe.a ../../programs/Xserver/hw=
/xfree86/os-support/libxf86_os.a ../../programs/Xserver/hw/xfree86/int10/li=
bint10.a              ../../programs/Xserver/hw/xfree86/common/libxf86.a mi=
ext/shadow/libshadow.a dix/libdix.a os/libos.a  fb/libfb.a cfb16/libcfb16.a=
              cfb24/libcfb24.a                cfb32/libcfb32.a             =
   cfb/libcfb.a mfb/libmfb.a mi/libmi.a xkb/libxkb.a Xi/libxinput.a lbx/lib=
lbx.a                   ../../lib/lbxutil/liblbxutil.a  randr/librandr.a   =
               render/librender.a Xext/libext.a dbe/libdbe.a record/libreco=
rd.a GL/glx/libglx.a                GL/mesa/GLcore/libGLcore.a             =
    XTrap/libxtrap.a ../../programs/Xserver/hw/xfree86/common/libxf86.a mi/=
libmi.a ../../programs/Xserver/hw/xfree86/scanpci/libscanpci.a ../../progra=
ms/Xserver/hw/xfree86/os-support/libxf86_os.a            ../../programs/Xse=
rver/hw/xfree86/ddc/libddc.a -L/usr/X11R6/lib    ../../lib/font/libXfont.a =
-lfreetype dix/libxpstubs.a -lz -lm   -lusbhid                    -lXau -lX=
dmcp -li386   -Wl,-rpath,/usr/X11R6/lib -Wl,-rpath-link,../../exports/lib..=
/../programs/Xserver/hw/xfree86/drivers/libdriver.a(nv_drv.o): In function =
`rivaProbeDDC':/build/woods/always/NetBSD-1.6.x-i386-i386-ppro-obj/xsrc/xfr=
ee/xc/programs/Xserver/hw/xfree86/drivers/nv/riva_driver.c:442: undefined r=
eference to `xf86LoadVBEModule'../../programs/Xserver/hw/xfree86/drivers/li=
bdriver.a(nv_drv.o): In function `nvProbeDDC':
/build/woods/always/NetBSD-1.6.x-i386-i386-ppro-obj/xsrc/xfree/xc/programs/=
Xserver/hw/xfree86/drivers/nv/nv_driver.c:
939: undefined reference to `xf86LoadVBEModule'
*** Error code 1

--=20
						Greg A. Woods

H:+1 416 218-0098 W:+1 416 489-5852 x122 VE3TCP RoboHack <woods@robohack.ca>
Planix, Inc. <woods@planix.com>       Secrets of the Weird <woods@weird.com>

--pgp-sign-Multipart_Thu_Jul_13_20:25:12_2006-1
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
MessageID: XwGWrMFf99ENJPLBGQdOLP0PMeoHWL1i

iQA/AwUBRLbkfGJ7XxTCWceFEQJpEwCglMFnAyP73qexukJHvzv5djN8VyIAnROK
92LpsXbx1i6PIESNHkZXXazg
=4M3c
-----END PGP SIGNATURE-----

--pgp-sign-Multipart_Thu_Jul_13_20:25:12_2006-1--