Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 143100 - app-emulation/vmware-workstation-5.5.1.19175-r4 fails with FEATURES="stricter"
Summary: app-emulation/vmware-workstation-5.5.1.19175-r4 fails with FEATURES="stricter"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo VMWare Bug Squashers [disabled]
URL:
Whiteboard:
Keywords:
: 144806 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-08-07 08:55 UTC by Josh Nichols (RETIRED)
Modified: 2006-09-28 09:31 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Josh Nichols (RETIRED) gentoo-dev 2006-08-07 08:55:05 UTC
Considering that it's a binary package, it's not surprising it might fail with stricter. Adding stricter to RESTRICT is the lame way of getting it to merge. Exact errors as follow:

QA Notice: the following files are setXid, dyn linked, and using lazy bindings
 This combination is generally discouraged.  Try re-emerging the package:
 LDFLAGS='-Wl,-z,now' emerge vmware-workstation
LAZY opt/vmware/workstation/bin/vmware-ping
LAZY opt/vmware/workstation/lib/bin/vmware-vmx


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/vmware-workstation-5.5.1.19175-r4/temp/scanelf-textrel.log
TEXTREL opt/vmware/workstation/lib/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0


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/vmware-workstation-5.5.1.19175-r4/temp/scanelf-execstack.log
RWX --- --- opt/vmware/workstation/bin/vmnet-bridge
RWX --- --- opt/vmware/workstation/bin/vmnet-dhcpd
RWX --- --- opt/vmware/workstation/bin/vmnet-natd
RWX --- --- opt/vmware/workstation/bin/vmnet-netifup
RWX --- --- opt/vmware/workstation/bin/vmnet-sniffer
RWX --- --- opt/vmware/workstation/bin/vmware-loop
RWX --- --- opt/vmware/workstation/bin/vmware-ping
RWX --- --- opt/vmware/workstation/bin/vmware-vdiskmanager
RWX --- --- opt/vmware/workstation/lib/bin/vmware
RWX --- --- opt/vmware/workstation/lib/bin/vmware-vmx
RWX --- --- opt/vmware/workstation/lib/bin/vmrun
RWX --- --- opt/vmware/workstation/lib/bin/vmplayer
RWX --- --- opt/vmware/workstation/lib/bin-debug/vmware-vmx
RWX --- --- opt/vmware/workstation/lib/lib/libpixops.so.2.0.1/libpixops.so.2.0.1

!!! ERROR: app-emulation/vmware-workstation-5.5.1.19175-r4 failed.
Call stack:
  misc-functions.sh, line 407:   Called install_qa_check
  misc-functions.sh, line 164:   Called die

!!! Aborting due to QA concerns:  setXid lazy bindings, textrels, execstacks
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2006-08-28 09:37:21 UTC
I'm sure all of the VMware stuff fails w/ stricter... I'll look into it.
Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2006-09-15 16:12:19 UTC
So the setuid lazy bindings keeps it from merging, also?

I updated the ebuilds in CVS.  Can you see if these work?  If not, I'll have to use RESTRICT="stricter" which I would prefer not have to do.
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2006-09-19 07:29:39 UTC
*** Bug 144806 has been marked as a duplicate of this bug. ***
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2006-09-28 09:31:09 UTC
This is now FIXED, though I really dislike it.