Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 365305

Summary: [x11-libs/cairo-1.10.2-r1] QA Notice: The following files contain writable and executable sections
Product: Gentoo Linux Reporter: taaroa <taaroa>
Component: Current packagesAssignee: Ben de Groot (RETIRED) <yngwin>
Status: RESOLVED OBSOLETE    
Severity: normal CC: tetromino, x11
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description taaroa 2011-04-29 14:06:25 UTC
QA Notice: The following files contain writable and executable sections

Reproducible: Always




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/lib64/libcairo-script-interpreter.so.2.11000.2
RWX --- --- usr/lib64/libcairo-gobject.so.2.11000.2
Comment 1 Agostino Sarubbo gentoo-dev 2011-07-04 20:52:00 UTC
another file for me:

 * RWX --- --- usr/lib64/cairo/libcairo-trace.so.0.0.0
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2012-07-14 19:22:27 UTC
spatz maintains this now
Comment 3 Alexandre Rostovtsev (RETIRED) gentoo-dev 2014-04-21 04:02:28 UTC
As far as I can tell, this was issue is no longer present in cairo-1.12.16

$ scanelf -e /usr/lib64/libcairo*
 TYPE   STK/REL/PTL FILE 
ET_DYN RW- --- RW- /usr/lib64/libcairo-gobject.so 
ET_DYN RW- --- RW- /usr/lib64/libcairo-gobject.so.2 
ET_DYN RW- --- RW- /usr/lib64/libcairo-gobject.so.2.11200.16 
ET_DYN RW- --- RW- /usr/lib64/libcairomm-1.0.so 
ET_DYN RW- --- RW- /usr/lib64/libcairomm-1.0.so.1 
ET_DYN RW- --- RW- /usr/lib64/libcairomm-1.0.so.1.4.0 
ET_DYN RW- --- RW- /usr/lib64/libcairo-script-interpreter.so 
ET_DYN RW- --- RW- /usr/lib64/libcairo-script-interpreter.so.2 
ET_DYN RW- --- RW- /usr/lib64/libcairo-script-interpreter.so.2.11200.16 
ET_DYN RW- --- RW- /usr/lib64/libcairo.so 
ET_DYN RW- --- RW- /usr/lib64/libcairo.so.2 
ET_DYN RW- --- RW- /usr/lib64/libcairo.so.2.11200.16