Package: nvidia-glx-dev Version: 1.0.7676-1 Severity: important
I have noticed two problems related to links being created and not created in the nvidia-glx-dev package. 1) When building an application that links to libGL.so, the diversion fails to initialize because there is no usr/lib/libGL.so link created with the new dev package. For example, VLC and Mplayer now fail to build. /var/local/vlc.cvs/vlc-trunk/debian/gcc-snapshot -Wsign-compare -Wall -pipe -o libopengl_plugin.so libopengl_plugin.a -L/usr/lib -shared -lpthread -fpic -fPIC -L/usr/X11R6/lib -lGL -lGLU -u vlc_entry__0_8_4 /usr/bin/ld: cannot find -lGL collect2: ld returned 1 exit status make[5]: *** [libopengl_plugin.so] Error 1 2) There is a broken link to the include files The solution to both these problems is the following attachment. Best Regards,
diff -ru nvidia-graphics-drivers-1.0.7676.orig/debian/nvidia-glx-dev.links nvidia-graphics-drivers-1.0.7676/debian/nvidia-glx-dev.links --- nvidia-graphics-drivers-1.0.7676.orig/debian/nvidia-glx-dev.links 2005-11-01 05:05:59.000000000 -0800 +++ nvidia-graphics-drivers-1.0.7676/debian/nvidia-glx-dev.links 2005-11-01 04:30:58.000000000 -0800 @@ -1 +1,2 @@ -usr/share/nvidia/includes /usr/share/doc/nvidia-glx-dev/includes +usr/lib/libGL.so.1.0.7676 usr/lib/libGL.so +usr/share/nvidia/include /usr/share/doc/nvidia-glx-dev/include diff -ru nvidia-graphics-drivers-1.0.7676.orig/debian/nvidia-glx-dev.links.in nvidia-graphics-drivers-1.0.7676/debian/nvidia-glx-dev.links.in --- nvidia-graphics-drivers-1.0.7676.orig/debian/nvidia-glx-dev.links.in 2005-11-01 05:05:59.000000000 -0800 +++ nvidia-graphics-drivers-1.0.7676/debian/nvidia-glx-dev.links.in 2005-11-01 04:29:26.000000000 -0800 @@ -1 +1,2 @@ -usr/share/nvidia/includes /usr/share/doc/nvidia-glx-dev/includes +usr/lib/libGL.so.#VERSION# usr/lib/libGL.so +usr/share/nvidia/include /usr/share/doc/nvidia-glx-dev/include