-
Notifications
You must be signed in to change notification settings - Fork 525
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 and glibmm #453
Conversation
Yes of course!!! I'll run some testing on this and will merge this once I think this is OK. |
OK, I tried to build glib on i686-pc-mingw32.shared, and it failed. The problem is that MinGW does not provide a prototype for This bug is fairly hard to fix, because all three options seem rather unrealistic:
So, I propose that we either figure out a way to make MinGW use the old version while mingw-w64 the new one, or to delay this update. @tonytheodore? |
Some more greps:
|
It seems it's also a problem in 2.40.0.. |
Yes, and in 2.39.1. See GNOME/glib@0e1924a. Another solution is to revert the said commit, but that would make it unsupported and untested by upstream. |
We can probably use the unsecured rand(). |
I suppose it's the same general question for recent versions of qt5 and supplementing directx headers - how much do we continue supporting MinGW when mingw-w64 is more current and MinGW v4 seems to be on hold? It would be interesting to know if people are using i686-pc-mingw32 because it's the default or if there's a preference for it. |
Replying to @tonytheodore:
Yes. Most projects I knew switched to mingw-w64, simply because MinGW is dead. |
Any more opinions on this? If not, I say we should delay this pull request until after the release which can happen in anywhere between 1 and 4 months depending on the availability of @tonytheodore. |
Now in #492 we have decided not to support MinGW anymore. I will merge this in about a week after some more testing. |
[Lluixhi Scura] - Update glib and glibmm to 2.41.2 [Timothy Gu] - Update glib and glibmm to 2.42.0 This merges pull request #453. Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Merged, thanks! I also have updated the two packages to 2.42.0. |
I don't know if this was in anybody's interest, but I did it -- all this does is update the patches to work with the new version.