Bug 191820

Summary: valgrind won't build in mock
Product: [Fedora] Fedora Reporter: Andreas Thienemann <andreas>
Component: valgrindAssignee: Jakub Jelinek <jakub>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 3.1.1-3 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-05-26 16:49:07 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 191529    

Description Andreas Thienemann 2006-05-15 22:43:25 UTC
Valgrind does currently not build in mock in x86_64. The error is as follows:

/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
This is part of glibc-devel.i386, which is not installed in mock builds. The
x86_64 glibc-devel only supplies stubs-64.h.

Is this requirement on the ia32 headerfile really needed?

Comment 1 Jakub Jelinek 2006-05-16 07:02:34 UTC
mock is incapable of handling multilib builds, but that's something that needs
to be fixed in mock, not the individual packages.
At least gcc, compat-gcc-32 and valgrind need glibc{,-devel} for the other arch
installed.

Comment 2 Jakub Jelinek 2006-05-26 16:49:07 UTC
Should be fixed in valgrind-3.1.1-3 the same way as gcc requires this now.
The rest is mock bug.