View Single Post
Old 05-30-10, 10:08 AM   #1
ShiningArcanine
Registered User
 
Join Date: Aug 2006
Posts: 106
Default 256.29: Writable and Executable Sections

I installed the 256.29 beta drivers via Gentoo Linux's package manager and it complains in a QA notice about the drivers containing both writable and executable sections:

Quote:
QA: other
QA Notice: The following files contain writable and executable sections
Files with such sections will not work properly (or at all!) on some
architectures/operating systems. A bug should be filed at
http://bugs.gentoo.org/ to make sure the issue is fixed.
For more information, see http://hardened.gentoo.org/gnu-stack.xml
Please include the following list of files in your report:
Note: Bugs should be filed for the respective maintainers
of the package in question and not hardened@g.o.
RWX --- --- usr/bin/nvidia-smi
RWX --- --- usr/bin/nvidia-xconfig
RWX --- --- usr/lib/libOpenCL.so.1.0.0
RWX --- --- usr/lib/libvdpau_nvidia.so.256.29
RWX --- --- usr/lib/libcuda.so.256.29
RWX --- --- usr/lib/opengl/nvidia/lib/libnvidia-tls.so.256.29
RWX --- --- usr/lib/xorg/modules/drivers/nvidia_drv.so
I assume that since the nvidia drivers are binaries on Gentoo Linux, this is an upstream issue. Is there any reason for these files to contain both writable and executable sections?
ShiningArcanine is offline   Reply With Quote