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