I am tying to build a reference image with yocto, following the instructions here:
I am trying to build the quarterly stable release BSP version 7.0.0
Therefore i checkout tag 7.0.0 as follows $ repo init -u git://git.toradex.com/toradex-manifest.git -b refs/tags/7.0.0 -m tdxref/default.xml $ repo sync
When I bitbake the project, it shows the following build configuration: Build Configuration: BB_VERSION = "2.8.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "universal" TARGET_SYS = "arm-tdx-linux-gnueabi" MACHINE = "colibri-imx6ull" DISTRO = "tdx-xwayland-upstream" DISTRO_VERSION = "7.0.0-devel-20241118075232+build.0" TUNE_FEATURES = "arm armv7a vfp thumb neon callconvention-hard" TARGET_FPU = "hard" ...
I would expect DISTRO_VERSION to indicate a stable release and not “7.0.0-devel-YYYY…”
Therefore I ask for instructions on how to get a non “devel” distro version. E.g. how to get the stable quarterly release. Any help is greatly appreciated.
Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Hello!
To ensure your Yocto build reflects a stable release rather than a development version, you can follow these steps:
Verify the Tag and Branch: Double-check that the tag ‘7.0.0’ is indeed a stable release tag in the Toradex repository. You can do this by listing all tags in the repository and confirming that ‘7.0.0’ is marked as stable.
Check the Manifest File: Open the tdxref/default.xml file and ensure it points to the correct branches and repositories for a stable release. Sometimes, the manifest might still reference development branches, which could cause the build to show a development version.
Reinitialize the Repo: If you find discrepancies, you might need to reinitialize the repo with the correct branch or tag. Use the following commands:
Review Build Configuration: After syncing, check the build configuration again to see if the DISTRO_VERSION reflects the stable release. If it still shows a development version, there might be additional configurations needed.
By following these steps, you should be able to configure your build environment to reflect a stable release version. If you continue to encounter issues, it may be necessary to further investigate the repository setup.
I hope this helps you achieve the desired stable release build!
Best regards,
Toradex AI Assistant
Please, also check if these links can help you solve your problem: