Package: nvidia-glx
Severity: normal

tag 542889 + patch fixed-upstream
thanks

I had the same issue with 185.18.31 on an AMD64 (Lenovo Thinkpad T61p
with nVidia Quadro FX 570). An updated package with version 185.18.36
fixed the problem.

The attached patch + files from NVIDIA could be used as a base for
packaging 185.18.36.


Regards

-- 
Jan Dittberner - Debian Developer
GPG-key: 4096R/558FB8DD 2009-05-10
         B2FF 1D95 CE8F 7A22 DF4C  F09B A73E 0055 558F B8DD
http://ddportfolio.debian.net/ - http://people.debian.org/~jandd/
diff -Nru --exclude '*.run' nvidia-graphics-drivers-185.18.31/debian/changelog nvidia-graphics-drivers-185.18.36/debian/changelog
--- nvidia-graphics-drivers-185.18.31/debian/changelog	2009-08-22 18:13:12.000000000 +0200
+++ nvidia-graphics-drivers-185.18.36/debian/changelog	2009-08-22 18:13:14.000000000 +0200
@@ -1,3 +1,9 @@
+nvidia-graphics-drivers (185.18.36-1) UNRELEASED; urgency=low
+
+  * new upstream version (fixes crash for some mobile CPUs)
+
+ -- Jan Dittberner <ja...@debian.org>  Sat, 22 Aug 2009 16:45:58 +0200
+
 nvidia-graphics-drivers (185.18.31-2) unstable; urgency=low
 
   * actually build using ia32-libs. thwapp!! 
diff -Nru --exclude '*.run' nvidia-graphics-drivers-185.18.31/debian/control nvidia-graphics-drivers-185.18.36/debian/control
--- nvidia-graphics-drivers-185.18.31/debian/control	2009-08-22 18:13:12.000000000 +0200
+++ nvidia-graphics-drivers-185.18.36/debian/control	2009-08-22 18:13:14.000000000 +0200
@@ -14,8 +14,8 @@
 Package: nvidia-glx-ia32
 Architecture: amd64
 Pre-Depends: libc6-i386 (>= 2.9-18)
-Depends: nvidia-kernel-185.18.31, ${shlibs:Depends}, ${misc:Depends}
-Suggests: nvidia-settings, nvidia-kernel-source (>= 185.18.31)
+Depends: nvidia-kernel-185.18.36, ${shlibs:Depends}, ${misc:Depends}
+Suggests: nvidia-settings, nvidia-kernel-source (>= 185.18.36)
 Conflicts: nvidia-glx-src
 Replaces: nvidia-glx-src
 Description: NVIDIA binary driver 32bit libs
@@ -32,8 +32,8 @@
 
 Package: nvidia-glx
 Architecture: i386 amd64
-Depends: nvidia-kernel-185.18.31, x11-common (>= 1:7.0.0), ${shlibs:Depends}, ${misc:Depends}
-Suggests: nvidia-settings, nvidia-kernel-source (>= 185.18.31)
+Depends: nvidia-kernel-185.18.36, x11-common (>= 1:7.0.0), ${shlibs:Depends}, ${misc:Depends}
+Suggests: nvidia-settings, nvidia-kernel-source (>= 185.18.36)
 Conflicts: nvidia-glx-src, nvidia-glx-dev (<< 1.0.8774-5)
 Replaces: nvidia-glx-src
 Description: NVIDIA binary Xorg driver
@@ -53,9 +53,9 @@
 
 Package: nvidia-glx-dev
 Architecture: i386 amd64
-Depends: nvidia-glx (>= 185.18.31), ${misc:Depends}
+Depends: nvidia-glx (>= 185.18.36), ${misc:Depends}
 Provides: libgl-dev
-Conflicts: nvidia-glx (>= 185.18.32), libgl-dev, mesa-common-dev
+Conflicts: nvidia-glx (>= 185.18.37), libgl-dev, mesa-common-dev
 Replaces: libgl-dev
 Description: NVIDIA binary Xorg driver development files
  This package contains the NVIDIA binary Xorg driver
@@ -69,8 +69,8 @@
 Architecture: amd64
 Pre-Depends: libc6-i386 (>= 2.9-18)
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: nvidia-kernel-185.18.31
-Suggests: nvidia-kernel-source (>= 185.18.31)
+Recommends: nvidia-kernel-185.18.36
+Suggests: nvidia-kernel-source (>= 185.18.36)
 Replaces: nvidia-glx-ia32 (< 180.51), nvidia-libvdpau-ia32
 Conflicts: nvidia-glx-ia32 (< 180.51), nvidia-libvdpau-ia32
 Description: NVIDIA vdpau 32bit libraries
@@ -83,8 +83,8 @@
 Section: non-free/libs
 Architecture: i386 amd64
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: nvidia-kernel-185.18.31
-Suggests: nvidia-kernel-source (>= 185.18.31)
+Recommends: nvidia-kernel-185.18.36
+Suggests: nvidia-kernel-source (>= 185.18.36)
 Replaces: nvidia-glx (< 180.51), nvidia-libvdpau
 Conflicts: nvidia-glx (< 180.51), nvidia-libvdpau
 Description: NVIDIA vdpau libraries
@@ -96,8 +96,8 @@
 Package: nvidia-libvdpau-dev
 Section: non-free/libdevel
 Architecture: i386 amd64
-Depends: nvidia-libvdpau1 (>= 185.18.31), ${misc:Depends}
-Conflicts: nvidia-glx-dev (< 180.51), nvidia-libvdpau1 (>= 185.18.32)
+Depends: nvidia-libvdpau1 (>= 185.18.36), ${misc:Depends}
+Conflicts: nvidia-glx-dev (< 180.51), nvidia-libvdpau1 (>= 185.18.37)
 Provides: nvidia-libvdpau1-dev
 Replaces: nvidia-libvdpau, nvidia-glx-dev (< 180.51)
 Description: NVIDIA vdpau development files
@@ -110,7 +110,7 @@
 Package: nvidia-kernel-source
 Architecture: i386 amd64
 Depends: debhelper (>> 4.0.0), make, sed (>> 3.0), dpatch (>= 2.0.0), ${misc:Depends}
-Recommends: nvidia-glx (>= 185.18.31), kernel-package (>= 8.082), module-assistant, devscripts
+Recommends: nvidia-glx (>= 185.18.36), kernel-package (>= 8.082), module-assistant, devscripts
 Conflicts: nvidia-kernel-src
 Replaces: nvidia-kernel-src
 Description: NVIDIA binary kernel module source
@@ -127,8 +127,8 @@
 Section: non-free/libs
 Architecture: i386 amd64
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: nvidia-kernel-185.18.31
-Suggests: nvidia-kernel-source (>= 185.18.31)
+Recommends: nvidia-kernel-185.18.36
+Suggests: nvidia-kernel-source (>= 185.18.36)
 Replaces: nvidia-glx (<< 185.18.14-2), nvidia-glx-dev (<< 185.18.14-2)
 Description: NVIDIA CUDA runtime library
  The Compute Unified Device Architecture (CUDA) enables NVIDIA
@@ -149,8 +149,8 @@
 Architecture: amd64
 Pre-Depends: libc6-i386 (>= 2.9-18)
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: nvidia-kernel-185.18.31
-Suggests: nvidia-kernel-source (>= 185.18.31)
+Recommends: nvidia-kernel-185.18.36
+Suggests: nvidia-kernel-source (>= 185.18.36)
 Replaces: nvidia-glx-ia32 (<< 185.18.14-2)
 Description: NVIDIA CUDA runtime library (32-bit)
  The Compute Unified Device Architecture (CUDA) enables NVIDIA
@@ -169,7 +169,7 @@
 Package: libcuda1-dev
 Section: non-free/libdevel
 Architecture: i386 amd64
-Depends: libcuda1 (>= 185.18.31), ${misc:Depends}
+Depends: libcuda1 (>= 185.18.36), ${misc:Depends}
 Provides: libcuda-dev
 Replaces: nvidia-glx-dev (<< 185.18.14-2)
 Description: NVIDIA CUDA development files
diff -Nru --exclude '*.run' nvidia-graphics-drivers-185.18.31/debian/copyright nvidia-graphics-drivers-185.18.36/debian/copyright
--- nvidia-graphics-drivers-185.18.31/debian/copyright	2009-08-22 18:13:12.000000000 +0200
+++ nvidia-graphics-drivers-185.18.36/debian/copyright	2009-08-22 18:13:14.000000000 +0200
@@ -2,7 +2,7 @@
 Mon, 31 Mar 2003 23:40:05 -0800.
 
 It was downloaded from
-ftp://download.nvidia.com/XFree86/Linux-x86_64/185.18.31/NVIDIA-Linux-x86_64-185.18.31-pkg2.run
+ftp://download.nvidia.com/XFree86/Linux-x86_64/185.18.36/NVIDIA-Linux-x86_64-185.18.36-pkg2.run
 
 Upstream Author: NVIDIA <linux-b...@nvidia.com>
 
diff -Nru --exclude '*.run' nvidia-graphics-drivers-185.18.31/debian/upstream_info nvidia-graphics-drivers-185.18.36/debian/upstream_info
--- nvidia-graphics-drivers-185.18.31/debian/upstream_info	2009-08-22 18:13:12.000000000 +0200
+++ nvidia-graphics-drivers-185.18.36/debian/upstream_info	2009-08-22 18:13:14.000000000 +0200
@@ -1,8 +1,8 @@
 eval `dpkg-architecture`
 
 #BASE_VERSION=1.0
-RELEASE=185.18.31
-NEXTVER=185.18.32
+RELEASE=185.18.36
+NEXTVER=185.18.37
 
 if [ "$DEB_BUILD_ARCH" = "amd64" ] ; then
 	BASE_URL=ftp://download.nvidia.com/XFree86/Linux-x86_64/${RELEASE}
@@ -11,15 +11,15 @@
 	FILENAME=$DIRNAME.run
 elif [ "$DEB_BUILD_ARCH" = "i386" ] ; then
 	BASE_URL=ftp://download.nvidia.com/XFree86/Linux-x86/${RELEASE}
-	DIRNAME=NVIDIA-Linux-x86-${RELEASE}-pkg0
+	DIRNAME=NVIDIA-Linux-x86-${RELEASE}-pkg1
 	FILENAME="$DIRNAME.run"	
 else
 	echo "huh? dont know about a version of this driver for your architecture."
 	exit 1
 fi
-FILENAME_X86=NVIDIA-Linux-x86-${RELEASE}-pkg0.run
+FILENAME_X86=NVIDIA-Linux-x86-${RELEASE}-pkg1.run
 FILENAME_X86_64=NVIDIA-Linux-x86_64-${RELEASE}-pkg2.run
-DIRNAME_X86=NVIDIA-Linux-x86-${RELEASE}-pkg0
+DIRNAME_X86=NVIDIA-Linux-x86-${RELEASE}-pkg1
 DIRNAME_X86_64=NVIDIA-Linux-x86_64-${RELEASE}-pkg2
 
 VERSION=${RELEASE}

Attachment: signature.asc
Description: Digital signature

Reply via email to