{"thread":{"id":"7227","subject":"MinGW port updated, now self-hosting again","startedAt":"2007-03-13T09:59:04Z","lastAt":"2007-03-13T10:14:17Z","messageCount":2,"participants":["Johannes Sixt"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"36991","messageId":"45F675E8.2E4B58B4@eudaptics.com","threadId":"7227","inReplyTo":null,"subject":"MinGW port updated, now self-hosting again","fromName":"Johannes Sixt","fromEmail":"j.sixt@eudaptics.com","sentAt":"2007-03-13T09:59:04Z","receivedAt":"2007-03-13T09:59:04Z","isPatch":false,"sender":{"key":"j6t@kdbg.org","avatar":"https://avatars.githubusercontent.com/u/14810926?v=4"},"body":"I've updated the MinGW port at\n\npull/clone: git://repo.or.cz/git/mingw.git\ngitweb:     http://repo.or.cz/w/git/mingw.git\n\nThanks to the recent additions of fake symlink support, this version is\nnow self-hosting on Windows again.\n\nUnfortunately, my time to work on this port is currently very limited.\nFor this reason, this version is already a week behind Junio's master.\nThis time I also did not make sure that the test-suite passes.\n\nI also see that Shawn has updated the run_command family of functions to\nmake them more useful for MinGW. But I fear I won't find time to\nintegrate this work during this or next week.\n\n-- Hannes\n"},{"id":"36992","messageId":"45F67979.498A321F@eudaptics.com","threadId":"7227","inReplyTo":"45F675E8.2E4B58B4@eudaptics.com","subject":"Re: MinGW port updated, now self-hosting again","fromName":"Johannes Sixt","fromEmail":"j.sixt@eudaptics.com","sentAt":"2007-03-13T10:14:17Z","receivedAt":"2007-03-13T10:14:17Z","isPatch":false,"sender":{"key":"j6t@kdbg.org","avatar":"https://avatars.githubusercontent.com/u/14810926?v=4"},"body":"Johannes Sixt wrote:\n> \n> I've updated the MinGW port at\n> \n> pull/clone: git://repo.or.cz/git/mingw.git\n> gitweb:     http://repo.or.cz/w/git/mingw.git\n> \n> Thanks to the recent additions of fake symlink support, this version is\n> now self-hosting on Windows again.\n\nI forgot to mention: To make the repository self-hosting, you must set\n\n  git config core.symlinks false\n\nbut since you can do this only after a repository exists, a 'git clone'\nwill still fail during the checkout phase. To fix up the failure, just\nenter the repository, set core.symlinks false, and follow-up with a 'git\nreset --hard'.\n\n-- Hannes\n"}]}