no-longer-needed build-dep on execstack

Bug #1974091 reported by Steve Langasek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers-470 (Ubuntu)
New
Undecided
Unassigned

Bug Description

The nvidia packages in Ubuntu have a build-dep on execstack, as requested in bug #409456.

That bug was filed 13 years ago, about the fact that the upstream binaries were built with executable stack. They've been rebuilt a few times since then, and there are no longer any upstream binaries with an executable stack:

$ find NVIDIA-Linux/ -name *.so* | xargs -n1 readelf -lW | grep GNU_STACK.*E
$ readelf -lW NVIDIA-Linux/nvidia-{smi,xconfig,persistenced} | grep GNU_STACK.*E
$

So the current use of execstack is a no-op.

The execstack binary is built from prelink, which was dropped from Debian over a year ago.

Please drop this build-dependency from all the nvidia packages so that we can drop prelink from the archive.

Revision history for this message
Steve Langasek (vorlon) wrote :

NB the readelf commands used above come from https://wiki.ubuntu.com/SecurityTeam/Roadmap/ExecutableStacks

Steve Langasek (vorlon)
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.