Bug 120995 - Remove openchrome driver name from QUIRKS in x11-drivers/xorg-drivers port
Summary: Remove openchrome driver name from QUIRKS in x11-drivers/xorg-drivers port
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-x11 (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-23 15:50 UTC by Dimitry Andric
Modified: 2008-03-06 14:50 UTC (History)
0 users

See Also:


Attachments
file.diff (549 bytes, patch)
2008-02-23 15:50 UTC, Dimitry Andric
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dimitry Andric 2008-02-23 15:50:03 UTC
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.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-02-23 22:43:14 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-x11

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2008-03-06 14:45:02 UTC
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"
Comment 3 Florent Thoumie freebsd_committer freebsd_triage 2008-03-06 14:45:06 UTC
State Changed
From-To: open->closed

Committed. Thanks!