By default, in the xorg-drivers port, the openchrome video driver is not enabled, in favor of the via driver. However, if you disable the via driver and enable the openchrome driver, the xorg-driver port insists on the file "via_drv.so" existing in the X.org drivers directory, while the openchrome driver actually installs a file called "openchrome_drv.so", since version 0.2.901 of the openchrome driver port: http://www.freebsd.org/cgi/cvsweb.cgi/ports/x11-drivers/xf86-video-openchrome/pkg-plist.diff?r1=1.1;r2=1.2 The solution is to remove the name "mapping" via the QUIRKS variable in the xorg-drivers Makefile. How-To-Repeat: cd $portsdir/x11-drivers/xorg-drivers make config [turn OFF via video driver, turn ON openchrome driver] make install This will fail, because the via_drv.so file isn't found.
Responsible Changed From-To: freebsd-ports-bugs->freebsd-x11 Over to maintainer (via the GNATS Auto Assign Tool)
flz 2008-03-06 14:44:54 UTC FreeBSD ports repository Modified files: x11-drivers/xorg-drivers Makefile Log: Remove quirk for openchrome as it now installs openchrome_drv.so instead of via_drv.so. PR: ports/120995 Submitted by: Dimitry Andric <dimitry@andric.com> Revision Changes Path 1.9 +1 -1 ports/x11-drivers/xorg-drivers/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!