Summary: | sys-libs/compiler-rt-5.0.0: files contain writable and executable sections | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Garri <g.djavadyan> |
Component: | Current packages | Assignee: | LLVM support project <llvm> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | hoover, jstein, srcshelton |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
noexecstack.patch
noexecstack for compiler-rt 4.0.1 and 5.0.1 |
Description
Garri
2017-12-14 18:33:38 UTC
Created attachment 510188 [details, diff]
noexecstack.patch
For 4.0.1 this are even more: !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-x86_64.a:chkstk.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-x86_64.a:chkstk2.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-x86_64.a:floatundidf.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-x86_64.a:floatundisf.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-x86_64.a:floatundixf.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:ashldi3.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:ashrdi3.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:chkstk.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:chkstk2.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:divdi3.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:floatdidf.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:floatdisf.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:floatdixf.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:floatundidf.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:floatundisf.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:floatundixf.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:lshrdi3.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:moddi3.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:muldi3.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:udivdi3.S.o !WX --- --- usr/lib/clang/4.0.1/lib/linux/libclang_rt.builtins-i386.a:umoddi3.S.o Created attachment 510728 [details]
noexecstack for compiler-rt 4.0.1 and 5.0.1
See also https://bugs.llvm.org/show_bug.cgi?id=35739, and https://reviews.llvm.org/rL321431, which fixes this issue. The chkstk and chkstk2 sources should simply not be built for Linux. Mass-closing bugs reported for removed LLVM versions. Feel free to reopen if the issue still applies and there is no newer report for it. |