Рецепт Yocto Busybox_1.23.2.bb терпит неудачу в do_compile - PullRequest
0 голосов
/ 22 октября 2018

В настоящее время я переезжаю из Поки Фидо в Сумо.У нас есть несколько пользовательских рецептов в отдельном слое (мета-пользователь), который содержит рецепт busybox_1.23.2.bb, настроенный в соответствии с потребностями и полученный из слоя Fido.После перехода на Sumo я пытаюсь построить этот рецепт, но теперь он не работает в do_compile (ссылка на файл журнала приведена ниже).

https://pastebin.com/yYXJnC2e

Вот конфигурация сборки:

Build Configuration:
BB_VERSION           = "1.37.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal-4.8"
TARGET_SYS           = "arm-poky-linux-gnueabi"
MACHINE              = "arm-cortex-a8"
DISTRO               = "poky"
DISTRO_VERSION       = "2.5"
TUNE_FEATURES        = "arm armv7a vfp neon callconvention-hard cortexa8"
TARGET_FPU           = "hard"
meta-networking      
meta-python          = "master:45ee3c0e98bd3ed81419aaeae1e7324e486161a2"
meta-userbsp-ti        
meta                 
meta-poky            
meta-yocto-bsp       
meta-user-common      = "<unknown>:<unknown>"
meta-oe              = "master:45ee3c0e98bd3ed81419aaeae1e7324e486161a2"
workspace            = "<unknown>:<unknown>"

ПРИМЕЧАНИЕ. Хост-операцией является CentOS_7.1

. Limits.h и byteswap.h также не существуют в Poky-Fido, но компилируются без проблем, в отличие от Sumo.,Связано ли это с неправильными используемыми цепочками инструментов или из-за glibc (FYI: glibc_2.27 был использован)?Если это связано с цепочками инструментов, какой из них я должен использовать и как мне это сделать?

Заранее спасибо!

...