Bug ID 1219502
Summary vlc fails in rpmlint because of executable-stack
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware armv7
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter guillaume.gardet@arm.com
QA Contact qa-bugs@suse.de
CC dimstar@opensuse.org
Target Milestone ---
Found By ---
Blocker ---

On armv7, vlc fails in rpmlint because of executable-stack:

[  716s] vlc-noX.armv7hl: E: executable-stack (Badness: 10000)
/usr/lib/vlc/plugins/arm_neon/libchroma_yuv_neon_plugin.so
[  716s] vlc-noX.armv7hl: E: executable-stack (Badness: 10000)
/usr/lib/vlc/plugins/arm_neon/libvolume_neon_plugin.so
[  716s] vlc-noX.armv7hl: E: executable-stack (Badness: 10000)
/usr/lib/vlc/plugins/arm_neon/libyuv_rgb_neon_plugin.so
[  716s] vlc-noX.armv7hl: E: executable-stack (Badness: 10000)
/usr/lib/vlc/plugins/audio_filter/libsimple_channel_mixer_plugin.so
[  716s] vlc-noX.armv7hl: E: executable-stack (Badness: 10000)
/usr/lib/vlc/plugins/video_filter/libdeinterlace_plugin.so
[  716s] The binary declares the stack as executable. Executable stack is
usually an
[  716s] error as it is only needed if the code contains GCC trampolines or
similar
[  716s] constructs which uses code on the stack. One common source for
needlessly
[  716s] executable stack cases are object files built from assembler files
which don't
[  716s] define a proper .note.GNU-stack section.


You are receiving this mail because: