[GHC] #10406: ghc-7.10.1-testsuite.tar.xz [4.3MB] contains x86_64 ghc-config executable!
#10406: ghc-7.10.1-testsuite.tar.xz [4.3MB] contains x86_64 ghc-config executable! -------------------------------------+------------------------------------- Reporter: | Owner: juhpetersen | Status: new Type: bug | Milestone: 7.10.2 Priority: normal | Version: 7.10.1 Component: Build | Operating System: Unknown/Multiple System | Type of failure: Building GHC Keywords: | failed Architecture: x86 | Blocked By: Test Case: | Related Tickets: Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- I didn't check ghc-7.10.1-testsuite.tar.bz2 but at least ghc-7.10.1-testsuite.tar.xz contains testsuite/mk/ghc-config which is a 64bit Linux executable. This causes the testsuite to fail on non-x86_64 arches eg i686 Linux, etc since it can't be executed. A workaround is to rm testsuite/mk/ghc-config. It would be good to avoid this for 7.10.2. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10406> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10406: ghc-7.10.1-testsuite.tar.xz [4.3MB] contains x86_64 ghc-config executable! -------------------------------------+------------------------------------- Reporter: juhpetersen | Owner: Type: bug | Status: patch Priority: normal | Milestone: 7.10.2 Component: Build System | Version: 7.10.1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: x86 Type of failure: Building GHC | Test Case: failed | Blocking: Blocked By: | Differential Revisions: Phab:D956 Related Tickets: | -------------------------------------+------------------------------------- Changes (by thoughtpolice): * status: new => patch * differential: => Phab:D956 -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10406#comment:1> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10406: ghc-7.10.1-testsuite.tar.xz [4.3MB] contains x86_64 ghc-config executable! -------------------------------------+------------------------------------- Reporter: juhpetersen | Owner: Type: bug | Status: patch Priority: normal | Milestone: 7.10.2 Component: Build System | Version: 7.10.1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: x86 Type of failure: Building GHC | Test Case: failed | Blocking: Blocked By: | Differential Revisions: Phab:D956 Related Tickets: | -------------------------------------+------------------------------------- Comment (by Austin Seipp <austin@…>): In [changeset:"a48167eaaa984fbdc1ad31c2c674058ba3669ac6/ghc"]: {{{ #!CommitTicketReference repository="ghc" revision="a48167eaaa984fbdc1ad31c2c674058ba3669ac6" build: Clean testsuite before sdist When making the `sdist` tarball, we don't really need anything inside $(TOP)/testsuite in order to do our thing. So make sure we clean it first to avoid situations like #10406. With D917 landed, this can actually avoided entirely by fixing the official release process to instead build an `sdist` //first// from the clean git repository and then build that (to fixpoint) and test it. Then the originall clean tarball can be shipped. But it's nice to be safe in the general case where someone might want to (in the future) `sdist` out of their build tree. Signed-off-by: Austin Seipp <austin@well-typed.com> Reviewed By: thomie Differential Revision: https://phabricator.haskell.org/D956 GHC Trac Issues: #10406 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10406#comment:2> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10406: ghc-7.10.1-testsuite.tar.xz [4.3MB] contains x86_64 ghc-config executable! -------------------------------------+------------------------------------- Reporter: juhpetersen | Owner: Type: bug | Status: closed Priority: normal | Milestone: 7.10.2 Component: Build System | Version: 7.10.1 Resolution: fixed | Keywords: Operating System: Unknown/Multiple | Architecture: x86 Type of failure: Building GHC | Test Case: failed | Blocking: Blocked By: | Differential Revisions: Phab:D956 Related Tickets: | -------------------------------------+------------------------------------- Changes (by thoughtpolice): * status: patch => closed * resolution: => fixed Comment: Merged to `ghc-7.10`. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10406#comment:3> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10406: ghc-7.10.1-testsuite.tar.xz [4.3MB] contains x86_64 ghc-config executable! -------------------------------------+------------------------------------- Reporter: juhpetersen | Owner: Type: bug | Status: closed Priority: normal | Milestone: 7.10.2 Component: Build System | Version: 7.10.1 Resolution: fixed | Keywords: Operating System: Unknown/Multiple | Architecture: x86 Type of failure: Building GHC | Test Case: failed | Blocking: Blocked By: | Differential Revisions: Phab:D956 Related Tickets: | -------------------------------------+------------------------------------- Comment (by Thomas Miedema <thomasmiedema@…>): In [changeset:"5828457d8d26fd33130d4b5850847c9a73a8d3e5/ghc"]: {{{ #!CommitTicketReference repository="ghc" revision="5828457d8d26fd33130d4b5850847c9a73a8d3e5" make sdist: distclean testsuite for real (#10406) }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10406#comment:4> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10406: ghc-7.10.1-testsuite.tar.xz [4.3MB] contains x86_64 ghc-config executable! -------------------------------------+------------------------------------- Reporter: juhpetersen | Owner: Type: bug | Status: merge Priority: normal | Milestone: 7.10.2 Component: Build System | Version: 7.10.1 Resolution: fixed | Keywords: Operating System: Unknown/Multiple | Architecture: x86 Type of failure: Building GHC | Test Case: failed | Blocking: Blocked By: | Differential Revisions: Phab:D956 Related Tickets: | -------------------------------------+------------------------------------- Changes (by thomie): * status: closed => merge Comment: Fix up previous commit. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10406#comment:5> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10406: ghc-7.10.1-testsuite.tar.xz [4.3MB] contains x86_64 ghc-config executable! -------------------------------------+------------------------------------- Reporter: juhpetersen | Owner: Type: bug | Status: closed Priority: normal | Milestone: 7.10.2 Component: Build System | Version: 7.10.1 Resolution: fixed | Keywords: Operating System: Unknown/Multiple | Architecture: x86 Type of failure: Building GHC | Test Case: failed | Blocking: Blocked By: | Differential Revisions: Phab:D956 Related Tickets: | -------------------------------------+------------------------------------- Changes (by thoughtpolice): * status: merge => closed Comment: Already merged, thanks Thomas! -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10406#comment:6> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
participants (1)
-
GHC