package nativesdk-gcc-sanitizers-11.3.0-r0.x86_64_nativesdk does not have a compatible architecture

Question

bitbake core-image-minimal-sdk -c populate_sdk

[...]

ERROR: core-image-minimal-sdk-1.0-r0 do_populate_sdk: Could not invoke dnf. Command '/data/home/baifudong/rk3326/sdk-minimal/build-rk3326-soc/tmp/work/rockchip_rk3326_soc-uhos-linux/core-image-minimal-sdk/1.0-r0/recipe-sysroot-native/usr/bin/dnf -v --rpmverbosity=info -y -c /data/home/baifudong/rk3326/sdk-minimal/build-rk3326-soc/tmp/work/rockchip_rk3326_soc-uhos-linux/core-image-minimal-sdk/1.0-r0/sdk/image/usr/local/oe-sdk-hardcoded-buildpath/sysroots/aarch64-uhos-linux/etc/dnf/dnf.conf --setopt=reposdir=/data/home/baifudong/rk3326/sdk-minimal/build-rk3326-soc/tmp/work/rockchip_rk3326_soc-uhos-linux/core-image-minimal-sdk/1.0-r0/sdk/image/usr/local/oe-sdk-hardcoded-buildpath/sysroots/aarch64-uhos-linux/etc/yum.repos.d --installroot=/data/home/baifudong/rk3326/sdk-minimal/build-rk3326-soc/tmp/work/rockchip_rk3326_soc-uhos-linux/core-image-minimal-sdk/1.0-r0/sdk/image/usr/local/oe-sdk-hardcoded-buildpath/sysroots/aarch64-uhos-linux --setopt=logdir=/data/home/baifudong/rk3326/sdk-minimal/build-rk3326-soc/tmp/work/rockchip_rk3326_soc-uhos-linux/core-image-minimal-sdk/1.0-r0/temp --repofrompath=oe-repo,/data/home/baifudong/rk3326/sdk-minimal/build-rk3326-soc/tmp/work/rockchip_rk3326_soc-uhos-linux/core-image-minimal-sdk/1.0-r0/oe-sdk-repo --nogpgcheck install dnf gstreamer1.0 gstreamer1.0-libav gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly kernel-modules libdrm-tests libxkbcommon mc nativesdk-gcc-sanitizers packagegroup-core-boot packagegroup-core-standalone-sdk-target packagegroup-core-tools-debug packagegroup-core-tools-profile packagegroup-os-core-devel rpm run-postinsts screen target-sdk-provides-dummy' returned 1:
DNF version: 4.11.1
cachedir: /data/home/baifudong/rk3326/sdk-minimal/build-rk3326-soc/tmp/work/rockchip_rk3326_soc-uhos-linux/core-image-minimal-sdk/1.0-r0/sdk/image/usr/local/oe-sdk-hardcoded-buildpath/sysroots/aarch64-uhos-linux/var/cache/dnf
Added oe-repo repo from /data/home/baifudong/rk3326/sdk-minimal/build-rk3326-soc/tmp/work/rockchip_rk3326_soc-uhos-linux/core-image-minimal-sdk/1.0-r0/oe-sdk-repo
User-Agent: falling back to 'libdnf': could not detect OS or basearch
repo: using cache for: oe-repo
oe-repo: using metadata from Tue 26 Dec 2023 12:55:50 PM UTC.
Last metadata expiration check: 0:00:01 ago on Tue 26 Dec 2023 12:55:54 PM UTC.
--> Starting dependency resolution
--> Finished dependency resolution
Error:
 Problem: conflicting requests
  - package nativesdk-gcc-sanitizers-11.3.0-r0.x86_64_nativesdk does not have a compatible architecture
(try to add '--skip-broken' to skip uninstallable packages)

ERROR: Logfile of failure stored in: /data/home/baifudong/rk3326/sdk-minimal/build-rk3326-soc/tmp/work/rockchip_rk3326_soc-uhos-linux/core-image-minimal-sdk/1.0-r0/temp/log.do_populate_sdk.2453665
ERROR: Task (/data/home/baifudong/rk3326/sdk-minimal/external/poky/meta/recipes-core/images/core-image-minimal-sdk.bb:do_populate_sdk) failed with exit code '1'
NOTE: Tasks Summary: Attempted 5279 tasks of which 1874 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
  /data/home/baifudong/rk3326/sdk-minimal/external/poky/meta/recipes-core/images/core-image-minimal-sdk.bb:do_populate_sdk
Summary: There were 27 WARNING messages.
Summary: There was 1 ERROR message, returning a non-zero exit code.

Answer

- TOOLCHAIN_TARGET_TASK:append = " nativesdk-gcc-sanitizers"
+ TOOLCHAIN_TARGET_TASK:append = " gcc-sanitizers"
0%