
#10726: Upgrade MingW-w64 distributions for windows -------------------------------------+------------------------------------- Reporter: Phyx- | Owner: Type: task | Status: new Priority: normal | Milestone: 7.10.3 Component: Build System | Version: 7.11 Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #9218 #9014 | Differential Rev(s): Phab:D1123 #10435 | Wiki Page: | -------------------------------------+------------------------------------- Changes (by lukexi): * status: closed => new * cc: bgamari, thomie (added) * resolution: fixed => Comment: I seem to be hitting a regression with 7.10.3 RC1: I get this when trying to link my bindings to Bullet Physics https://github.com/lukexi/bullet-mini {{{ Preprocessing test suite 'cubes' for bullet-mini-0.1.0.0... [2 of 3] Compiling Types ( test\shared\Types.hs, .stack- work\dist\d96ab9d9\build\cubes\cubes-tmp\Types.o ) ghc.exe: unable to load package `bullet-mini-0.1.0.0' ghc.exe: C:\msys64\home\lukex_000\Projects\bullet-mini\.stack- work\dist\d96ab9d9\build\HSbullet-mini-0.1.0.0-2FOziegOC2l7eL6oW7Ffnm.o: unknown symbol `__mingw_vsscanf' }}} The Types module is the first one that uses Template Haskell. I'd previously triumphantly gotten this package building with a modified version of 7.10.2 with the following patches applied: https://github.com/lukexi/ghc/commits/ghc-7.10.2-release-plus-rework- windows-pe-linker So something broke between here and there. So far I've tried updating my entire pacman database but that didn't seem to help. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10726#comment:31 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler