how to checkout proper submodules

Mateusz Kowalczyk fuuzetsu at fuuzetsu.co.uk
Wed Jun 5 04:01:46 CEST 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 05/06/13 02:46, Johan Tibell wrote:
> Unfortunately we don't use submodules for all repos e.g. base. This
> makes it very hard to accurately check out a previous state and
> bisect errors unfortunately.
> 
> 
> On Tue, Jun 4, 2013 at 6:07 PM, Kazu Yamamoto <kazu at iij.ad.jp>
> wrote:
> 
>> Hi,
>> 
>> Andreas and I found that the new IO manager is not working
>> properly in the current GHC head. I'm sure that it worked well at
>> least on May 7.
>> 
>> We need to narrow the range of commits, so I did:
>> 
>> % git checkout bb2795db36b36966697c228315ae20767c4a8753 % git
>> submodule update
>> 
>> But this does not checkout proper submodules. For instance, 
>> libraries/base has newer commits. And of cource, building fails.
>> 
>> Please tell us how to checkout proper submodules against a
>> specific GHC tree.
>> 
>> --Kazu

Is there a reason why some submodules are proper git repos and some
aren't? Benefits of having git repos as submodules are hopefully clear
so I'm interested why this isn't the case here.

- -- 
Mateusz K.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iQIcBAEBAgAGBQJRrpwJAAoJEM1mucMq2pqX8fcP/iNexwoV425kxRh5uPH0/Rrc
hP0a9li5z4ddzYHjCaZTFc25HxVK6f6FqX05nbfUH8Uc39a71g+A2qntdpQ0JI7S
SO5EBH39i/ehCmyUDdM/tcdF4jvdk+1iVmiyXmzsefnC+WC4vlMSEwNnOeWUxNok
79AUw8cC/7yAT88q3Ktvs2hgPKmpQ/90nQnNvLceYgSu19UgGCilmfVn0KuOCtda
wBEO32xC61MJdDVrPgQqqo/niW4s67ECF5yEZEvtBKY8sBBtJQhR+nOTtiaBqTl5
q8DHz+6V8djGAZ89xiDjFakGA1E5+VhKkCZhwwvsH3DqzfVn/q9G2IH9pomdxYCy
COhefxxN2Fsqe5V5rqBhZEdASJuraPhnD6Wh2cHTHgCrYC39RjgHGdUsZ304ufaN
P9CDxBn2uJtPaW5klL8yMvRAjL78myljdozZMmeqZ/Jdwi28iCJ+T8Bg2ZTnwncm
J1BRKHdx84AhVqQtJEv2fl6jX7XX3Mh2Iuoe9Vkr2WoO7UaqkJQUE0rhlExHrh9/
NQHKQhDxeinHtc5DRJBFA6n1eKhb1CKm/XPA0k2xQMjTaC6GamwOD1BpKekhHrxk
yExUIINGmDBr0PaitTJq85NRFsBzLciCbO2oPVnVVTkCJdnZf0xSuetkrnh1hSgM
NAhVIIZikZgPKEnJlP/E
=YFFN
-----END PGP SIGNATURE-----



More information about the ghc-devs mailing list