Xilinx向けYoctoでmali-400-userspace.tarのfetchエラーが発生する場合は、bbファイルのURLがライセンス要求をするURLになっている。
これは下記のようにbbappendを作成すれば良い。
DESCRIPTION = "libGLES for ZynqMP with Mali 400"
LICENSE = "Proprietary"
SRC_URI = " \
https://www.xilinx.com/publications/products/tools/mali-400-userspace.tar \
file://egl.pc \
file://glesv1_cm.pc \
file://glesv1.pc \
file://glesv2.pc \
file://wayland-egl.pc \
file://gbm.pc \
"
SRC_URI[md5sum] = "8bb52eaa6aca53d1bc6ccf75fa023041"
SRC_URI[sha256sum] = "4929ebebdb5597da4ceef04f87f6f17d250cf59c20c538cebf71b0f547aeaae7"
bbappendファイルの配置場所は下記である。
└── recipes-graphics
└── libgles
└── libmali-xlnx.bbappend