delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/01/23/05:52:01

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: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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 <corinna-cygwin AT cygwin DOT com>
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: <CAAXzdLVODtt2BTQx0QbmN1GdS8gsbcoOLH+BazGwL8a63EfXHg AT mail DOT gmail DOT com> <CA+kUOanN3FjBzQ1HRPtmXfxLSbHps5WkkqrHqw8qK6FhX8aTgw AT mail DOT gmail DOT com> <CAAXzdLV_xoMM59H_6fnTgRSAVhs4FLRaMyEL9e1WBzUp4SWR8g AT mail DOT gmail DOT com> <CA+kUOakGhMYEP5kjmLk1HeWTi9QNTp1Fnk5YF3JuqR_fUc6hPg AT mail DOT gmail DOT com> <20140115105534 DOT GB31912 AT tastycake DOT net> <CAAXzdLX0YQTBVOkjUq3f-Jr03Cx5PzsY3_gRYO9rpp_GXOQKYw AT mail DOT gmail DOT com> <CALgEz7qhf85-kdBCqFWWjni8rw8iTvabtdnBu=z4-tVmy_+jTg AT mail DOT gmail DOT com> <CAAXzdLXQ-MfUQj6Zh4FSCgGgwwZ82OpkPTWznp5vVFXXeeKvHw AT mail DOT gmail DOT com> <CALgEz7o7Sm2+NF=Fc3Wpp+Fy=+LQiz0aAc-+Pp+s=-Pjw--AuQ AT mail DOT gmail DOT com> <CAM7Q9ZvnA4ukDXdbQExX7mje=6yx=0STzQTKAbWhG3jApGHmJw AT mail DOT gmail DOT com>
MIME-Version: 1.0
In-Reply-To: <CAM7Q9ZvnA4ukDXdbQExX7mje=6yx=0STzQTKAbWhG3jApGHmJw@mail.gmail.com>
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--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019