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

Update Glib to 2.83.2 #205288

Closed
snoweuph opened this issue Jan 23, 2025 · 10 comments
Closed

Update Glib to 2.83.2 #205288

snoweuph opened this issue Jan 23, 2025 · 10 comments
Labels
bug Reproducible Homebrew/homebrew-core bug

Comments

@snoweuph
Copy link

snoweuph commented Jan 23, 2025

There is a new Glib version with Bugfixes

Specifically: https://gitlab.gnome.org/GNOME/glib/-/issues/3568 is fixed

I suggest either upgrading Brews Glib, or backporting the Fix: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4448 till the next stable release is out

@snoweuph snoweuph added the bug Reproducible Homebrew/homebrew-core bug label Jan 23, 2025
@ZhongRuoyu ZhongRuoyu closed this as not planned Won't fix, can't repro, duplicate, stale Jan 23, 2025
@snoweuph snoweuph changed the title Update Glib to 2.83.42 Update Glib to 2.83.2 Jan 23, 2025
@snoweuph
Copy link
Author

@ZhongRuoyu could you give an explanation?

I was still editing it, because theres sadly no template for suggesting a backport/upgrade of a package

@snoweuph
Copy link
Author

as long as https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4448 is not fixed, links in gtk / libadwaita apps build on a machine with brew will crash the app when clicked

@ZhongRuoyu
Copy link
Member

If you have read the issue template you would have noticed this:

Please note we will close your issue without comment if you do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.

This issue tracker is not used for this purpose as the number of issues would otherwise easily grow beyond our control. If you would like the formula patched, please submit a pull request. More info that you'll find useful:

@snoweuph
Copy link
Author

Image

I don't feel comfortable doing a PR to brew and was thinking that the core packages like glib would be handled by maintainers

@snoweuph
Copy link
Author

Is there a tracker where such things can be reported, for people not feeling comfortable doing a pr?

@gromgit
Copy link
Member

gromgit commented Jan 23, 2025

Image

Note the final statement: The 2.82.x stable series were never affected, so this bug has only affected unstable (development) releases. Glib on Homebrew is currently from the 2.82.x series, and has never done unstable releases.

@snoweuph
Copy link
Author

It Effects the Development libs though, so building from source and running on brew has the bug when not in release mode

@snoweuph
Copy link
Author

The Report there was made after the bug happened during trying out with the newest brew on a lended macBook, so yea, its "only" developers who are affected

@ZhongRuoyu
Copy link
Member

ZhongRuoyu commented Jan 23, 2025

building from source and running on brew has the bug when not in release mode

To be clear: if you rely solely on the official taps (i.e., are not installing packages provided by third parties) it's not possible for you to install Glib 2.83.x through Homebrew, because it's never an available option regardless of whether you are building glib the Homebrew package from source or not. If you somehow have it installed it's likely through some other means beyond Homebrew's control.

@gromgit
Copy link
Member

gromgit commented Jan 23, 2025

If you somehow have it installed it's likely through some other means beyond Homebrew's control.

But if you can confirm that you built and ran your test against Homebrew's Glib (2.82.4 as of this writing), then the correct thing to do is to alert the Glib developers that they should reinvestigate the issue, since they clearly feel that stable releases aren't affected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Reproducible Homebrew/homebrew-core bug
Projects
None yet
Development

No branches or pull requests

3 participants