[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#412873: marked as done (xserver-xorg-video-neomagic: Produces wrong graphic modes)



Your message dated Wed, 28 Feb 2007 18:17:05 +0000
with message-id <E1HMTMP-0004xG-5F@ries.debian.org>
and subject line Bug#412873: fixed in xserver-xorg-video-neomagic 1:1.1.1-5
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: xserver-xorg-video-neomagic
Version: 1:1.1.1-4
Severity: critical
Tags: patch
Justification: breaks the whole system


The bug itself is caused by an implicit declaration of abs().
As a result the video modes produced can not be handled by the [external] monitor.
After killing the X server, the graphic card is left in a weird state, most of the time unradable
(e.g. totally pink screen with no text visible).

This patch, taken from http://bugs.freedesktop.org/show_bug.cgi?id=7873, fixes the problem.

--- a/src/neo_driver.c
+++ b/src/neo_driver.c
@@ -118,6 +118,9 @@ #define _XF86DGA_SERVER_
 #include <X11/extensions/xf86dgastr.h>
 #endif

+/* For abs() */
+#include <stdlib.h>
+
 /* Mandatory functions */
 static const OptionInfoRec *   NEOAvailableOptions(int chipid, int busid);
 static void     NEOIdentify(int flags);



-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages xserver-xorg-video-neomagic depends on:
ii  libc6                       2.3.6.ds1-11 GNU C Library: Shared libraries
ii  xserver-xorg-core           2:1.1.1-18   X.Org X server -- core server

xserver-xorg-video-neomagic recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: xserver-xorg-video-neomagic
Source-Version: 1:1.1.1-5

We believe that the bug you reported is fixed in the latest version of
xserver-xorg-video-neomagic, which is due to be installed in the Debian FTP archive:

xserver-xorg-video-neomagic_1.1.1-5.diff.gz
  to pool/main/x/xserver-xorg-video-neomagic/xserver-xorg-video-neomagic_1.1.1-5.diff.gz
xserver-xorg-video-neomagic_1.1.1-5.dsc
  to pool/main/x/xserver-xorg-video-neomagic/xserver-xorg-video-neomagic_1.1.1-5.dsc
xserver-xorg-video-neomagic_1.1.1-5_i386.deb
  to pool/main/x/xserver-xorg-video-neomagic/xserver-xorg-video-neomagic_1.1.1-5_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 412873@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Cristau <jcristau@debian.org> (supplier of updated xserver-xorg-video-neomagic package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 28 Feb 2007 18:38:13 +0100
Source: xserver-xorg-video-neomagic
Binary: xserver-xorg-video-neomagic
Architecture: source i386
Version: 1:1.1.1-5
Distribution: unstable
Urgency: high
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Julien Cristau <jcristau@debian.org>
Description: 
 xserver-xorg-video-neomagic - X.Org X server -- Neomagic display driver
Closes: 412873
Changes: 
 xserver-xorg-video-neomagic (1:1.1.1-5) unstable; urgency=high
 .
   * Add link to xserver-xorg-core bug script, so that bugreports contain
     the user's config and log files.
   * Bump dependency on xserver-xorg-core to >= 2:1.1.1-11, as previous
     versions don't have the bug script.
   * Add patch to fix implicit declaration of abs(), which caused out-of-range
     modes calculation, thanks to Nicolas Khanukaev <nikolaikin@free.fr>
     (closes: #412873).
   * Add build-dep on quilt, and adapt debian/rules to handle the patches.
Files: 
 8c2653074b88c6d171c3b611cfc4fb6f 980 x11 optional xserver-xorg-video-neomagic_1.1.1-5.dsc
 a96d5638000da366d241d880433ed09e 91766 x11 optional xserver-xorg-video-neomagic_1.1.1-5.diff.gz
 7a3c9371c046b702f548fe9f2d039674 38562 x11 optional xserver-xorg-video-neomagic_1.1.1-5_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF5cO9mEvTgKxfcAwRAsLyAJ4vJAzKjfVl0jtI6XkJkZw/dSdTtQCbBQfT
ctwayYozzfMw4jIQqrls4LU=
=3fdu
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: