[GHC] #8918: Network package doesn't load under GHC 7.8 RC on windows (?)

GHC ghc-devs at haskell.org
Sat Mar 22 04:31:50 UTC 2014


#8918: Network package doesn't load under GHC 7.8 RC on windows (?)
-------------------------------------+---------------------------------
       Reporter:  dmcclean           |             Owner:
           Type:  bug                |            Status:  new
       Priority:  normal             |         Milestone:
      Component:  libraries (other)  |           Version:  7.8.1-rc1
       Keywords:                     |  Operating System:  Windows
   Architecture:  x86_64 (amd64)     |   Type of failure:  None/Unknown
     Difficulty:  Unknown            |         Test Case:
     Blocked By:                     |          Blocking:
Related Tickets:                     |
-------------------------------------+---------------------------------
 (Please note that I am not certain that this issue is related to the 7.8
 release candidate specifically, it may be some peculiarity of my system.
 But the same thing does work for me under 7.6.3 on the same machine. I
 don't understand exactly what the message is complaining about, so I don't
 feel confident in making a diagnosis. I don't know if the problem is me,
 the library, or ghc.)

 Under the GHC 7.8 rc1 build for Windows that I installed, I can't load the
 network package.

 In the course of upgrading one of my projects, I cabal install'd the
 network-conduit package, and network is one of the dependencies. The
 install worked fine, with the usual sprinkling of deprecation warnings and
 "rule might not fire because..." warnings, nothing that seemed unusual or
 alarming.

 I can't however actually load the package.

 {{{
 GHCi, version 7.8.20140130: http://www.haskell.org/ghc/  :? for help
 Loading package ghc-prim ... linking ... done.
 Loading package integer-gmp ... linking ... done.
 Loading package base ... linking ... done.
 Loading package array-0.5.0.0 ... linking ... done.
 Loading package deepseq-1.3.0.2 ... linking ... done.
 Loading package bytestring-0.10.4.0 ... linking ... done.
 Loading package containers-0.5.4.0 ... linking ... done.
 Loading package Win32-2.3.0.1 ... linking ... done.
 Loading package filepath-1.3.0.2 ... linking ... done.
 Loading package old-locale-1.0.0.6 ... linking ... done.
 Loading package time-1.4.1 ... linking ... done.
 Loading package directory-1.2.0.2 ... linking ... done.
 Loading package base-unicode-symbols-0.2.2.4 ... linking ... done.
 Loading package transformers-0.3.0.0 ... linking ... done.
 Loading package transformers-base-0.4.1 ... linking ... done.
 Loading package monad-control-0.3.2.3 ... linking ... done.
 Loading package lifted-base-0.2.2.1 ... linking ... done.
 Loading package mmorph-1.0.2 ... linking ... done.
 Loading package mtl-2.1.2 ... linking ... done.
 Loading package resourcet-0.4.10 ... linking ... done.
 Loading package text-1.1.0.1 ... linking ... done.
 Loading package text-stream-decode-0.1.0.4 ... linking ... done.
 Loading package hashable-1.2.1.0 ... linking ... done.
 Loading package nats-0.1.2 ... linking ... done.
 Loading package unordered-containers-0.2.3.3 ... linking ... done.
 Loading package semigroups-0.12.2 ... linking ... done.
 Loading package void-0.6.1 ... linking ... done.
 Loading package conduit-1.0.15.1 ... linking ... done.
 Loading package parsec-3.1.5 ... linking ... done.
 Loading package network-2.4.2.2 ... linking ... ghc.exe: warning:
 inet_ntoa from ws2_32 is linked instead of __imp_inet_ntoa
 ghc.exe: C:\Users\Doug\Documents\GitHub\bird-brain\.cabal-sandbox\x86_64
 -windows-ghc-7.8.20140130\network-2.4.2.2\libHSnetwork-2.4.2.2.a: unknown
 symbol `WspiapiGetNameInfo'
 ghc.exe: unable to load package `network-2.4.2.2'
 }}}

 (The good bit was way at the end of a line, so repeated where you can see
 it...)
 {{{
 network-2.4.2.2\libHSnetwork-2.4.2.2.a: unknown symbol
 `WspiapiGetNameInfo'
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8918>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list