|
From: Tom H. <to...@co...> - 2006-06-06 18:18:32
|
In message <ef8...@ny...>
cn...@ny... wrote:
> > In message <f07...@ny...>
> > cn...@ny... wrote:
> >
> > > I'm trying to cross-compile Valgrind v3.1.1 (March 15, 2006) on
> > > x86 for PPC. The TLS test failed but I added --disable-tls to
> > > my config script. But when I try to build memcheck, I get an
> > > unresolved external,> __builtin_expect. In message
> > > http://sourceforge.net/mailarchive/message.php?msg_id=14232995, I
> > > see that this seems to have been fixed in December so I don't quite
> > > understand why the fix isn't in v3.1.1. I've modified my
> > > mc_mail.c to have the #ELSE part of the fix described above but
> > > I'd rather not continue that way. The bug database is down right
> > > now so I can't research it very far. What's up?
> >
> > Well that commit was on the trunk so unless somebody merged it to
> > the 3_1 branch it won't have been in the 3.1.1 release.
>
> OK. That makes sense as far as it goes. But when I looked for source
> to download, and all I saw was v3.1.1, I kind of figured it was
> latest-and-greatest and would include a 3-month-old patch. <shrug> Is
> there another source tar ball I should have found?
Yes, of course it should have been in 3.1.1 but it obviously got
overlooked, probably because there was never a bug for it so it
never got entered in the bug status file so it didn't get considered
for merging before the release.
There is a 3.2.0 release candidate tar ball around - it was announced
on the list last week. That will have the fix.
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|