Hi, after this patch PKGSUFFIX is probably evaluated too late and this: # PREFERRED_PROVIDER_glibc-thread-db=eglibc-thread-db PREFERRED_PROVIDER_glibc-thread-db="eglibc-thread-db" # RPROVIDES_eglibc-thread-db${PKGSUFFIX}=glibc-thread-db${PKGSUFFIX} RPROVIDES_eglibc-thread-db="glibc-thread-db" doesn't seem to work as expected and gdb pulls whole external-csl-toolchain as glibc-thread-db provider for RRECOMMENDS_gdb_append_linux-gnueabi = " glibc-thread-db " and btw: ERROR: external-poky-toolchain: Recipe file does not have license file information (LIC_FILES_CHKSUM) ERROR: Licensing Error: LIC_FILES_CHKSUM does not match, please fix and sign of this behavior is also qemu-native pulled to build and warnings like this also for virtual/libc virtual/linux-libc-headers ERROR: Multiple .bb files are due to be built which each provide virtual/libiconv (/OE/shr-core/openembedded-core/meta/recipes-core/eglibc/eglibc_2.13.bb /OE/shr-core/openembedded-core/meta/recipes-core/meta/external-csl-toolchain_2008q3-72.bb). Regards, -- Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com