[GHC] #8723: sdist should not have to build everything

GHC ghc-devs at haskell.org
Thu Jun 4 22:00:53 UTC 2015


#8723: sdist should not have to build everything
-------------------------------------+-------------------------------------
        Reporter:  nomeata           |                   Owner:
            Type:  task              |                  Status:  patch
        Priority:  low               |               Milestone:  7.12.1
       Component:  Build System      |                 Version:  7.6.3
      Resolution:                    |                Keywords:
Operating System:  Unknown/Multiple  |            Architecture:
 Type of failure:  None/Unknown      |  Unknown/Multiple
      Blocked By:                    |               Test Case:
 Related Tickets:                    |                Blocking:
                                     |  Differential Revisions:  Phab:D917
-------------------------------------+-------------------------------------

Comment (by Thomas Miedema <thomasmiedema@…>):

 In [changeset:"092082e7583c8170ae41ef8d01a554db34f91bb3/ghc"]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="092082e7583c8170ae41ef8d01a554db34f91bb3"
 Build: ./boot && ./configure && make sdist (#8723)

 Make it possible to run `make sdist` right after configure, without
 completing
 a complete build first.

 Test Plan:
 I compared the contents of the created `.tar.bz2` files in the `sdistprep`
 directory, after running `make sdist` both before and after completing a
 full
 build, using `diff -r`. There weren't any differences (after applying the
 patches from D914).

 Note that the `.tar.bz2` files were not exactly the same size, but they
 aren't
 either when tarring and bzipping the same directory twice. It seems
 tarring
 and bzipping is not deterministic (on my system).

 Differential Revision: https://phabricator.haskell.org/D917
 }}}

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


More information about the ghc-tickets mailing list