On F-17 and possibly newer Fedoras, mingw32-headers
Created attachment 704670 [details] Patch to add HidD_GetHidGuid() to include/hidsdi.h Damnit, hit enter on accident. On F-17 and possibly newer Fedoras, mingw32-headers lacks HidD_GetHidGuid(). This API is described on MSDN, and I have a trivial patch for the header. (An application I was cross-compiling for a friend depended on this function.)
And I can confirm this API is missing from the latest rawhide snapshot, 20130216.
Should I file an upstream bug? Where is upstream?
Upstream mingw-w64 can be found at http://mingw-w64.sourceforge.net/ I'm sure Kai Tietz (upstream mingw-w64 developer) is also reading along so I think this bug report should be sufficient for now for him to notice.
Okay, great =).
I just proposed the patch upstream and it got accepted: http://mingw-w64.svn.sourceforge.net/viewvc/mingw-w64?view=revision&revision=5848 An updated version of the mingw-headers package will arrive in Fedora 19 and rawhide soon
mingw-libsoup-2.42.1-1.fc19, mingw-harfbuzz-0.9.16-1.fc19, mingw-glib-networking-2.36.1-1.fc19, mingw-headers-2.0.999-0.23.trunk.20130509.fc19, mingw-crt-2.0.999-0.23.trunk.20130509.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/mingw-libsoup-2.42.1-1.fc19,mingw-headers-2.0.999-0.23.trunk.20130509.fc19,mingw-harfbuzz-0.9.16-1.fc19,mingw-glib-networking-2.36.1-1.fc19,mingw-crt-2.0.999-0.23.trunk.20130509.fc19
Awesome, thanks Erik.
Package mingw-libsoup-2.42.1-1.fc19, mingw-harfbuzz-0.9.16-1.fc19, mingw-glib-networking-2.36.1-1.fc19, mingw-headers-2.0.999-0.23.trunk.20130509.fc19, mingw-crt-2.0.999-0.23.trunk.20130509.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing mingw-libsoup-2.42.1-1.fc19 mingw-harfbuzz-0.9.16-1.fc19 mingw-glib-networking-2.36.1-1.fc19 mingw-headers-2.0.999-0.23.trunk.20130509.fc19 mingw-crt-2.0.999-0.23.trunk.20130509.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-7773/mingw-libsoup-2.42.1-1.fc19,mingw-headers-2.0.999-0.23.trunk.20130509.fc19,mingw-harfbuzz-0.9.16-1.fc19,mingw-glib-networking-2.36.1-1.fc19,mingw-crt-2.0.999-0.23.trunk.20130509.fc19 then log in and leave karma (feedback).
mingw-libsoup-2.42.1-1.fc19, mingw-harfbuzz-0.9.16-1.fc19, mingw-glib-networking-2.36.1-1.fc19, mingw-headers-2.0.999-0.23.trunk.20130509.fc19, mingw-crt-2.0.999-0.23.trunk.20130509.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.