ERROR: vkmark-1.0-r0 do_configure: meson failed

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

ERROR: vkmark-1.0-r0 do_configure: meson failed

3,034 Views
rthomas
Contributor III

Hello, I am receiving these errors and I am not sure how to fix this. I finished the build using the -k parameter after I received the error I was able to finish the rest of the tasks.  Although when I go to (build directory)/tmp/deploy/images I do not see a .sdcard image. I am assuming it is because of these errors. Does anyone know how to fix this?

I did a sudo install for meson and I still receive the error.

 

Build Configuration:
BB_VERSION = "1.36.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "ubuntu-18.04"
TARGET_SYS = "aarch64-poky-linux"
MACHINE = "imx8mqevk"
DISTRO = "fsl-imx-xwayland"
DISTRO_VERSION = "4.9.88-2.0.0"
TUNE_FEATURES = "aarch64"
TARGET_FPU = ""
meta
meta-poky = "HEAD:0ec241873367e18f5371a3ad9aca1e2801dcd4ee"
meta-oe
meta-multimedia = "HEAD:dacfa2b1920e285531bec55cd2f08743390aaf57"
meta-freescale = "HEAD:49ac225a38f6d84519798e3264f2e4d19b84f70a"
meta-freescale-3rdparty = "HEAD:1d6d5961dbf82624b28bb318b4950a64abc31d12"
meta-freescale-distro = "HEAD:0ec6d7e206705702b5b534611754de0787f92b72"
meta-bsp
meta-sdk = "HEAD:d65692ecb3a4136fc1cc137152634e8633ddb3c6"
meta-browser = "HEAD:d6f9aed41c73b75a97d71bff060b03a66ee087b1"
meta-gnome
meta-networking
meta-python
meta-filesystems = "HEAD:dacfa2b1920e285531bec55cd2f08743390aaf57"
meta-qt5 = "HEAD:32bb7d18a08d1c48873d7ab6332d4cc3815a4dff"

Initialising tasks: 100% |###########################################################################################################| Time: 0:00:13
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: vkmark-1.0-r0 do_configure: meson failed
ERROR: vkmark-1.0-r0 do_configure: Function failed: do_configure (log file is located at /home/rthomas/imx-yocto-bsp/build-xwayland/tmp/work/aarch64-poky-linux/vkmark/1.0-r0/temp/log.do_configure.15558)
ERROR: Logfile of failure stored in: /home/rthomas/imx-yocto-bsp/build-xwayland/tmp/work/aarch64-poky-linux/vkmark/1.0-r0/temp/log.do_configure.15558
Log data follows:
| DEBUG: Executing shell function do_configure
| The Meson build system
| Version: 0.40.1
| Source dir: /home/rthomas/imx-yocto-bsp/build-xwayland/tmp/work/aarch64-poky-linux/vkmark/1.0-r0/git
| Build dir: /home/rthomas/imx-yocto-bsp/build-xwayland/tmp/work/aarch64-poky-linux/vkmark/1.0-r0/build
| Build type: cross build
|
| Meson encountered an error in file meson.build, line 1, column 0:
| Meson version is 0.40.1 but project requires >=0.45.
| Build started at 2020-11-20T16:27:09.288466
| Python binary: /home/rthomas/imx-yocto-bsp/build-xwayland/tmp/work/aarch64-poky-linux/vkmark/1.0-r0/recipe-sysroot-native/usr/bin/python3-native/python3
| Python system: Linux
| The Meson build system
| Version: 0.40.1
| Source dir: /home/rthomas/imx-yocto-bsp/build-xwayland/tmp/work/aarch64-poky-linux/vkmark/1.0-r0/git
| Build dir: /home/rthomas/imx-yocto-bsp/build-xwayland/tmp/work/aarch64-poky-linux/vkmark/1.0-r0/build
| Build type: cross build
|
| Meson encountered an error in file meson.build, line 1, column 0:
| Meson version is 0.40.1 but project requires >=0.45.
| ERROR: meson failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at /home/rthomas/imx-yocto-bsp/build-xwayland/tmp/work/aarch64-poky-linux/vkmark/1.0-r0/temp/log.do_configure.15558)
ERROR: Task (/home/rthomas/imx-yocto-bsp/sources/meta-fsl-bsp-release/imx/meta-sdk/recipes-graphics/vulkan/vkmark_1.0.bb:do_configure) failed with exit code '1'

Tags (2)
0 Kudos
Reply
3 Replies

2,993 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello rthomas,

Would you please provide more details on which BSP you are using and for which board? If you are trying to build weston you must change your bsp to the latest L5.4.47 BSP.

It’s most likely that this error is related to problems when importing the recipe. Did you copy the layer of this BSP or the whole BSP directory? And also, did you copy the build directory and move it? I would recommend moving the BSP but creating a build directory on the target host.

If you just moved the layer make sure that it’s on the conf/bblayers.conf file on the build directory but that it’s not duplicated and that there are no compatibility issues (for example based on the poky version).

I hope this helps!

 

0 Kudos
Reply

2,987 Views
rthomas
Contributor III

Thank you for the reply, I used this pdf to follow along - https://www.nxp.com/docs/en/user-guide/IMXLXYOCTOUG.pdf#d128e5a1310_d11e121 trying to build the fsl-image-validation-imx image. In the pdf this link was provided to download the bsp - https://source.codeaurora.org/external/imx/imx-manifest/tree/?h=imx-linux-rocko 

0 Kudos
Reply

2,965 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

 

You must download the 5.4.47 BSP, the version that you are using not support weston. You can download from:

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

 

Regards

 

0 Kudos
Reply