Skip to content

uboot, libaio: Replace stale URIs with working ones - #200

Merged
jkloetzke merged 2 commits into
BobBuildTool:masterfrom
stepardo:master
Nov 5, 2026
Merged

jkloetzke merged 2 commits into
BobBuildTool:masterfrom
stepardo:master

Conversation

@stepardo

@stepardo stepardo commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Dear maintainer,

the URIs for uboot and libaio did not work for me so I added alternatives.

I know about problems with my changes:

  • The libaio retrieves the whole git repo when using only one revision. But the repo is only served via https, so shallow is not possible.
  • The uboot has an official URI @ https://git.u-boot-project.org/u-boot/u-boot/-/releases, but that does not sport the version required here, and I did not want to update it without knowing about the implications.

Please give me a hint on how to proceed.

Best,
Stepardo

Comment thread recipes/bsp/uboot.yaml

checkoutSCM:
scm: url
url: https://ftp.denx.de/pub/u-boot/u-boot-${PKG_VERSION}.tar.bz2

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like denx has been dissolved :/ the u-boot was moved to: https://u-boot-project.org I think we should use

https://git.u-boot-project.org/u-boot/u-boot/-/releases/v2025.04/downloads/u-boot-2025.04.tar.bz2

(checksum unchanged) instead of relying on git generated archives..

@icedieler icedieler Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually the checksum has changed for me: 60d048d3927a904928d80de433e60c05e08ef893. I am using the following url:

https://git.u-boot-project.org/u-boot/u-boot/-/archive/v${PKG_VERSION}/u-boot-v${PKG_VERSION}.tar.bz2

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You are right ... looks like I need to go to the optician and get a pair of glasses.. 👓

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are different URLs. The one with archive in the middle synthesizes the archive directly from git. The one with archive has been uploaded as separate file to the release in Gitlab. And that digest hasn't changed. So the URL should be:

    url: https://git.u-boot-project.org/u-boot/u-boot/-/releases/v${PKG_VERSION}/downloads/u-boot-${PKG_VERSION}.tar.bz2

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ack.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are different URLs. The one with archive in the middle synthesizes the archive directly from git. The one with archive has been uploaded as separate file to the release in Gitlab. And that digest hasn't changed.

So which one is which? Both say archive ...

So the URL should be:

    url: https://git.u-boot-project.org/u-boot/u-boot/-/releases/v${PKG_VERSION}/downloads/u-boot-${PKG_VERSION}.tar.bz2

Comment thread recipes/libs/libaio.yaml

checkoutSCM:
scm: url
url: https://releases.pagure.org/libaio/libaio-${PKG_VERSION}.tar.gz

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here.. Static archive. pagure.io was sunset in 2026; this is a read-only snapshot. . libaio moved to codeberg:

https://codeberg.org/jmoyer/libaio/releases/download/libaio-0.3.113/libaio-0.3.113.tar.gz

Sp please use this URL and leave the rest as is.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indeed. That seems to be the correct URL.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ack.

Previous URI was not available.
The project moved to codeberg. Update the URI.
@jkloetzke
jkloetzke merged commit 01eed8f into BobBuildTool:master Nov 5, 2026
2 checks passed
@jkloetzke

Copy link
Copy Markdown
Member

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants