Skip to content

Bump QEMU to 9.2.0 and update to Release 0.12.0#8

Open
AntonOks wants to merge 5 commits into
cross-platform-actions:masterfrom
AntonOks:master
Open

Bump QEMU to 9.2.0 and update to Release 0.12.0#8
AntonOks wants to merge 5 commits into
cross-platform-actions:masterfrom
AntonOks:master

Conversation

@AntonOks

@AntonOks AntonOks commented Jan 3, 2025

Copy link
Copy Markdown

Please remember to add a git tag v0.12.0 and push it to GitHub!

Feel free to review the created v0.12.0 release and it's assets in my repo: https://github.com/AntonOks/qemu-resources/releases

THANKS!

Please remember to add a git tag v0.12.0 and push it to GitHub!
Comment thread ci.rb
"#{brew_prefix}/opt/glib/lib/libgmodule-2.0.a",
"#{brew_prefix}/opt/glib/lib/libgobject-2.0.a",
"#{brew_prefix}/opt/pixman/lib/libpixman-1.a",
"#{brew_prefix}/opt/pixman/lib/libpixman-1.dylib",

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.

It needs to statically link against all non-system dependencies. On several occasions GitHub as removed dependencies without any notification.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

well, this was the only library:

  1. I found by recursive dir listing AND
  2. which successfully compiled finally

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.

I'm not following. The static library doesn't exist anymore or it doesn't compile with it?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

yes, there was no libpixman-1.a or similar lib anymore. The only one was the dylib one...

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.

Then I need to give this some thought. Perhaps we need to build that library ourselves.

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.

I think building the library ourselves is the quickest solution.

Comment thread ci.rb
@jacob-carlborg

Copy link
Copy Markdown
Contributor

Have you tested this change with any of the images or the action?

@AntonOks

AntonOks commented Jan 3, 2025

Copy link
Copy Markdown
Author

Have you tested this change with any of the images or the action?

No. And I doubt I'll have time to dig deeper into all this in the next weeks :|

@AntonOks

Copy link
Copy Markdown
Author

@jacob-carlborg

Have you made up your mind how to proceed? What's next now?

@jacob-carlborg

jacob-carlborg commented Feb 15, 2025

Copy link
Copy Markdown
Contributor

@AntonOks if the package manager doesn't provide a static library we need to compile it ourselves to produce a static library.

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