On 01/01/15 18:30, Erik van Pienbroek wrote: > Apparently wine-gecko fails to build when these symbols are only > available with _WIN32_WINNT >= 0x0600. @Jacek: could this be a > wine-gecko bug? I've workaround'ed this issue in Fedora 20 using > attached 0021-Lower-_WIN32_WINNT-requirements-for-Un-RegisterPower.patch > but my guess is this is not the right fix as I think wine-gecko should > set _WIN32_WINNT to 0x0600 while compiling the file > hal/windows/WindowsBattery.cpp.
I don't see the problem here. I remember fixing some version handling version macros for similar reason. Maybe 4d7b86c46 would help. > Would it be possible to backport all the commits mentioned in this mail > to the mingw-w64 v3.x branch and release a mingw-w64 v3.4.0 soon so > others can benefit from these changes as well? I'm not really involved in stable branches. That's quite a few patches to cherry-pick, so it's not something an usual stable branch should take. On the other hand, if stable releases are so rare, maybe existing stable releases should take more cherry-picks. In general the problem is hard to solve. About any new wine-gecko release needs fixes on mingw-w64 side. That's why the only thing that I can guarantee when I do the release is that it works with recent master version of mingw-w64. We're going to have the same problem in about two months when the next version of wine-gecko is planned to be released. Maybe we could find some long term solution. How did you deal with mingw-w64 requirements in the past, when wine-gecko was released every three months? How hard would it be to use some version off the master branch just for wine-gecko? Jacek ------------------------------------------------------------------------------ Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
