Your message dated Fri, 05 Jan 2007 05:17:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#401201: fixed in nvidia-graphics-drivers 1.0.8776-4
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: nvidia-kernel-source
Version: 1.0.8776-3
Severity: grave
Tags: patch

8876 in unstable does not compile with 2.6.19 due to the interrupt
interface change and an struct change in i2c.

The fix is trivial:

diff -ru nvidia-kernel/nv/nv.c nvidia-kernel-patched/nv/nv.c
--- nvidia-kernel/nv/nv.c       2006-12-04 03:04:54.000000000 +0100
+++ nvidia-kernel-patched/nv/nv.c       2006-12-07 11:00:59.042282766 +0100
@@ -252,7 +252,7 @@
 long          nv_kern_unlocked_ioctl(struct file *, unsigned int, unsigned 
long);
 long          nv_kern_compat_ioctl(struct file *, unsigned int, unsigned long);
 void          nv_kern_isr_bh(unsigned long);
-irqreturn_t   nv_kern_isr(int, void *, struct pt_regs *);
+irqreturn_t   nv_kern_isr(int, void *);
 void          nv_kern_rc_timer(unsigned long);
 #if defined(NV_PM_SUPPORT_OLD_STYLE_APM)
 static int    nv_kern_apm_event(struct pm_dev *, pm_request_t, void *);
@@ -2561,8 +2561,7 @@
  */
 irqreturn_t nv_kern_isr(
     int   irq,
-    void *arg,
-    struct pt_regs *regs
+    void *arg
 )
 {
     nv_linux_state_t *nvl = (void *) arg;
diff -ru nvidia-kernel/nv/nv-i2c.c nvidia-kernel-patched/nv/nv-i2c.c
--- nvidia-kernel/nv/nv-i2c.c   2006-12-04 03:04:54.000000000 +0100
+++ nvidia-kernel-patched/nv/nv-i2c.c   2006-12-07 11:03:38.143216305 +0100
@@ -23,8 +23,6 @@
 static struct i2c_algorithm nv_i2c_algo = {
     .master_xfer      = nv_i2c_algo_xfer,
     .smbus_xfer       = NULL,
-    .slave_send       = NULL,
-    .slave_recv       = NULL,
     .algo_control     = nv_i2c_algo_control,
     .functionality    = nv_i2c_algo_functionality,
 };
diff -ru nvidia-kernel/nv/nv-linux.h nvidia-kernel-patched/nv/nv-linux.h
--- nvidia-kernel/nv/nv-linux.h 2006-12-04 03:04:54.000000000 +0100
+++ nvidia-kernel-patched/nv/nv-linux.h 2006-12-07 11:01:54.669406211 +0100
@@ -14,7 +14,6 @@
 
 #include "nv.h"
 
-#include <linux/config.h>
 #include <linux/version.h>
 #include <linux/utsname.h>
 


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (700, 'experimental'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.19
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages nvidia-kernel-source depends on:
ii  debhelper                     5.0.42     helper programs for debian/rules
ii  dpatch                        2.0.21     patch maintenance system for Debia
ii  make                          3.81-3     The GNU version of the "make" util
ii  sed                           4.1.5-1    The GNU sed stream editor

Versions of packages nvidia-kernel-source recommends:
ii  devscripts                    2.9.26     Scripts to make the life of a Debi
ii  kernel-package                10.065     A utility for building Linux kerne
ii  nvidia-glx                    1.0.8776-3 NVIDIA binary XFree86 4.x driver

-- no debconf information
diff -ru nvidia-kernel/nv/nv.c nvidia-kernel-patched/nv/nv.c
--- nvidia-kernel/nv/nv.c	2006-12-04 03:04:54.000000000 +0100
+++ nvidia-kernel-patched/nv/nv.c	2006-12-07 11:00:59.042282766 +0100
@@ -252,7 +252,7 @@
 long          nv_kern_unlocked_ioctl(struct file *, unsigned int, unsigned long);
 long          nv_kern_compat_ioctl(struct file *, unsigned int, unsigned long);
 void          nv_kern_isr_bh(unsigned long);
-irqreturn_t   nv_kern_isr(int, void *, struct pt_regs *);
+irqreturn_t   nv_kern_isr(int, void *);
 void          nv_kern_rc_timer(unsigned long);
 #if defined(NV_PM_SUPPORT_OLD_STYLE_APM)
 static int    nv_kern_apm_event(struct pm_dev *, pm_request_t, void *);
@@ -2561,8 +2561,7 @@
  */
 irqreturn_t nv_kern_isr(
     int   irq,
-    void *arg,
-    struct pt_regs *regs
+    void *arg
 )
 {
     nv_linux_state_t *nvl = (void *) arg;
diff -ru nvidia-kernel/nv/nv-i2c.c nvidia-kernel-patched/nv/nv-i2c.c
--- nvidia-kernel/nv/nv-i2c.c	2006-12-04 03:04:54.000000000 +0100
+++ nvidia-kernel-patched/nv/nv-i2c.c	2006-12-07 11:03:38.143216305 +0100
@@ -23,8 +23,6 @@
 static struct i2c_algorithm nv_i2c_algo = {
     .master_xfer      = nv_i2c_algo_xfer,
     .smbus_xfer       = NULL,
-    .slave_send       = NULL,
-    .slave_recv       = NULL,
     .algo_control     = nv_i2c_algo_control,
     .functionality    = nv_i2c_algo_functionality,
 };
diff -ru nvidia-kernel/nv/nv-linux.h nvidia-kernel-patched/nv/nv-linux.h
--- nvidia-kernel/nv/nv-linux.h	2006-12-04 03:04:54.000000000 +0100
+++ nvidia-kernel-patched/nv/nv-linux.h	2006-12-07 11:01:54.669406211 +0100
@@ -14,7 +14,6 @@
 
 #include "nv.h"
 
-#include <linux/config.h>
 #include <linux/version.h>
 #include <linux/utsname.h>
 

--- End Message ---
--- Begin Message ---
Source: nvidia-graphics-drivers
Source-Version: 1.0.8776-4

We believe that the bug you reported is fixed in the latest version of
nvidia-graphics-drivers, which is due to be installed in the Debian FTP archive:

nvidia-glx-dev_1.0.8776-4_amd64.deb
  to pool/non-free/n/nvidia-graphics-drivers/nvidia-glx-dev_1.0.8776-4_amd64.deb
nvidia-glx-dev_1.0.8776-4_i386.deb
  to pool/non-free/n/nvidia-graphics-drivers/nvidia-glx-dev_1.0.8776-4_i386.deb
nvidia-glx-ia32_1.0.8776-4_amd64.deb
  to 
pool/non-free/n/nvidia-graphics-drivers/nvidia-glx-ia32_1.0.8776-4_amd64.deb
nvidia-glx_1.0.8776-4_amd64.deb
  to pool/non-free/n/nvidia-graphics-drivers/nvidia-glx_1.0.8776-4_amd64.deb
nvidia-glx_1.0.8776-4_i386.deb
  to pool/non-free/n/nvidia-graphics-drivers/nvidia-glx_1.0.8776-4_i386.deb
nvidia-graphics-drivers_1.0.8776-4.diff.gz
  to 
pool/non-free/n/nvidia-graphics-drivers/nvidia-graphics-drivers_1.0.8776-4.diff.gz
nvidia-graphics-drivers_1.0.8776-4.dsc
  to 
pool/non-free/n/nvidia-graphics-drivers/nvidia-graphics-drivers_1.0.8776-4.dsc
nvidia-kernel-source_1.0.8776-4_amd64.deb
  to 
pool/non-free/n/nvidia-graphics-drivers/nvidia-kernel-source_1.0.8776-4_amd64.deb
nvidia-kernel-source_1.0.8776-4_i386.deb
  to 
pool/non-free/n/nvidia-graphics-drivers/nvidia-kernel-source_1.0.8776-4_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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Randall Donald <[EMAIL PROTECTED]> (supplier of updated nvidia-graphics-drivers 
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 [EMAIL PROTECTED])


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

Format: 1.7
Date: Thu,  4 Jan 2007 20:18:03 -0800
Source: nvidia-graphics-drivers
Binary: nvidia-glx nvidia-glx-ia32 nvidia-kernel-source nvidia-glx-dev
Architecture: source amd64 i386
Version: 1.0.8776-4
Distribution: unstable
Urgency: high
Maintainer: Randall Donald <[EMAIL PROTECTED]>
Changed-By: Randall Donald <[EMAIL PROTECTED]>
Description: 
 nvidia-glx-ia32 - NVIDIA binary XFree86 4.x driver
 nvidia-glx - NVIDIA binary XFree86 4.x driver
 nvidia-glx-dev - NVIDIA binary XFree86 4.x / Xorg driver development files
 nvidia-kernel-source - NVIDIA binary kernel module source
Closes: 401201 402000
Changes: 
 nvidia-graphics-drivers (1.0.8776-4) unstable; urgency=high
 .
   * Add patch for compiling against 2.6.19. (closes: #401201, #402000)
Files: 
 4bff90d3b82ff4c6bdad8b0a940aab54 2576772 non-free/x11 optional 
nvidia-glx-ia32_1.0.8776-4_amd64.deb
 575c8af10ea96c5ae7582b9218ddf731 3910684 non-free/x11 optional 
nvidia-glx_1.0.8776-4_amd64.deb
 5413f5eb5b3e77035fb5254edcb2569e 151150 non-free/x11 optional 
nvidia-glx-dev_1.0.8776-4_amd64.deb
 0647c45c52d16fbb6218b4a506321da4 1870712 non-free/x11 optional 
nvidia-kernel-source_1.0.8776-4_amd64.deb
 67896c0a2daa5c86ebc4e70eb928cb36 702 non-free/x11 optional 
nvidia-graphics-drivers_1.0.8776-4.dsc
 08d789f465a3c3566f8b372c1395f864 80827 non-free/x11 optional 
nvidia-graphics-drivers_1.0.8776-4.diff.gz
 1dde3b5d5615835a5ecaaf746bb4a745 3294316 non-free/x11 optional 
nvidia-glx_1.0.8776-4_i386.deb
 2292e7eda1d8954aa427092c27fac69a 131270 non-free/x11 optional 
nvidia-glx-dev_1.0.8776-4_i386.deb
 03aab45894fc39a2e2ca44d3d49d9c81 1806072 non-free/x11 optional 
nvidia-kernel-source_1.0.8776-4_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFndmcU+6HYGwn3qsRAkRdAKCKshIzbAvRwECJWC2rUzZKbZorwgCgnqjo
G0PqSvSXmNxeEpYyQsmbU14=
=sIf2
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to