Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Mar 2002 20:32:42 -0800 (PST)
From:      eanholt@gladstone.uoregon.edu
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/35997: Update of port drm-kmod
Message-ID:  <200203170432.g2H4Wg916060@anholt.dyndns.org>

next in thread | raw e-mail | index | archive | help

>Number:         35997
>Category:       ports
>Synopsis:       Update of port drm-kmod
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 16 20:40:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     anholt
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
>Environment:
System: FreeBSD positron.uoregon.edu 4.5-STABLE FreeBSD 4.5-STABLE #0: Wed Feb 27 23:40:21 PST 2002 anholt@:/usr/src/stable/sys/compile/MYKERNEL i386


	
>Description:
	Update to drm-kmod which supports newer ATI cards and Matrox G550, stops crashing
	with XFree86 4.2.0, and includes a small fix for a radeon hang.
>How-To-Repeat:
	
>Fix:
diff -ruN ../drm-kmod-orig/Makefile ./Makefile
--- ../drm-kmod-orig/Makefile	Wed Nov 28 19:26:20 2001
+++ ./Makefile	Thu Jan 31 04:46:45 2002
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	drm-kmod
-PORTVERSION=	0.9.4
+PORTVERSION=	0.9.5
 CATEGORIES=	graphics x11
 MASTER_SITES=	http://gladstone.uoregon.edu/~eanholt/dri/
 
@@ -29,7 +29,7 @@
 pre-extract:
 .if ${OSVERSION} < 500000
 .if !defined(WITH_SMP)
-	@${ECHO_MSG} "If you are using modules on an SMP system, define WITH_SMP to get SMP locking"
+	@${ECHO_MSG} "If you are using modules on an SMP system, use "make -DWITH_SMP" to get SMP locking"
 	@${ECHO_MSG}
 .endif
 .endif
diff -ruN ../drm-kmod-orig/distinfo ./distinfo
--- ../drm-kmod-orig/distinfo	Wed Nov 28 19:26:20 2001
+++ ./distinfo	Thu Jan 31 04:50:06 2002
@@ -1 +1 @@
-MD5 (drm-kmod-0.9.4.tar.gz) = 3fa343a71ceecfaed75d78784ff575f0
+MD5 (drm-kmod-0.9.5.tar.gz) = d231fb965f46137ae19908051bba4ad9
diff -ruN ../drm-kmod-orig/files/patch-radeonstate ./files/patch-radeonstate
--- ../drm-kmod-orig/files/patch-radeonstate	Wed Dec 31 16:00:00 1969
+++ ./files/patch-radeonstate	Sat Mar 16 19:56:02 2002
@@ -0,0 +1,11 @@
+--- radeon/radeon_state.c.orig	Sat Mar 16 19:55:08 2002
++++ radeon/radeon_state.c	Sat Mar 16 19:55:26 2002
+@@ -1060,7 +1060,7 @@
+ 			DRM_ERROR( "EFAULT on tex->image\n" );
+ 			DRM_OS_RETURN( EFAULT );
+ 		}
+-	} else if ( size < 4 ) {
++	} else if ( size < 4 && size > 0 ) {
+ 		size = 4;
+ 	}
+ 


>Release-Note:
>Audit-Trail:
>Unformatted:

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?200203170432.g2H4Wg916060>