Your message dated Fri, 05 Jan 2007 05:17:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#402000: 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 ---