[oe-issues] [Bug 1475] package strace-4.5.14-r3: task do_compile: failed
bugzilla-daemon at tinman.treke.net
bugzilla-daemon at tinman.treke.net
Sat Oct 14 06:36:38 CEST 2006
http://bugs.openembedded.org/show_bug.cgi?id=1475
lenehan at twibble.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Comment #1 from lenehan at twibble.org 2006-10-13 21:36 -------
This is a glibc 2.5 issues.
The headers for glibc now define PT_GETSIGINFO:
%> find tmp/staging -name '*.h' -exec grep -H PT_GETSIGINFO {} \;
tmp/staging/sh4-linux/include/sys/ptrace.h:#define PT_GETSIGINFO
PTRACE_GETSIGINFO
where as they didn't for glibc 2.4. This causes the code in strace.c to fail
since in enables code that uses PT_CR_IPSR and PT_CR_IIP which are only
definied for IA64.
So making the check in strace.c for PT_GETSIGINFO also check for IA64 and/or
undefining PT_GETSIGINFO gets us back to the same as the glibc 2.4 situation.
Both approaches have been used in various other distros.
I've commited a patch that does the former as revision
e0ede3f8b2983d5a676a2f1dfc463caba8e34717
--
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the Openembedded-issues
mailing list