Skip to contentSkip to conversation

package/pru-software-support: download from git

PATCH In review Yegor Yefremov 3 participants 3 messages Nov 10

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 package/pru-software-support: download from git

git.ti.com no longer serves cgit snapshots. Downloading the tarball now fails with HTTP 400 and the message:

Unsupported snapshot format: pru-software-support-package-v6.0.1.tar.gz

All other archive formats fail the same way, and the tag page no longer offers any download links. The package is currently only fetched thanks to the copy on sources.buildroot.net.

Fetch the v6.0.1 tag from the git repository instead, which is still available. The contents of the generated tarball are identical to the previous snapshot tarball. Only its hash changes. The license file is unchanged.

As this is a change on the TI server side, all maintained branches (2025.02.x and later) use the same snapshot URL and are affected.

Assisted-by Claude:claude-opus-5-5
---
 package/pru-software-support/pru-software-support.hash | 2 +-
 package/pru-software-support/pru-software-support.mk   | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
package/pru-software-support/pru-software-support.hash +1 -1
index c9af9fe25c..3fee6d84ae 100644
@@ -1,3 +1,3 @@
 # Locally-calculated hash
-sha256  cba9e0bca3abc0041cf7ce6a30af9de440b325cf8c9bcc826485d2f837cb4cf2  pru-software-support-package-v6.0.1.tar.gz
+sha256  a8a217fecffea91224be38fa64fb5eb0985ba0aa87b2869a27cd2780f1e370da  pru-software-support-v6.0.1-git4.tar.gz
 sha256  62a2f56498cd1bac2d4ea6ea1c941affba1e4bb65bfdf2dcffd8e5079fa34399  PRU-Package-v6.1-Manifest.html
package/pru-software-support/pru-software-support.mk +3 -3
index d0259c5f80..de49ab0421 100644
@@ -4,9 +4,9 @@
 #
 ################################################################################
 
-PRU_SOFTWARE_SUPPORT_VERSION = 6.0.1
-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_VERSION = v6.0.1
+PRU_SOFTWARE_SUPPORT_SITE = https://git.ti.com/git/pru-software-support-package/pru-software-support-package.git
+PRU_SOFTWARE_SUPPORT_SITE_METHOD = git
 PRU_SOFTWARE_SUPPORT_LICENSE = BSD-3-Clause, Public Domain
 PRU_SOFTWARE_SUPPORT_LICENSE_FILES = PRU-Package-v6.1-Manifest.html
 PRU_SOFTWARE_SUPPORT_DEPENDENCIES = host-ti-cgt-pru host-pru-software-support
Signature · 6 lines
2.34.1

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#1 lore raw
Quoted 6 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Yegor" == Yegor Yefremov <[email protected]> writes:

git.ti.com no longer serves cgit snapshots. Downloading the tarball now fails with HTTP 400 and the message:

Unsupported snapshot format: pru-software-support-package-v6.0.1.tar.gz

I do get that 400 Bad Request, but I do not see that error message?

Quoted 9 lines

All other archive formats fail the same way, and the tag page no longer offers any download links. The package is currently only fetched thanks to the copy on sources.buildroot.net.

Fetch the v6.0.1 tag from the git repository instead, which is still available. The contents of the generated tarball are identical to the previous snapshot tarball. Only its hash changes. The license file is unchanged.

Quoted 5 lines

As this is a change on the TI server side, all maintained branches (2025.02.x and later) use the same snapshot URL and are affected.

Assisted-by Claude:claude-opus-5-5

Committed, thanks.

Signature · 5 lines
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#2 lore raw

Hi Peter,

Quoted 9 lines · Peter Korsgaard
Quoted 7 lines
Quoted 2 lines
Quoted 2 lines
Quoted 2 lines
Quoted 2 lines

"Yegor" == Yegor Yefremov <[email protected]> writes:

git.ti.com no longer serves cgit snapshots. Downloading the tarball now fails with HTTP 400 and the message:

Unsupported snapshot format: pru-software-support-package-v6.0.1.tar.gz

I do get that 400 Bad Request, but I do not see that error message?

The message is in the body of the 400 response, so it only shows up with e.g. curl <url>; wget (and thus Buildroot) only prints the status line. git.ti.com currently answers 503 (maintenance), so I can't show it again right now.

Yegor

Quoted 13 lines
Quoted 12 lines

All other archive formats fail the same way, and the tag page no longer offers any download links. The package is currently only fetched thanks to the copy on sources.buildroot.net.

Fetch the v6.0.1 tag from the git repository instead, which is still available. The contents of the generated tarball are identical to the previous snapshot tarball. Only its hash changes. The license file is unchanged.

As this is a change on the TI server side, all maintained branches (2025.02.x and later) use the same snapshot URL and are affected.

Quoted 7 lines
Quoted 2 lines
Assisted-by Claude:claude-opus-5-5

Committed, thanks.

--
Bye, Peter Korsgaard

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot