Skip to content

v21.10.mlnx bluefield build broken. #43

@nagorny

Description

@nagorny

v21.10.mlnx branch bluefield build seems to be broken:

Expected Behavior

Normally it should be buildable

Current Behavior

make -j
Could not find any valid candidate for cross files: config/arm/arm64_bluefield_linux_native_gcc

ERROR: Cannot find specified cross file: config/arm/arm64_bluefield_linux_native_gcc
make[1]: *** [Makefile:172: /home/ubuntu/spdk_mlx/dpdk/build-tmp] Error 1
make: *** [/home/ubuntu/spdk_mlx/mk/spdk.subdirs.mk:44: dpdkbuild] Error 2

You refer to the file you create during CI probably:

./dpdkbuild/Makefile:DPDK_OPTS += --cross-file=config/arm/arm64_bluefield_linux_native_gcc
./.ci/dpdk_patch.sh:cat << EOF > dpdk/config/arm/arm64_bluefield_linux_native_gcc

Possible Solution

put this file into repository instead of generating it with the patching script or provide instructions how to build running
dpdk_patch.sh manually.

Steps to Reproduce

Try to build branch manually according to README on the bluefield

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions