Michael Dick
2018-12-05 15:01:49 UTC
Hello,
I am trying to use an external toolchain with yocto. I do not get it working. Did anyone ever get that running?
My configuration and problems:
Is use the following settings in my local.conf
TCMODE = "external-linaro"
EXTERNAL_TOOLCHAIN = "/home/XXX/7.2.1-gcc-linaro/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/ "
ELT_TARGET_SYS ?= "arm-linux-gnueabihf"
Add added in bblayyers.conf the layer "meta-linaro-toolchain "
These are my layers
meta /home/XXX/development/yocto-test/poky/meta 5
meta-poky /home/XX/development/yocto-test/poky/meta-poky 5
meta-oe /home/XXX/development/yocto-test/meta-openembedded/meta-oe 6
meta /home/XXX/development/yocto-test/poky/meta 5
meta-python /home/XXX/development/yocto-test/meta-openembedded/meta-python 7
meta-networking /home/XXX/development/yocto-test/meta-openembedded/meta-networking 5
meta-multimedia /home/XXX/development/yocto-test/meta-openembedded/meta-multimedia 6
meta-webserver /home/XXX/development/yocto-test/meta-openembedded/meta-webserver 6
meta-linaro-toolchain /home/XXX/development/yocto-test/meta-linaro/meta-linaro-toolchain 30
meta-raspberrypi /home/XXX/development/yocto-test/meta-raspberrypi 9
On master of these repos I get:
oe_multilib_header: Unable to find header bits/pthread types-arch.h
In Branch sumo I get the following:
ERROR: Nothing PROVIDES 'virtual/crypt' (but /home/mdick/development/yocto-test/openembedded-core/meta/recipes-devtools/perl/perl_5.24.1.bb, /home/mdick/development/yocto-test/openembedded-core/meta/recipes-extended/shadow/shadow_4.2.1.bb, /home/mdick/development/yocto-test/openembedded-core/meta/recipes-core/util-linux/util-linux_2.32.1.bb DEPENDS on or otherwise requires it)
glibc PROVIDES virtual/crypt but was skipped: Recipe is blacklisted: Using external toolchain
musl PROVIDES virtual/crypt but was skipped: PREFERRED_PROVIDER_virtual/libc set to external-linaro-toolchain, not musl
libxcrypt PROVIDES virtual/crypt but was skipped: Recipe only applies in nativesdk case for now
glibc PROVIDES virtual/crypt but was skipped: Recipe is blacklisted: Using external toolchain
musl PROVIDES virtual/crypt but was skipped: PREFERRED_PROVIDER_virtual/libc set to external-linaro-toolchain, not musl
libxcrypt PROVIDES virtual/crypt but was skipped: Recipe only applies in nativesdk case for now
glibc PROVIDES virtual/crypt but was skipped: Recipe is blacklisted: Using external toolchain
Best regards
Michael
________________________________
--
Hella Gutmann Solutions GmbH * Unternehmensform: Gesellschaft mit beschraenkter Haftung *
Firmensitz: 79241 Ihringen * Eingetragen im Handelsregister: AG Freiburg i.Br., HRB 290194 * Geschaeftsfuehrer: Rolf Kunold * USt-IdNr.: DE142208666
I am trying to use an external toolchain with yocto. I do not get it working. Did anyone ever get that running?
My configuration and problems:
Is use the following settings in my local.conf
TCMODE = "external-linaro"
EXTERNAL_TOOLCHAIN = "/home/XXX/7.2.1-gcc-linaro/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/ "
ELT_TARGET_SYS ?= "arm-linux-gnueabihf"
Add added in bblayyers.conf the layer "meta-linaro-toolchain "
These are my layers
meta /home/XXX/development/yocto-test/poky/meta 5
meta-poky /home/XX/development/yocto-test/poky/meta-poky 5
meta-oe /home/XXX/development/yocto-test/meta-openembedded/meta-oe 6
meta /home/XXX/development/yocto-test/poky/meta 5
meta-python /home/XXX/development/yocto-test/meta-openembedded/meta-python 7
meta-networking /home/XXX/development/yocto-test/meta-openembedded/meta-networking 5
meta-multimedia /home/XXX/development/yocto-test/meta-openembedded/meta-multimedia 6
meta-webserver /home/XXX/development/yocto-test/meta-openembedded/meta-webserver 6
meta-linaro-toolchain /home/XXX/development/yocto-test/meta-linaro/meta-linaro-toolchain 30
meta-raspberrypi /home/XXX/development/yocto-test/meta-raspberrypi 9
On master of these repos I get:
oe_multilib_header: Unable to find header bits/pthread types-arch.h
In Branch sumo I get the following:
ERROR: Nothing PROVIDES 'virtual/crypt' (but /home/mdick/development/yocto-test/openembedded-core/meta/recipes-devtools/perl/perl_5.24.1.bb, /home/mdick/development/yocto-test/openembedded-core/meta/recipes-extended/shadow/shadow_4.2.1.bb, /home/mdick/development/yocto-test/openembedded-core/meta/recipes-core/util-linux/util-linux_2.32.1.bb DEPENDS on or otherwise requires it)
glibc PROVIDES virtual/crypt but was skipped: Recipe is blacklisted: Using external toolchain
musl PROVIDES virtual/crypt but was skipped: PREFERRED_PROVIDER_virtual/libc set to external-linaro-toolchain, not musl
libxcrypt PROVIDES virtual/crypt but was skipped: Recipe only applies in nativesdk case for now
glibc PROVIDES virtual/crypt but was skipped: Recipe is blacklisted: Using external toolchain
musl PROVIDES virtual/crypt but was skipped: PREFERRED_PROVIDER_virtual/libc set to external-linaro-toolchain, not musl
libxcrypt PROVIDES virtual/crypt but was skipped: Recipe only applies in nativesdk case for now
glibc PROVIDES virtual/crypt but was skipped: Recipe is blacklisted: Using external toolchain
Best regards
Michael
________________________________
--
Hella Gutmann Solutions GmbH * Unternehmensform: Gesellschaft mit beschraenkter Haftung *
Firmensitz: 79241 Ihringen * Eingetragen im Handelsregister: AG Freiburg i.Br., HRB 290194 * Geschaeftsfuehrer: Rolf Kunold * USt-IdNr.: DE142208666