On 12/02/25 02:21, Denys Dmytriyenko wrote:
On Tue, Feb 11, 2025 at 01:28:13PM +0530, Yemike Abhilash Chandra via
lists.yoctoproject.org wrote:
An older recipe of v4l-utils (v1.26.1) is present in the meta-oe layer
for scarthgap.
TI's 6.12 based kernel has backported multistream routing APIs from
upstream kernel, which requires v4l-utils to be the latest released
version (v1.28.1).
Thus we override the recipe in this layer to the latest release of
v4l-utils.
There are few issues with this...
Do you really need to override the entire recipe? The old .bbappend was
applying a patch already - can you add a new patch to that and bump SRCREV?
We are not only updating the SRCREV, but also moving to a newer branch
(stable-1.28), which is why we considered overriding the entire recipe.
This approach aligns with how we have handled previously, including
6.1 timeline, where we followed a similar process.[1]
Given that the original recipe package still references an older version,
do you suggest that we update the branch in the existing .bbappend,
even though the base recipe remains on an older version?
Please let me know if you want me to do that way.
[1]: https://lore.kernel.org/all/[email protected]/
Thanks,
Yemike Abhilash Chandra
If you do need to override the entire recipe, then you first need to clearly
articulate your reason in the commit log - wanting a newer commit isn't such
a reason
Then you need to do it in 2 steps/patches - first you copy over the existing
recipe verbatim w/o any modifications, and in a separate step make your
modifications
Also, having own copy of an upstream recipe requires special attention to not
violate the Yocto Project Compatible guidelines. I've explained this recently
in another thread here on the list
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#15840):
https://lists.yoctoproject.org/g/meta-arago/message/15840
Mute This Topic: https://lists.yoctoproject.org/mt/111121822/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-