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.