From 3d09549cf7b29d8b393de25d8040863061afd3fa Mon Sep 17 00:00:00 2001 From: Rob Woolley Date: Tue, 12 Aug 2025 11:40:45 -0700 Subject: [PATCH] bitbake: Remove source directory variable in Whinlatter Styhead requires that S = "${WORKDIR}" be replaced with S = "${UNPACKDIR}", however S = "${WORKDIR}/git" is still supported. Whinlatter no longer supports setting S = "${WORKDIR}/git". See the Yocto Project release notes for details. Signed-off-by: Rob Woolley --- superflore/generators/bitbake/yocto_recipe.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/superflore/generators/bitbake/yocto_recipe.py b/superflore/generators/bitbake/yocto_recipe.py index bc5d732b..fd4df654 100644 --- a/superflore/generators/bitbake/yocto_recipe.py +++ b/superflore/generators/bitbake/yocto_recipe.py @@ -512,8 +512,9 @@ def get_recipe_text(self, distributor): ret += 'SRCREV = "' + self.srcrev + '"\n' if (self.release): if Version(self._get_yocto_version(self.release)) < \ - Version(yocto_releases['styhead']): - ret += 'S = "${WORKDIR}/git"\n\n' + Version(yocto_releases['whinlatter']): + ret += 'S = "${WORKDIR}/git"\n' + ret += '\n' ret += 'ROS_BUILD_TYPE = "' + self.build_type + '"\n' # Inherits ret += '\n' + self.get_bottom_inherit_line()