On 02/06/2015 04:56 PM, Nathan Lynch wrote:
> The testcases for lttng-tools use the "prove" command from perl-misc,
> which needs many modules not in the base perl package.

BTW, several of the lttng-tools testcases emit:

  libgcc_s.so.1 must be installed for pthread_cancel to work

This is a fatal error from glibc.  glibc's README says:

  Also note that the shared version of the libgcc_s library must be
  installed for the pthread library to work correctly.

There is no libgcc_s.so.1 on the target.  In glibc.inc I see:

# nptl needs libgcc but dlopens it, so our shlibs code doesn't detect this
#RDEPENDS_${PN} += "${@['','libgcc']['nptl' in '${GLIBC_ADDONS}']}"

but I haven't been able to find out why this code is disabled.
Uncommenting it fixes the issue for me.  Is that the right fix?

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to