On 8/27/2024 2:38 PM, Denys Dmytriyenko wrote:
On Fri, Aug 16, 2024 at 01:53:07PM -0500, Ryan Eatmon via 
lists.yoctoproject.org wrote:
From: Kamlesh Gurudasani <[email protected]>

Update to latest release tag, i.e. v2.11.

Also update the LIC_FILES_CHKSUM since the license file changed since
the last SRCREV change.

Changed in what way? It is recommended to briefly describe license changes in
the commit log - it forces one to review the changes to ensure there are no
license incompatibilities or even in the worst case complete re-licensing of
the product.

The license file for that project is a little goofy. It has a big overall license, but then breaks out some specific features/blocks of code and lists additional license for those sections. And that's what they changed. They added some new items to that list.

I thought about pushing back on the project and using the begins/ends concept to selectively extract the main license, but then I thought about it realized that was not a good idea.

I'm open to suggestions about how to word a commit to handle this kind of thing in the future.

Here is the license file:

https://git.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/refs/tags/v2.11/docs/license.rst

And here is the change that impacts this patch:

https://git.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/584052c7f80b406666b9597447eeccef4d6deca4%5E%21/docs/license.rst


In this case the changes were not too bad, but apparently the list of licenses
did change - see this discussion:

https://lists.yoctoproject.org/g/meta-arm/topic/106488067#msg6004


Commit:
https://git.trustedfirmware.org/TF-A/trusted-firmware-a/+/f2735ebccf5173f74c0458736ec526276106097e

Tag:
https://git.trustedfirmware.org/TF-A/trusted-firmware-a/+/refs/tags/v2.11

Signed-off-by: Kamlesh Gurudasani <[email protected]>
Tested-by: Manorit Chawdhry <[email protected]>
Signed-off-by: Ryan Eatmon <[email protected]>
---
  .../recipes-bsp/trusted-firmware-a/trusted-firmware-a-ti.inc | 5 +++--
  1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-a-ti.inc 
b/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-a-ti.inc
index 291259c0..157bdbc5 100644
--- a/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-a-ti.inc
+++ b/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-a-ti.inc
@@ -1,5 +1,6 @@
-PV:k3 = "2.10+git"
-SRCREV_tfa:k3 = "00f1ec6b8740ccd403e641131e294aabacf2a48b"
+PV:k3 = "2.11+git"
+SRCREV_tfa:k3 = "f2735ebccf5173f74c0458736ec526276106097e"
+LIC_FILES_CHKSUM:k3 = 
"file://docs/license.rst;md5=b5fbfdeb6855162dded31fadcd5d4dc5"
  SRC_URI:k3 = 
"git://git.trustedfirmware.org/TF-A/trusted-firmware-a.git;protocol=https;name=tfa;branch=master"
  COMPATIBLE_MACHINE:k3 = "k3"
  TFA_BUILD_TARGET:k3 = "all"
--
2.17.1

--
Ryan Eatmon                [email protected]
-----------------------------------------
Texas Instruments, Inc.  -  LCPD  -  MGTS
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#17954): 
https://lists.yoctoproject.org/g/meta-ti/message/17954
Mute This Topic: https://lists.yoctoproject.org/mt/107937926/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to