Version bumps for PRU packages
cover Version bumps for PRU packages
Bump versions for TI's PRU co-processor toolcahin and support libraries.
Note, I don't have hardware so I'm unable to confirm that these versions do more than build correctly.
Ash Charles (2):
ti-cgt-pru: bump to latest version 2.3.3
pru-software-support: bump to latest version 5.6.0
package/pru-software-support/pru-software-support.hash | 2 +- package/pru-software-support/pru-software-support.mk | 7 ++++--- package/ti-cgt-pru/ti-cgt-pru.hash | 6 +++--- package/ti-cgt-pru/ti-cgt-pru.mk | 4 ++-- 4 files changed, 10 insertions(+), 9 deletions(-)
Signature · 1 line
2.24.1
PATCH 1/2 ti-cgt-pru: bump to latest version 2.3.3
Update to the latest version of the PRU code generation toolchain [1]
[1] https://release-monitoring.org/project/59398/
--- package/ti-cgt-pru/ti-cgt-pru.hash | 6 +++--- package/ti-cgt-pru/ti-cgt-pru.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-)
package/ti-cgt-pru/ti-cgt-pru.hash +3 -3
@@ -1,4 +1,4 @@ # Locally calculated -sha256 7dc37fd689d1d506bf410d2a00af658b93a58d4bc10ac32c2210129dab617377 ti_cgt_pru_2.2.1_linux_installer_x86.bin -sha256 eb646f4f8b14351110992b40ba24d12803bcc150a76e7298705f51088b0a09cc PRU_Code_Generation_Tools_2.2.x_manifest.html -sha256 6b98f9262abd1ae9a3731e6feee02a56b6e290542dea119eeeeaf88bf802aabc pru_rts_2_2_0_82167478-F8C9-49b2-82BD-12F8550770F9.spdx +sha256 1f1405167214f2c0ef848591b17a7799fdcd9f55f11bc90db9ace3490d426215 ti_cgt_pru_2.3.3_linux_installer_x86.bin +sha256 913cb4ab564f874b7c9a11726a16c4ccdc7ecc60be2738201281a1e28dc93641 PRU_Code_Generation_Tools_2.3.x_manifest.html +sha256 5e198df9782c63cedc8363f0e298b241a9a8084398a925f6e1003dbcb60801cb pru_rts_2_3_0_82167478-F8C9-49b2-82BD-12F8550770F9.spdx
package/ti-cgt-pru/ti-cgt-pru.mk +2 -2
@@ -4,12 +4,12 @@ # ################################################################################ -TI_CGT_PRU_VERSION = 2.2.1 +TI_CGT_PRU_VERSION = 2.3.3 TI_CGT_PRU_SOURCE = ti_cgt_pru_$(TI_CGT_PRU_VERSION)_linux_installer_x86.bin TI_CGT_PRU_SITE = http://downloads.ti.com/codegen/esd/cgt_public_sw/PRU/$(TI_CGT_PRU_VERSION) TI_CGT_PRU_LICENSE = TI Technology and Software Publicly Available License (compiler + PRU library), \ BSL-1.0 (compiler), BSD-2-Clause, BSD-3-Clause, MIT, AFL-3.0, Hewlett-Packard (PRU library) -TI_CGT_PRU_LICENSE_FILES = PRU_Code_Generation_Tools_2.2.x_manifest.html \ +TI_CGT_PRU_LICENSE_FILES = PRU_Code_Generation_Tools_2.3.x_manifest.html \ pru_rts_2_2_0_82167478-F8C9-49b2-82BD-12F8550770F9.spdx define HOST_TI_CGT_PRU_EXTRACT_CMDS
Signature · 1 line
2.24.1
PATCH 1/2 ti-cgt-pru: bump to latest version 2.3.3
Hello,
Thanks for the patch. See below for some comments.
Quoted 3 lines · On Mon, 13 Jan 2020 19:58:41 -0500 Ash Charles <[email protected]> wrote:
Update to the latest version of the PRU code generation toolchain [1]
We need you to Signed-off-by on your patches. This is also valid for PATCH 2/2.
Quoted 10 lines
--- package/ti-cgt-pru/ti-cgt-pru.hash | 6 +++--- package/ti-cgt-pru/ti-cgt-pru.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-)package/ti-cgt-pru/ti-cgt-pru.hash +0
-0
package/ti-cgt-pru/ti-cgt-pru.hash line 4
Quoted 7 lines
package/ti-cgt-pru/ti-cgt-pru.hash +3
-3@@ -1,4 +1,4 @@ # Locally calculated -sha256 7dc37fd689d1d506bf410d2a00af658b93a58d4bc10ac32c2210129dab617377 ti_cgt_pru_2.2.1_linux_installer_x86.bin -sha256 eb646f4f8b14351110992b40ba24d12803bcc150a76e7298705f51088b0a09cc PRU_Code_Generation_Tools_2.2.x_manifest.html -sha256 6b98f9262abd1ae9a3731e6feee02a56b6e290542dea119eeeeaf88bf802aabc pru_rts_2_2_0_82167478-F8C9-49b2-82BD-12F8550770F9.spdx +sha256 1f1405167214f2c0ef848591b17a7799fdcd9f55f11bc90db9ace3490d426215 ti_cgt_pru_2.3.3_linux_installer_x86.bin +sha256 913cb4ab564f874b7c9a11726a16c4ccdc7ecc60be2738201281a1e28dc93641 PRU_Code_Generation_Tools_2.3.x_manifest.html +sha256 5e198df9782c63cedc8363f0e298b241a9a8084398a925f6e1003dbcb60801cb pru_rts_2_3_0_82167478-F8C9-49b2-82BD-12F8550770F9.spdx
You've changed the license files hashes. What changed in those files? What are the differences? Does it affect the value of TI_CGT_PRU_LICENSE_FILES ?
Quoted 7 lines
package/ti-cgt-pru/ti-cgt-pru.mk +0
-0@@ -4,12 +4,12 @@ # ################################################################################
package/ti-cgt-pru/ti-cgt-pru.mk line 13
Quoted 10 lines
package/ti-cgt-pru/ti-cgt-pru.mk +2
-2-TI_CGT_PRU_VERSION = 2.2.1 +TI_CGT_PRU_VERSION = 2.3.3 TI_CGT_PRU_SOURCE = ti_cgt_pru_$(TI_CGT_PRU_VERSION)_linux_installer_x86.bin TI_CGT_PRU_SITE = http://downloads.ti.com/codegen/esd/cgt_public_sw/PRU/$(TI_CGT_PRU_VERSION) TI_CGT_PRU_LICENSE = TI Technology and Software Publicly Available License (compiler + PRU library), \ BSL-1.0 (compiler), BSD-2-Clause, BSD-3-Clause, MIT, AFL-3.0, Hewlett-Packard (PRU library) -TI_CGT_PRU_LICENSE_FILES = PRU_Code_Generation_Tools_2.2.x_manifest.html \ +TI_CGT_PRU_LICENSE_FILES = PRU_Code_Generation_Tools_2.3.x_manifest.html \ pru_rts_2_2_0_82167478-F8C9-49b2-82BD-12F8550770F9.spdx
You did not test "make legal-info", because this last file in TI_CGT_PRU_LICENSE_FILES doesn't exist anymore, so "make legal-info" in a configuration that has host-ti-cgt-pru enabled fails.
Could you have a look into this ?
Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
v2 cover Version bumps for PRU packages
In reply to Ash CharlesBump versions for TI's PRU co-processor toolcahin and support libraries.
Note, I don't have hardware so I'm unable to confirm that these versions do more than build correctly.
v2: Add signed-off-by, correct license files and update/add hashes for licenses per [1,2]. Underlying licenses are the same.
[1] https://patchwork.ozlabs.org/patch/1222414/#2341881
[2] https://patchwork.ozlabs.org/patch/1222415/#2341882
Ash Charles (3):
ti-cgt-pru: bump to latest version 2.3.3
pru-software-support: bump to latest version 5.6.0
pru_software_support: add license file to hash
package/pru-software-support/pru-software-support.hash | 3 ++- package/pru-software-support/pru-software-support.mk | 9 +++++---- package/ti-cgt-pru/ti-cgt-pru.hash | 6 +++--- package/ti-cgt-pru/ti-cgt-pru.mk | 6 +++--- 4 files changed, 13 insertions(+), 11 deletions(-)
Signature · 1 line
2.24.1
PATCH v2 1/3 ti-cgt-pru: bump to latest version 2.3.3
Update to the latest version of the PRU code generation toolchain [1]. The license files differ only in whitespace and the version numbers references compared with the previous release.
[1] https://release-monitoring.org/project/59398/
--- package/ti-cgt-pru/ti-cgt-pru.hash | 6 +++--- package/ti-cgt-pru/ti-cgt-pru.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-)
package/ti-cgt-pru/ti-cgt-pru.hash +3 -3
@@ -1,4 +1,4 @@ # Locally calculated -sha256 7dc37fd689d1d506bf410d2a00af658b93a58d4bc10ac32c2210129dab617377 ti_cgt_pru_2.2.1_linux_installer_x86.bin -sha256 eb646f4f8b14351110992b40ba24d12803bcc150a76e7298705f51088b0a09cc PRU_Code_Generation_Tools_2.2.x_manifest.html -sha256 6b98f9262abd1ae9a3731e6feee02a56b6e290542dea119eeeeaf88bf802aabc pru_rts_2_2_0_82167478-F8C9-49b2-82BD-12F8550770F9.spdx +sha256 1f1405167214f2c0ef848591b17a7799fdcd9f55f11bc90db9ace3490d426215 ti_cgt_pru_2.3.3_linux_installer_x86.bin +sha256 913cb4ab564f874b7c9a11726a16c4ccdc7ecc60be2738201281a1e28dc93641 PRU_Code_Generation_Tools_2.3.x_manifest.html +sha256 5e198df9782c63cedc8363f0e298b241a9a8084398a925f6e1003dbcb60801cb pru_rts_2_3_0_82167478-F8C9-49b2-82BD-12F8550770F9.spdx
package/ti-cgt-pru/ti-cgt-pru.mk +3 -3
@@ -4,13 +4,13 @@ # ################################################################################ -TI_CGT_PRU_VERSION = 2.2.1 +TI_CGT_PRU_VERSION = 2.3.3 TI_CGT_PRU_SOURCE = ti_cgt_pru_$(TI_CGT_PRU_VERSION)_linux_installer_x86.bin TI_CGT_PRU_SITE = http://downloads.ti.com/codegen/esd/cgt_public_sw/PRU/$(TI_CGT_PRU_VERSION) TI_CGT_PRU_LICENSE = TI Technology and Software Publicly Available License (compiler + PRU library), \ BSL-1.0 (compiler), BSD-2-Clause, BSD-3-Clause, MIT, AFL-3.0, Hewlett-Packard (PRU library) -TI_CGT_PRU_LICENSE_FILES = PRU_Code_Generation_Tools_2.2.x_manifest.html \ - pru_rts_2_2_0_82167478-F8C9-49b2-82BD-12F8550770F9.spdx +TI_CGT_PRU_LICENSE_FILES = PRU_Code_Generation_Tools_2.3.x_manifest.html \ + pru_rts_2_3_0_82167478-F8C9-49b2-82BD-12F8550770F9.spdx define HOST_TI_CGT_PRU_EXTRACT_CMDS chmod +x $(HOST_TI_CGT_PRU_DL_DIR)/$(TI_CGT_PRU_SOURCE)
Signature · 1 line
2.24.1
PATCH v2 2/3 pru-software-support: bump to latest version 5.6.0
In reply to Ash CharlesUpdate to the latest version of the PRU software support [1]
Formatting for the license file has been updated compared with the previous package version 5.1.0 but the licenses used appear the same.
[1] https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package
--- package/pru-software-support/pru-software-support.hash | 2 +- package/pru-software-support/pru-software-support.mk | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-)
package/pru-software-support/pru-software-support.hash +1 -1
@@ -1,2 +1,2 @@ # Locally-calculated hash -sha256 1e880d74f9a1d04324e6255cb7a0e3d40f92e08809dc81dc6c714447bac5c335 pru-software-support-v5.1.0.tar.gz +sha256 d6d1f76ab5a50dbdf1dff834b271f9d3ffa7424e4d9615e00713f3f81ed5787e pru-software-support-package-v5.6.0.tar.gz
package/pru-software-support/pru-software-support.mk +5 -4
@@ -4,11 +4,12 @@ # ################################################################################ -PRU_SOFTWARE_SUPPORT_VERSION = 5.1.0 -PRU_SOFTWARE_SUPPORT_SITE = https://git.ti.com/pru-software-support-package/pru-software-support-package/archive-tarball/v$(PRU_SOFTWARE_SUPPORT_VERSION)? -PRU_SOFTWARE_SUPPORT_SOURCE = $(PRU_SOFTWARE_SUPPORT_NAME)-v$(PRU_SOFTWARE_SUPPORT_VERSION).tar.gz +PRU_SOFTWARE_SUPPORT_VERSION = 5.6.0 +# https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package/snapshot/pru-software-support-package-5.6.0.tar.gz +PRU_SOFTWARE_SUPPORT_SITE = https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package/snapshot +PRU_SOFTWARE_SUPPORT_SOURCE = $(PRU_SOFTWARE_SUPPORT_NAME)-package-v$(PRU_SOFTWARE_SUPPORT_VERSION).tar.gz PRU_SOFTWARE_SUPPORT_LICENSE = BSD-3-Clause, GPL-2.0, Public Domain -PRU_SOFTWARE_SUPPORT_LICENSE_FILES = PRU-Package-v5.0-Manifest.html +PRU_SOFTWARE_SUPPORT_LICENSE_FILES = PRU-Package-v6.0-Manifest.html PRU_SOFTWARE_SUPPORT_DEPENDENCIES = host-ti-cgt-pru host-pru-software-support HOST_PRU_SOFTWARE_SUPPORT_DEPENDENCIES = host-ti-cgt-pru
Signature · 1 line
2.24.1
PATCH v2 3/3 pru_software_support: add license file to hash
In reply to Ash Charles--- package/pru-software-support/pru-software-support.hash | 1 + 1 file changed, 1 insertion(+)
package/pru-software-support/pru-software-support.hash +1 -0
@@ -1,2 +1,3 @@ # Locally-calculated hash sha256 d6d1f76ab5a50dbdf1dff834b271f9d3ffa7424e4d9615e00713f3f81ed5787e pru-software-support-package-v5.6.0.tar.gz +sha256 a68530804624227e4f2e007eacb5c2d616695426082e895ee1e2d77d3833f5f7 PRU-Package-v6.0-Manifest.html
Signature · 1 line
2.24.1
v2 cover Version bumps for PRU packages
In reply to Ash CharlesAsh, All,
On 2020-01-14 21:17 -0500, Ash Charles spake thusly:
Quoted 10 lines
Bump versions for TI's PRU co-processor toolcahin and support libraries.
Note, I don't have hardware so I'm unable to confirm that these versions do more than build correctly.
v2: Add signed-off-by, correct license files and update/add hashes for licenses per [1,2]. Underlying licenses are the same.
[1] https://patchwork.ozlabs.org/patch/1222414/#2341881
[2] https://patchwork.ozlabs.org/patch/1222415/#2341882
Quoted 4 lines
Ash Charles (3):
ti-cgt-pru: bump to latest version 2.3.3
pru-software-support: bump to latest version 5.6.0
pru_software_support: add license file to hash
Series applied to master.
I just folded the third patch into the second one, because we already had a hash for the license file (that was applied a bit earlier today).
Thanks! :-)
Regards,
Yann E. MORIN.
Quoted 13 lines
package/pru-software-support/pru-software-support.hash | 3 ++- package/pru-software-support/pru-software-support.mk | 9 +++++---- package/ti-cgt-pru/ti-cgt-pru.hash | 6 +++--- package/ti-cgt-pru/ti-cgt-pru.mk | 6 +++--- 4 files changed, 13 insertions(+), 11 deletions(-)Signature · 6 lines
2.24.1 _______________________________________________ buildroot mailing list buildroot at busybox.net http://lists.busybox.net/mailman/listinfo/buildroot
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'
PATCH 2/2 pru-software-support: bump to latest version 5.6.0
In reply to Ash CharlesUpdate to the latest version of the PRU software support [1]
[1] https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package
--- package/pru-software-support/pru-software-support.hash | 2 +- package/pru-software-support/pru-software-support.mk | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-)
package/pru-software-support/pru-software-support.hash +1 -1
@@ -1,2 +1,2 @@ # Locally-calculated hash -sha256 1e880d74f9a1d04324e6255cb7a0e3d40f92e08809dc81dc6c714447bac5c335 pru-software-support-v5.1.0.tar.gz +sha256 d6d1f76ab5a50dbdf1dff834b271f9d3ffa7424e4d9615e00713f3f81ed5787e pru-software-support-package-v5.6.0.tar.gz
package/pru-software-support/pru-software-support.mk +4 -3
@@ -4,9 +4,10 @@ # ################################################################################ -PRU_SOFTWARE_SUPPORT_VERSION = 5.1.0 -PRU_SOFTWARE_SUPPORT_SITE = https://git.ti.com/pru-software-support-package/pru-software-support-package/archive-tarball/v$(PRU_SOFTWARE_SUPPORT_VERSION)? -PRU_SOFTWARE_SUPPORT_SOURCE = $(PRU_SOFTWARE_SUPPORT_NAME)-v$(PRU_SOFTWARE_SUPPORT_VERSION).tar.gz +PRU_SOFTWARE_SUPPORT_VERSION = 5.6.0 +# https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package/snapshot/pru-software-support-package-5.6.0.tar.gz +PRU_SOFTWARE_SUPPORT_SITE = https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package/snapshot +PRU_SOFTWARE_SUPPORT_SOURCE = $(PRU_SOFTWARE_SUPPORT_NAME)-package-v$(PRU_SOFTWARE_SUPPORT_VERSION).tar.gz PRU_SOFTWARE_SUPPORT_LICENSE = BSD-3-Clause, GPL-2.0, Public Domain PRU_SOFTWARE_SUPPORT_LICENSE_FILES = PRU-Package-v5.0-Manifest.html PRU_SOFTWARE_SUPPORT_DEPENDENCIES = host-ti-cgt-pru host-pru-software-support
Signature · 1 line
2.24.1
PATCH 2/2 pru-software-support: bump to latest version 5.6.0
Quoted 3 lines · On Mon, 13 Jan 2020 19:58:42 -0500 Ash Charles <[email protected]> wrote:
Update to the latest version of the PRU software support [1]
[1] https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package
We need your Signed-off-by here as well.
package/pru-software-support/pru-software-support.hash line 2
Quoted 13 lines
--- package/pru-software-support/pru-software-support.hash | 2 +- package/pru-software-support/pru-software-support.mk | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-)package/pru-software-support/pru-software-support.hash +1
-1@@ -1,2 +1,2 @@ # Locally-calculated hash -sha256 1e880d74f9a1d04324e6255cb7a0e3d40f92e08809dc81dc6c714447bac5c335 pru-software-support-v5.1.0.tar.gz +sha256 d6d1f76ab5a50dbdf1dff834b271f9d3ffa7424e4d9615e00713f3f81ed5787e pru-software-support-package-v5.6.0.tar.gz
It would be good to have a separate patch adding a hash for the license file.
Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com