[GHC] #10406: ghc-7.10.1-testsuite.tar.xz [4.3MB] contains x86_64 ghc-config executable!

GHC ghc-devs at haskell.org
Tue Jun 9 10:40:11 UTC 2015


#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 at 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


More information about the ghc-tickets mailing list