Summary: | emul-linux-x86-compat install failure | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kazankov Alexander <johnrdoe63> |
Component: | Hardened | Assignee: | The Gentoo Linux Hardened Team <hardened> |
Status: | RESOLVED INVALID | ||
Severity: | critical | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Kazankov Alexander
2007-08-04 13:52:21 UTC
With the added kernel parameter selinux=0, installation passes successfully with the remark: * QA Notice: The following files contain runtime text relocations * Text relocations force the dynamic linker to perform extra * work at startup, waste system resources, and may pose a security * risk. On some architectures, the code may not even function * properly, if at all. * For more information, see http://hardened.gentoo.org/pic-fix-guide.xml * Please include this file in your report: * /var/tmp/portage/app-emulation/emul-linux-x86-compat-1.0-r3/temp/scanelf-textrel.log * TEXTREL usr/lib32/libstdc++.so.2.7.2.8 TEXTREL usr/lib32/libg++.so.2.7.2.8 * QA Notice: The following shared libraries lack NEEDED entries * /var/tmp/portage/app-emulation/emul-linux-x86-compat-1.0-r3/image/usr/lib32/libc.so.5 and after application(ex: firefox) is started normally, though with selinux=0, though with selinux=1. You must use a SELinux profile on SELinux systems. If you want hardened gcc and SELinux than you must use the selinux/2007.0/amd64/hardened profile. |