X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:to:subject:message-id:reply-to :references:mime-version:content-type:in-reply-to; q=dns; s= default; b=HYVE/qrjp+0u/+1wkpyVzqWhjtn/u3Da/+RL0eJO8mQjw8teAfmun YVUmlaMHvEQJxla8igCXoR+g6IveavNBEC/lq836a63aPtW3qF/HL4aEV/DtA5ds U+1kvhLpF4oARhPme7fZBPB/S5hiChm8HoP65dELSfPmojNNxpOpl4= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:to:subject:message-id:reply-to :references:mime-version:content-type:in-reply-to; s=default; bh=MyfBCk7aiilIHWlkHlBxNEZwz0s=; b=ODHkgMtN96M7eSX6fspdh2UjlWGY MVqSwtlrTDKChUxzkGKLBpt9d8WRsYvW2lkwgwCSBgRVZr0nrKabDiCIQrKgcay5 vXJy8D4UxheKb4eLkRMGYbnKjbyVTrID5M0l69hQcWSkiFBvSFm0Plcr9EQTK9VJ AzJGEm84/nGdU90= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-6.0 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2 X-HELO: calimero.vinschen.de Date: Thu, 23 Jan 2014 11:51:42 +0100 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: Maintainer for git? Message-ID: <20140123105142.GN2357@calimero.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <20140115105534 DOT GB31912 AT tastycake DOT net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wKTlTxfx0Fr6BT7S" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) --wKTlTxfx0Fr6BT7S Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Jan 22 16:42, Chris O'Bryan wrote: > > On Mon, Jan 20, 2014 at 5:31 PM, Steven Penny wrote: > > > >> Are you certain the bug is present in Adam=E2=80=99s version? He has t= ested it here > >> > >> http://cygwin.com/ml/cygwin/2014-01/msg00085.html > > > > I just tried cloning something big again (the linux kernel). See > > below. The first one was with git-1.7.9 the default Cygwin version. > > > > x86$ git clone https://git.kernel.org/pub/scm/linux/kernel/git/torvalds= /linux.git > > linux-git-1.7.9 > > Cloning into 'linux-git-1.7.9'... > > remote: Counting objects: 3366700, done. > > remote: Compressing objects: 100% (507909/507909), done. > > remote: Total 3366700 (delta 2833548), reused 3362709 (delta 2829741) > > Receiving objects: 100% (3366700/3366700), 705.04 MiB | 3.25 MiB/s, don= e. > > Resolving deltas: 100% (2833548/2833548), done. > > > > x86$ cd / > > > > x86$ tar xf ~/git-1.8.5.2-1.tar.xz > > > > x86$ cd > > > > x86$ git --version > > git version 1.8.5.2 > > > > x86$ git clone https://git.kernel.org/pub/scm/linux/kernel/git/torvalds= /linux.git > > linux-git-1.8.5.2 > > Cloning into 'linux-git-1.8.5.2'... > > remote: Counting objects: 3366700, done. > > remote: Compressing objects: 100% (508113/508113), done. > > remote: Total 3366700 (delta 2833563), reused 3362434 (delta 2829537) > > Receiving objects: 100% (3366700/3366700), 703.64 MiB | 2.16 MiB/s, don= e. > > fatal: pack is corrupted (SHA1 mismatch) > > fatal: index-pack failed > > > Could you try rerunning that same clone again with 1.8.5.2, but first > temporarily replace cygcrypto-1.0.0.dll with a copy of > cygcrypto-0.9.8.dll ? If it works with the only variable being the > version of cygcrypto then I think that's pretty strong evidence that > there is some regression in cygcrypto. It's odd that it is > intermittent, though. Does anyone know anything about cygcrypto? Are > there functions that maybe aren't reentrant? The only reasons I can > think of for it sometimes working are either threading issues, using > uninitialized memory, or memory corruption (buffer overflow somewhere > perhaps). Even if it's an OpenSSL issue, I'm not sure what to do about it. I'm building OpenSSL for Cygwin, but I have no knowledge of the crypto stuff... I don't see anything unusual in the build process, except, maybe, that for SHA1 the x86 assembler code is used. I'm wondering what happens when taking out -DSHA1_ASM from the build process. Or what happens when using -O2 instead of -O3. Corinna --=20 Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat --wKTlTxfx0Fr6BT7S Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJS4PQ+AAoJEPU2Bp2uRE+gh3oQAKTUYw/WZbLnCja5S7kDOkHQ TWriumXbDDcLULdOwhAqH5g0PETiDEuRvykB3OrDnD/yD4U0tTJthQIRD4a4yT+h upvLCIGhTGPmXiDaLcPCeIzWbl2Lp3sA5ByI6LmO2+K1RWzuPLwGc/IfAdiyS21R +WslPxDY39IGwVb1+CfW7frEavVj+jFn1pqq24MjvMM9YenXDPAVUUtVy6uQ9r2S XIgEOMetNlUsVzWDOZU6viWzvjCgzggYPZMfGFsYGUs+h2wUgFBs1MLa8kHn7mU8 GdhRx7veucV36V6eeQEQBZ8kwH1NNtrzT5cQQEpC+5DD1d4Uj/Hs5zCHcm+btxz4 gdw5lsKHVA5SM5s5tI8gIQKMMBA6DN7X63g+cTt1gvcMzeBq1df5e9NF/60Lyy7m Ff7hsG741fO7JmP4TmO47JXf4SZQOte4ai4F0h3AcBu7nCZEamv1EUEu9+tWpIXd jbC/OqBMn1qxiyHr5hMFKPhoE95kOBCq9XL44U2IZsXGddUS+vVVE8WLzk8NvyuX Yanu2BZETWVT4a3dLkomDYTO+8Ha9RZ3koLtYMtIjjzdt02WdDDuDPsK09lFL44G 5w1dVheD5n836ms7XfeXexwBJkoteho2NYFQsbnWZH2MzKiC9FWs1YbEJvaKGRr0 PVdsA77/VUa/3unEzsAv =A+1q -----END PGP SIGNATURE----- --wKTlTxfx0Fr6BT7S--