Closed igoropaniuk closed 1 month ago
Thanks @igoropaniuk for the PR. I will check the changes and get back to you.
@ichergui not really, I've verified only that cap files (with the same size as without these changes) are generated and deployed. I can test update mechanism if needed, but I haven't touched anything in the way how that capsule updates are processed in runtime
@igoropaniuk Please do
@Lexmark-chad It would be good for you to review this as well, if you can
@igoropaniuk Any update about this PR ?
@ichergui I'm currently traveling, will get back to it when I'm back (in a week)
Hi @igoropaniuk Please update this PR when you have chance. Let us know if you need help.
Hi @igoropaniuk Thanks for the updates. Could you please rebase your banch on top of master then push again ?
@ichergui I've pushed rebased version, but looks like sanity checks are still failing (and issues reported are not related to my changes):
ERROR: /scratch/buildworker/meta-tegra-master-checklayer/build/poky/meta-tegra/recipes-devtools/cuda/nativesdk-cuda-environment_1.0.bb: Using S = ${WORKDIR} is no longer supported
ERROR: /scratch/buildworker/meta-tegra-master-checklayer/build/poky/meta-tegra/recipes-bsp/tegra-binaries/tegra-helper-scripts-native_35.5.0.bb: Using S = ${WORKDIR} is no longer supported
ERROR: Parsing halted due to errors, see error messages above
Yeah, the changes for disallowing `S = "${WORKDIR}" have gone into OE-Core master... I'll try and make some time to work on that today.
@igoropaniuk Try rebasing on master latest, should work better now.
@ichergui @madisongh @Lexmark-chad @kekiefer do you have any additional comments/objections/suggestions? thanks
I think we're good. I'm running a couple of build tests in preparation for merging. Thanks!
Refactor UEFI capsule generation. Drop BUP-specific recipes and move all logic to UEFI capsule generation recipe, as suggested in [1]
[1] https://github.com/OE4T/meta-tegra/discussions/1492