https://bugzilla.suse.com/show_bug.cgi?id=1219502 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: You are on the CC list for the bug.