[oe] [PATCH] Supply uclibc-thread-db package expected by task-sdk-base

Khem Raj raj.khem at gmail.com
Fri Apr 17 22:35:50 UTC 2009


On (16/04/09 10:11), Tom Rini wrote:
> On Thu, Apr 16, 2009 at 01:00:02PM -0400, David Huggins-Daines wrote:
> > Tom Rini wrote:
> > > On Tue, Apr 14, 2009 at 04:05:18PM -0400, David Huggins-Daines wrote:
> > >
> > >   
> > >> Currently, building task-sdk-base (and by extension meta-toolchain) fails
> > >> for uclibc targets.  This is because task-sdk-base depends on the thread
> > >> debugging library uclibc-thread-db, but this is not built by the uclibc
> > >> recipe unless PTHREADS_DEBUG_SUPPORT is enabled.  In addition, once it is
> > >> built, if you are using Debian version numbers, it will be helpfully
> > >> renamed to "libthread-db1" and the build will still fail.
> > >>
> > >>     
> > As pointed out earlier on this thread (and verified - there was some
> > confusion on my part since I didn't fully clean before rebuilding), the
> > library renaming itself doesn't cause any problems.  The only actual
> > problem is the lack of PTHREADS_DEBUG_SUPPORT.
> > > That's interesting as when I pushed these changes I did test with a
> > > uclibc target too.  What DISTRO/MACHINE are you using?
> > >   
> > I have a custom distro and machine, but broadly speaking it is
> > minimal-uclibc and ep93xx...
> 
> OK, that's what I was wondering.  Khem, do we think
> PTHREADS_DEBUG_SUPPORT should get enabled globally?  If so, then we
> should go and audit all of the distro uClibc.distro files and get this
> fixed for everybody.  Thanks.

yes I think it is needed for debugging threads so we have to enable it.
right we need to put it in all config files. I will take a look.

> 
> -- 
> Tom Rini
> 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel




More information about the Openembedded-devel mailing list