smart-venc-ctrl-algo: update from 1.0 -> 1.0.1 - #2801
smart-venc-ctrl-algo: update from 1.0 -> 1.0.1#2801Murali Krishna Bellamkonda (muralibell) wants to merge 1 commit into
Conversation
|
This PR is fixing the following issue. Please review. |
Test Results 117 files + 38 698 suites +289 9h 26m 35s ⏱️ + 1h 5m 19s For more details on these failures, see this check. Results for commit 5da83aa. ± Comparison against base commit 7b36365. ♻️ This comment has been updated with latest results. |
Dmitry Baryshkov (lumag)
left a comment
There was a problem hiding this comment.
You are not just updating the license. You are upgrading the recipe.
0fe3044 to
f8cd66d
Compare
I have updated the details regarding the recipe version upgrade. Could you please review it again? |
Dmitry Baryshkov (lumag)
left a comment
There was a problem hiding this comment.
- Add CHANGES file
Is it the only change between versions? If so, why would we want to upgrade?
|
Also, no, you are not updating the licence from 1.0 to 1.0.1 (nor you are updating the licence at all). |
CHANGES file is mandatory as per the latest artifactory guidelines. |
Sorry, If my commit subject suggested otherwise, that was not the intent. The license itself is not being updated; the change only updates the recipe to reference a different license file and includes the version bump from 1.0 to 1.0.1. I'll reword the commit subject to make this clearer. |
Can I create two separate commits to make it more clearer? Commit 2: Update the recipe to point the license file to the new version. |
Order commits correctly.
To answer. No, it is not the only change. You have changed the licence packed in the source file. So your commit message is incorrect. Also see https://docs.yoctoproject.org/nanbield/contributor-guide/recipe-style-guide.html#license-updates |
Isn't it the correct order? Because the commit 1 brings the license file and the same will be used in commit 2. |
You can't do that, each commit must work on its own. |
f8cd66d to
11ad9e1
Compare
You are right. In either order, one of the commits would break the build. Keeping both changes in a single commit seems to be the right approach. I have reworded the commit message as per the guidelines. Could you please review it once? Regarding the new license file, I compared it with the previous version and found an additional paragraph related to export control and regulatory compliance requirements. I have captured this in the License-Update section. |
Dmitry Baryshkov (lumag)
left a comment
There was a problem hiding this comment.
License-Update: Add export control and regulatory compliance
requirements, including references to U.S. Export Administration
Regulations.
License-Update is a tag, so it should fit one lline. Short your phrase.
Also see https://github.com/qualcomm-linux/meta-qcom/blob/master/CONTRIBUTING.md?plain=1#L27
The v1.0.1 release replaces the existing license file and adds release change tracking. Adjust the recipe to reflect these changes. Add the CHANGES file, replace NO.LOGIN.BINARY.LICENSE.QTI with LICENSE.qcom-2, and adjust LIC_FILES_CHKSUM to reference the new license file and checksum. License-Update: add export control requirements Signed-off-by: Murali Krishna Bellamkonda <murabell@qti.qualcomm.com>
11ad9e1 to
5da83aa
Compare
Addressed. The commit message has been reworked to follow the commit message guidelines, with the rationale described first and the change summary rewritten accordingly. The License-Update tag has also been shortened to a single-line description. Thanks. |
Dmitry Baryshkov (lumag)
left a comment
There was a problem hiding this comment.
Add the CHANGES file, replace
Which part of your changes is adding the CHANGED file and where?
The CHANGES file comes from the v1.0.1 release, while this patch only updates the recipe and license checksum handling. Sorry, I mixed the release tar changes with the actual recipe changes. Could you please advise whether I should remove this reference from the commit message, or if the CHANGES file is expected to be installed/packaged as part of this change? |
This needs to be fixed.
Just describe everything clearly.
No |
This tag v1.0.1 brings below changes:
Update LIC_FILES_CHKSUM in recipe accordingly to reference the new license file and its checksum.