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
glib: update to 2.68.0 #29689
glib: update to 2.68.0 #29689
Conversation
This one introduces some relevant new APIs, so I would increase the |
If you want to make a separate PR for 2.66.8, we can merge that first. 2.68.0 is a bigger release. |
I would prefer to work on this PR, but if someone else updates the package to 2.66.8, I can just rebase this. This update will be neccesary for Gnome 40. |
802018d
to
65de1e8
Compare
65de1e8
to
7ae990b
Compare
I ran tests on my computer without patching them out and they all passed in a glibc and musl masterdir. I think I might be doing something wrong, because some of the tests are known to fail on musl. |
'mutex' : {}, | ||
'node' : {}, | ||
'once' : {}, | ||
- 'option-context' : {}, | ||
'option-argv0' : {}, | ||
'overflow' : {}, | ||
'overflow-fallback' : { | ||
-- | ||
2.31.0 | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few of this tests can be fixed by adding python3-pytest
to checkdepends.
I think so; how are you running them? I usually do |
I think we should include this patch: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2010 , it was a 2.68 regression. |
@Gottox do you want to take over this PR? |
@paper42 Thanks, I cherry picked this commit. 👍 |
General
Have the results of the proposed changes been tested?