After introduction of modular Xorg, new stable xf86-video-sis version did not get bumped, causing direct rendering breakage. For example starting glxinfo will dump following interesting message: DRI driver expected DDX version 0-0.8.x but got version 0.7.1 Fix: +Index: xserver-xorg-video-sis-0.9.3/src/sis.h +=================================================================== +--- xserver-xorg-video-sis-0.9.3.orig/src/sis.h 2007-09-19 20:28:17.000000000 +0200 ++++ xserver-xorg-video-sis-0.9.3/src/sis.h 2007-09-19 20:30:47.000000000 +0200 +@@ -95,7 +95,7 @@ + (((major) * 10000000) + ((minor) * 100000) + ((patch) * 1000) + snap) + #define XF86_VERSION_CURRENT XF86_VERSION_NUMERIC(4,3,99,902,0) + #endif +-#if XORG_VERSION_CURRENT >= XORG_VERSION_NUMERIC(6,8,99,900,0) ++#if XORG_VERSION_CURRENT >= XORG_VERSION_NUMERIC(6,8,99,900,0) || XORG_VERSION_CURRENT < XORG_VERSION_NUMERIC(4,0,0,0,0) + #define SISISXORG6899900 + #endif + #if 0 How-To-Repeat: Try to enable direct rendering with xf86-video-sis on modular Xorg.
Responsible Changed From-To: freebsd-ports-bugs->freebsd-x11 Over to maintainer.
Responsible Changed From-To: freebsd-x11->rnoland I'll take it.
Please try the patch http://people.freebsd.org/~rnoland/sis-update.patch. This updates the sis driver to 0.10.0 robert.
On 10/22/08, Robert Noland <rnoland@freebsd.org> wrote: > Please try the patch > http://people.freebsd.org/~rnoland/sis-update.patch. > > This updates the sis driver to 0.10.0 Works fine, tested with glxinfo, glxgears, heretic, and mplayer.
On Thu, 2008-10-23 at 18:02 +0200, Paul B. Mahol wrote: > On 10/22/08, Robert Noland <rnoland@freebsd.org> wrote: > > Please try the patch > > http://people.freebsd.org/~rnoland/sis-update.patch. > > > > This updates the sis driver to 0.10.0 > > Works fine, tested with glxinfo, glxgears, heretic, and mplayer. ok, I'll work on getting this committed... robert.
State Changed From-To: open->closed Port updated to 0.10.0
rnoland 2008-10-23 18:48:32 UTC FreeBSD ports repository Modified files: x11-drivers/xf86-video-sis Makefile distinfo Removed files: x11-drivers/xf86-video-sis/files patch-src_sis__dri.c Log: Update to 0.10.0 PR: 128274 Reviewed by: Paul Mahol Approved by: garga (mentor) Revision Changes Path 1.5 +2 -2 ports/x11-drivers/xf86-video-sis/Makefile 1.2 +3 -3 ports/x11-drivers/xf86-video-sis/distinfo 1.2 +0 -12 ports/x11-drivers/xf86-video-sis/files/patch-src_sis__dri.c (dead) _______________________________________________ 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"