这是我在为具有iMX6处理器和Linux支持的Colibri Toradex板制作Angstrom操作系统时遇到的错误。
我尝试对包含变量'__warn_memset_zero_len
'的脚本进行更改,该脚本位于路径/usr/include/x86_64-linux-gnu/bits/string_fortified.h
上。
版本:Bison 3.0.4 ,gcc 4.8.5 ,flex 2.6.4 。
使用Yocto Zeus版本
BB_VERSION = "1.44.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "ubuntu-18.04"
TARGET_SYS = "arm-angstrom-linux-gnueabi"
MACHINE = "colibri-imx6"
DISTRO = "angstrom"
我也尝试在路径meta/recipes-extended/pam/libpam_1.3.1.bb
上禁用某些软件包,但是此错误持续存在。我在同一系统中执行的另一个Angstrom版本中也支持该错误。
libpam软件包对我的构建而言并不重要,禁用它对我来说很好。任何解决方案将不胜感激。