[GHC] #10273: haskeline : Cross-compile from Linux to Windows fails due to <Shlobj.h>
#10273: haskeline : Cross-compile from Linux to Windows fails due to <Shlobj.h> -------------------------------------+------------------------------------- Reporter: erikd | Owner: erikd Type: bug | Status: new Priority: normal | Milestone: 7.12.1 Component: libraries | Version: 7.11 (other) | Operating System: Unknown/Multiple Keywords: | Type of failure: Building GHC Architecture: | failed Unknown/Multiple | Blocked By: Test Case: | Related Tickets: #10070 Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- The #include of <Shlobj.h> doesn't work when cross-compiling from Linux to Windows because the Linux file system is case sensitive and on Linux the file is <shlobj.h>. Down casing the name of this include file should not cause problems on Windows as the Windows file system is case insensitive. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10273> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10273: haskeline : Cross-compile from Linux to Windows fails due to <Shlobj.h> -------------------------------------+------------------------------------- Reporter: erikd | Owner: erikd Type: bug | Status: patch Priority: normal | Milestone: 7.12.1 Component: libraries | Version: 7.11 (other) | Keywords: Resolution: | Architecture: Operating System: Unknown/Multiple | Unknown/Multiple Type of failure: Building GHC | Test Case: failed | Blocking: Blocked By: | Differential Revisions: Related Tickets: #10070 | -------------------------------------+------------------------------------- Changes (by erikd): * status: new => patch -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10273#comment:1> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10273: haskeline : Cross-compile from Linux to Windows fails due to <Shlobj.h> -------------------------------------+------------------------------------- Reporter: erikd | Owner: erikd Type: bug | Status: patch Priority: normal | Milestone: 7.12.1 Component: libraries | Version: 7.11 (other) | Keywords: Resolution: | Architecture: Operating System: Unknown/Multiple | Unknown/Multiple Type of failure: Building GHC | Test Case: failed | Blocking: Blocked By: | Differential Revisions: Related Tickets: #10070 | -------------------------------------+------------------------------------- Comment (by erikd): Ran up a Windows 8.1 VM in virtual box, applied this patch and configured and built the Haskeline library without any problem. I'll be commiting/pushing this patch later today. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10273#comment:2> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10273: haskeline : Cross-compile from Linux to Windows fails due to <Shlobj.h> -------------------------------------+------------------------------------- Reporter: erikd | Owner: erikd Type: bug | Status: closed Priority: normal | Milestone: 7.12.1 Component: libraries | Version: 7.11 (other) | Keywords: Resolution: fixed | Architecture: Operating System: Unknown/Multiple | Unknown/Multiple Type of failure: Building GHC | Test Case: failed | Blocking: Blocked By: | Differential Revisions: Related Tickets: #10070 | -------------------------------------+------------------------------------- Changes (by erikd): * status: patch => closed * resolution: => fixed -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10273#comment:3> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10273: haskeline : Cross-compile from Linux to Windows fails due to <Shlobj.h> -------------------------------------+------------------------------------- Reporter: erikd | Owner: Type: bug | Status: new Priority: normal | Milestone: 8.0.1 Component: libraries | Version: 7.11 (other) | Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Building GHC | Unknown/Multiple failed | Test Case: Blocked By: | Blocking: Related Tickets: #10070 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by hvr): * owner: erikd => * status: closed => new * resolution: fixed => Comment: I don't consider this one fixed yet, as this needs to be merged upstream -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10273#comment:5> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10273: haskeline : Cross-compile from Linux to Windows fails due to <Shlobj.h> -------------------------------------+------------------------------------- Reporter: erikd | Owner: Type: bug | Status: new Priority: normal | Milestone: 8.0.1 Component: libraries | Version: 7.11 (other) | Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Building GHC | Unknown/Multiple failed | Test Case: Blocked By: | Blocking: Related Tickets: #10070 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by erikd): Submitted a PR on github : https://github.com/judah/haskeline/pull/29 -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10273#comment:6> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10273: haskeline : Cross-compile from Linux to Windows fails due to <Shlobj.h> -------------------------------------+------------------------------------- Reporter: erikd | Owner: Type: bug | Status: upstream Priority: normal | Milestone: 8.0.1 Component: libraries | Version: 7.11 (other) | Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Building GHC | Unknown/Multiple failed | Test Case: Blocked By: | Blocking: Related Tickets: #10070 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by hvr): * status: new => upstream -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10273#comment:7> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10273: haskeline : Cross-compile from Linux to Windows fails due to <Shlobj.h> -------------------------------------+------------------------------------- Reporter: erikd | Owner: Type: bug | Status: upstream Priority: normal | Milestone: 8.0.1 Component: libraries | Version: 7.11 (other) | Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Building GHC | Unknown/Multiple failed | Test Case: Blocked By: | Blocking: Related Tickets: #10070 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by erikd): The PR has been accepted upstream. Not sure if a new release has been rolled yet. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10273#comment:8> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10273: haskeline : Cross-compile from Linux to Windows fails due to <Shlobj.h> -------------------------------------+------------------------------------- Reporter: erikd | Owner: Type: bug | Status: closed Priority: normal | Milestone: 8.0.1 Component: libraries | Version: 7.11 (other) | Resolution: fixed | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Building GHC | Unknown/Multiple failed | Test Case: Blocked By: | Blocking: Related Tickets: #10070 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by bgamari): * status: upstream => closed * resolution: => fixed Comment: Closing since a release was released a few weeks ago. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10273#comment:9> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
participants (1)
-
GHC