
#6063: GHC's build-time ld-flag checks are problematic
---------------------------------+------------------------------------------
Reporter: parcs | Owner: thoughtpolice
Type: bug | Status: new
Priority: high | Milestone: 7.8.1
Component: Compiler | Version: 7.4.1
Keywords: | Os: Linux
Architecture: Unknown/Multiple | Failure: GHC doesn't work at all
Difficulty: Unknown | Testcase:
Blockedby: | Blocking:
Related: #4862 |
---------------------------------+------------------------------------------
Comment(by thoughtpolice):
I have a patch for this now. I decided to generalize it a little and added
functionality to generally detect linker information at runtime, and
distinguish between several cases. I have verified it works and am
validating on my Mac OS X machine and my other Linux machines. I will set
up a Windows machine as well.
I'd like some code review before I push this patch to the tree directly.
If Ian or anyone else would like to give feedback, please do so. If there
aren't any complaints I'll push this myself.
@nh2 - no, this was not fixed in that work. The issue is a little more
complicated. Please see my commit message and patch which details the
issue fairly clearly.
{{{
commit e1825358b318f847aca19a230fb0a4377830d767
Author: Austin Seipp