[oe] [PATCH] Supply uclibc-thread-db package expected by task-sdk-base
raj.khem at gmail.com
Sat Apr 18 00:35:50 CEST 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
More information about the Openembedded-devel