Bug 1124368
Summary: | mingw32-crt has wrong value for in6addr_loopback | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | Chris Paulson-Ellis <chris> |
Component: | mingw-crt | Assignee: | Erik van Pienbroek <erik-fedora> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | epel7 | CC: | erik-fedora, fedora-mingw, kalevlember, ktietz, lfarkas, rjones |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-08-04 12:40:26 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Chris Paulson-Ellis
2014-07-29 11:05:23 UTC
Adding Kai as I guess this is an upstream bug. Reassigning to the component mingw-crt. This seems to be a side effect for a related issue which I fixed upstream recently for bug 1067426 In mingw-crt (mingw-w64-crt/libsrc/ws2_32.c) currently this piece of code is used: const struct in6_addr in6addr_loopback = {{ IN6ADDR_LOOPBACK_INIT }}; My first guess is that the braces need to be removed. In the upstream fix I mentioned this define is used: #define IN6ADDR_LOOPBACK_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 } } } (previously there were no braces here). This needs more testing to be certain.. Could you check if http://koji.fedoraproject.org/koji/taskinfo?taskID=7211028 resolves the issue for you? (In reply to Erik van Pienbroek from comment #3) > Could you check if > http://koji.fedoraproject.org/koji/taskinfo?taskID=7211028 resolves the > issue for you? It does. Thanks. Chris. The fix was just proposed and accepted upstream: https://sourceforge.net/p/mingw-w64/mingw-w64/ci/88ab6fbdd0a185702a1fce4db935e303030e082f/ I'm going to prepare a mingw-w64 toolchain update which includes this fix and various other ones and once they pass a mass-rebuild test (which takes roughly a day to complete) I'm going to push the updated packages to epel7 Fix was pushed to epel7 with mingw-crt-3.1.999-0.12.trunk.gitec1ff7.20140730.el7 |