Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: bump release build to ubuntu-22.04 #79

Merged
merged 2 commits into from
Oct 30, 2024

Conversation

jwnrt
Copy link

@jwnrt jwnrt commented Oct 30, 2024

Required to get the necessary glib version required for QEMU (>=2.66.0).

Note that binaries built from ubuntu-22.04 will no longer be usable from ubuntu-20.04 due to glibc incompatibility.

@jwnrt jwnrt requested a review from rivos-eblot October 30, 2024 10:52
@jwnrt
Copy link
Author

jwnrt commented Oct 30, 2024

Tested the workflow on my fork and it seems to work fine:
https://github.com/jwnrt/qemu/actions/runs/11591874700

@rivos-eblot do you think we could cut a release of ot-darjeeling-9.1.0 once this is merged? It would help with restarting Bazel integration work in the opentitan repo

@jwnrt
Copy link
Author

jwnrt commented Oct 30, 2024

And should I prefix these commits [ot]?

Copy link

@rivos-eblot rivos-eblot left a comment

Choose a reason for hiding this comment

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

otptool.py dependencies might be missing

@jwnrt jwnrt force-pushed the release-ubuntu-22.04 branch 2 times, most recently from 3b79f4b to 97db116 Compare October 30, 2024 11:17
@jwnrt jwnrt requested a review from rivos-eblot October 30, 2024 11:19
@rivos-eblot
Copy link

And should I prefix these commits [ot]?

Yes you are right, as well as the directory (see comment from #80)

@rivos-eblot
Copy link

@rivos-eblot do you think we could cut a release of ot-darjeeling-9.1.0 once this is merged? It would help with restarting Bazel integration work in the opentitan repo

I need to push a couple of fixes first, but yes, by the end of the day this should be ok.

jwnrt added 2 commits October 30, 2024 12:22
Required to get the necessary `glib` version required for QEMU (>=2.66.0).
Note that binaries build from `ubuntu-22.04` will no longer be usable
from `ubuntu-20.04` due to `glibc` incompatibility.
This script has changed names, gained features, and now has dependencies
in `python/qemu/ot/`.

Signed-off-by: James Wainwright <[email protected]>
@jwnrt jwnrt force-pushed the release-ubuntu-22.04 branch from 97db116 to 8b44c22 Compare October 30, 2024 12:23
@jwnrt jwnrt merged commit 89e9155 into lowRISC:ot-darjeeling-9.1.0 Oct 30, 2024
6 checks passed
@jwnrt jwnrt deleted the release-ubuntu-22.04 branch October 30, 2024 13:38
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.

2 participants