Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Nov 2007 20:18:04 GMT
From:      Coleman Kane <cokane@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   misc/117854: pixman 0.9.5 in ports needs update to 0.9.6
Message-ID:  <200711052018.lA5KI4PX047989@www.freebsd.org>
Resent-Message-ID: <200711052020.lA5KK14Y057360@freefall.freebsd.org>

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

>Number:         117854
>Category:       misc
>Synopsis:       pixman 0.9.5 in ports needs update to 0.9.6
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 05 20:20:01 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator:     Coleman Kane
>Release:        FreeBSD 8.0-CURRENT
>Organization:
FreeBSD Project
>Environment:
FreeBSD erwin 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Wed Oct 24 08:40:00 EDT 2007     root@erwin:/usr/obj/usr/src/sys/ERWIN  amd64

>Description:
The version of x11/pixman in ports is 0.9.5_3. This version has a nasty crasher bug that can be exposed on an amd64 platform. Since being fixed, pixman 0.9.6 has been released and the version in ports should be updated to use this new version. In addition, some features were added to help improve performance.
>How-To-Repeat:
I can reliably reproduce this bug by downloading the AMD/ATI Radeon HD 2500 Development Documentation from AMD's developers website. A number of other PDFs that I have seen have been able to cause the crash as well. When it happens, the whole X session dies and the user is returned to the console.
>Fix:
Attached patch.

Patch attached with submission follows:

diff -u -r x11/pixman.orig/Makefile x11/pixman/Makefile
--- x11/pixman.orig/Makefile	2007-11-05 14:59:50.000000000 -0500
+++ x11/pixman/Makefile	2007-11-05 15:05:54.000000000 -0500
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	pixman
-PORTVERSION=	0.9.5
-PORTREVISION=	3
+PORTVERSION=	0.9.6
 CATEGORIES=	x11
 
 MAINTAINER=	x11@FreeBSD.org
diff -u -r x11/pixman.orig/distinfo x11/pixman/distinfo
--- x11/pixman.orig/distinfo	2007-09-13 15:45:01.000000000 -0400
+++ x11/pixman/distinfo	2007-11-05 15:01:13.000000000 -0500
@@ -1,3 +1,3 @@
-MD5 (xorg/lib/pixman-0.9.5.tar.bz2) = f9fea77e46ec7a3a16e925e137f146e7
-SHA256 (xorg/lib/pixman-0.9.5.tar.bz2) = a9d4545b5dfc018cdd33fd21bc73c3f1b3c9c207f1bb6843606cc180eb10c6c8
-SIZE (xorg/lib/pixman-0.9.5.tar.bz2) = 290622
+MD5 (xorg/lib/pixman-0.9.6.tar.bz2) = 7681334f55d41a705339228145d02c11
+SHA256 (xorg/lib/pixman-0.9.6.tar.bz2) = c504db9338d67c388824ebbf805a424d2cc0fab681e33bff6733603539d6335b
+SIZE (xorg/lib/pixman-0.9.6.tar.bz2) = 290399


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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200711052018.lA5KI4PX047989>