Date: Sat, 23 Mar 2002 18:20:02 -0800 (PST) From: Will Andrews <will@csociety.org> To: freebsd-ports@FreeBSD.org Subject: Re: ports/36181: XFree86-4-Server update fixes DRI (including 3dfx) compiling. Message-ID: <200203240220.g2O2K2V53780@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/36181; it has been noted by GNATS. From: Will Andrews <will@csociety.org> To: Eric Anholt <eanholt@gladstone.uoregon.edu> Cc: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/36181: XFree86-4-Server update fixes DRI (including 3dfx) compiling. Date: Sat, 23 Mar 2002 21:18:18 -0500 On Thu, Mar 21, 2002 at 03:36:01PM -0800, Eric Anholt wrote: > >Description: > Updates XFree86-4-Server port to always compile DRI on i386 machines, > including 3dfx support. It no longer requires system source to be > installed. This does not require Glide to be installed, unlike 3dfx > support in 4.1.0. I think the %%I386%%es are changed to what they > should be (though I don't see any reason that the 2d and 3d drivers > besides i8x0 shouldn't be compiled for alpha). OK, I've tested your patch. However, I have a concern... your patch removes several kernel drivers for DRI. Is that intentional? What about the changing of BuldXF86DRM to NO? > Index: x11-servers/XFree86-4-Server/pkg-plist > =================================================================== > RCS file: /home/ncvs/ports/x11-servers/XFree86-4-Server/pkg-plist,v > retrieving revision 1.41 > diff -u -r1.41 pkg-plist > --- x11-servers/XFree86-4-Server/pkg-plist 19 Mar 2002 18:22:49 -0000 1.41 > +++ x11-servers/XFree86-4-Server/pkg-plist 21 Mar 2002 23:27:01 -0000 > @@ -47,12 +47,6 @@ > lib/X11/etc/sun.termcap > lib/X11/etc/sun.terminfo > lib/X11/etc/xmodmap.std > -%%DRI_KMOD%%lib/X11/kernel/gamma.ko > -%%DRI_KMOD%%lib/X11/kernel/mga.ko > -%%DRI_KMOD%%lib/X11/kernel/r128.ko > -%%DRI_KMOD%%lib/X11/kernel/radeon.ko > -%%DRI_KMOD%%lib/X11/kernel/tdfx.ko > -%%DRI_KMOD%%@dirrm lib/X11/kernel > lib/X11/xserver/SecurityPolicy > lib/modules/codeconv/libARABIC.a > lib/modules/codeconv/libARMSCII8.a > @@ -88,9 +82,10 @@ > %%I386:%%%%DRI%%lib/modules/dri/i810_dri.so > %%I386:%%%%DRI%%lib/modules/dri/i830_dri.so > %%DRI%%lib/modules/dri/mga_dri.so > -%%DRI%%lib/modules/dri/radeon_dri.so > +%%I386:%%%%DRI%%lib/modules/dri/radeon_dri.so > %%I386:%%%%DRI%%lib/modules/dri/r128_dri.so > %%I386:%%%%DRI%%lib/modules/dri/sis_dri.so > +%%DRI%%lib/modules/dri/tdfx_dri.so > %%I386:%%lib/modules/drivers/apm_drv.o > %%I386:%%lib/modules/drivers/ark_drv.o > %%I386:%%lib/modules/drivers/ati_drv.o > Index: x11-servers/XFree86-4-Server/scripts/configure > =================================================================== > RCS file: /home/ncvs/ports/x11-servers/XFree86-4-Server/scripts/configure,v > retrieving revision 1.70 > diff -u -r1.70 configure > --- x11-servers/XFree86-4-Server/scripts/configure 16 Mar 2002 23:40:16 -0000 1.70 > +++ x11-servers/XFree86-4-Server/scripts/configure 21 Mar 2002 21:36:30 -0000 > @@ -46,7 +46,9 @@ > echo "#define XInputDrivers mouse" >> $LOCALDEF > fi > echo "#define BuildXF86DRI ${BuildXF86DRI}" >> $LOCALDEF > - echo "#define BuildXF86DRM ${BuildXF86DRM}" >> $LOCALDEF > + echo "#define BuildXF86DRM NO" >> $LOCALDEF > + echo "#define HasGlide3 ${HasGlide3}" >> $LOCALDEF > + echo "#define Glide3IncDir glide3" >> $LOCALDEF > > # Matrox driver support > echo "#define HaveMatroxHal $HaveMatroxHal" >> $LOCALDEF Regards, -- wca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200203240220.g2O2K2V53780>