[GHC] #15150: Difference between 'libicuio' and 'icuio' in the 'extra-libraries' field
GHC
ghc-devs at haskell.org
Mon May 14 14:34:02 UTC 2018
#15150: Difference between 'libicuio' and 'icuio' in the 'extra-libraries' field
-------------------------------+--------------------------------------
Reporter: Darwin226 | Owner: (none)
Type: bug | Status: closed
Priority: normal | Milestone: 8.6.1
Component: GHCi | Version: 8.2.2
Resolution: duplicate | Keywords:
Operating System: Windows | Architecture: x86_64 (amd64)
Type of failure: GHCi crash | Test Case:
Blocked By: | Blocking:
Related Tickets: 14456 | Differential Rev(s):
Wiki Page: |
-------------------------------+--------------------------------------
Changes (by Phyx-):
* status: new => closed
* cc: bgamari (added)
* resolution: => duplicate
* related: => 14456
Comment:
This is a duplicate of #14456, you're hitting an issue where Microsoft has
started shipping `icuuc` in Windows. GHCi is picking up this version but
the version doesn't seem usable due to different symbol names.
It's been fixed in 8.4. using `lib` is explicitly forcing it to pick the
`import library, libicuio.dll.a` which directs it to the right dll.
Under normal circumstances, those (libicuio vs icuio) two are *roughly*
equivalent. There are some diffences but it should all work out to the
same if you have your environment correct.
I'm closing it as a duplicate. I'm not sure the release manager would
agree that this should be backported into the up and coming ghc 8.4.3 bug-
fix release for ubuntu.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/15150#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list