Bug 136610 - googleearth executable stack/stripping prestripped binaries
Bug#: 136610 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: genstef@gentoo.org Reported By: squinky86@gentoo.org
Component: Ebuilds
URL: 
Summary: googleearth executable stack/stripping prestripped binaries
Keywords:  
Status Whiteboard: 
Opened: 2006-06-12 22:04 0000
Description:   Opened: 2006-06-12 22:04 0000
x11-misc/googleearth has an executable stack.
QA Notice: the following files contain executable stacks
 Files with executable stacks 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 file is fixed.
 For more information, see http://hardened.gentoo.org/gnu-stack.xml
 Please include this file in your report:
 /var/tmp/portage/googleearth-4_beta/temp/scanelf-execstack.log

# cat /var/tmp/portage/googleearth-4_beta/temp/scanelf-execstack.log
RWX --- --- work/bin/libcrypto.so.0.9.8
RWX --- --- image/opt/googleearth/libcrypto.so.0.9.8

------- Comment #1 From Doug Goldstein 2006-06-12 23:11:25 0000 -------
That's an issue that shouldn't really show on x86... It's an issue with other
arches.. Google Earth is also a binary package so there's nothing we can do
about this..

------- Comment #2 From Jakub Moc (RETIRED) 2006-06-13 00:29:17 0000 -------
Please, stick RESTRICT="strip" into ebuild. As for the execstacks, if you can't
make Google to fix it using out excellent howto :P - then use

QA_EXECSTACK_x86="opt/googleearth/libcrypto.so.0.9.8"

(omit the _x86 if its also an issue on amd64).

------- Comment #3 From Stefan Schweizer 2006-06-13 09:29:28 0000 -------
thanks, fixed