delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2018/09/03/03:39:10

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=aSXgh/bOtpXHzIKvb3c9jvPGZhYjFftd1Dce43VK5wE+LPKlBwwNF
UbyuwFwd11iMFwp98aRSBLF1xjSf5Sh3FMn1wBlYMOq6kNu2yktXUaqzPqnJuIsC
JqF+YWMl4X2robclIQkhEmp+7YI79x0NFy5HHqTM1u3px7k6FcxxhM=
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=20Xjg/JKapyApZZnukX/rzafiig=; b=gbsE8FiS9VU9Q6wm3KwF2bTXAeWx
qK1zYIttwcTrq2nmOcd8MLF+MiP7ago8xfjfnT99e0NF1XJCA92r41RMSil86b9B
FK3InWVUWq6bsgk8hwdc175CBzu/UQWUr7jlAAOBLxICoaQBh9Urjj1o/oOQdGAf
aAa2QVvl5KeQmM8=
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-Spam-SWARE-Status: No, score=-98.3 required=5.0 tests=AWL,BAYES_50,GOOD_FROM_CORINNA_CYGWIN,KAM_LAZY_DOMAIN_SECURITY,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 spammy=Allsopp, 21101, 2.11.0-1, allsopp
X-HELO: mout.kundenserver.de
Date: Mon, 3 Sep 2018 09:38:53 +0200
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Bug Report: Regression in Cygwin 2.11.0-1
Message-ID: <20180903073853.GP6350@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <BL2PR16MB096125DC7F302700C5DE88C0C80E0 AT BL2PR16MB0961 DOT namprd16 DOT prod DOT outlook DOT com> <pmdgjr$9q9$1 AT blaine DOT gmane DOT org> <20180901155435 DOT GL6350 AT calimero DOT vinschen DOT de> <E51C5B015DBD1348A1D85763337FB6D901ADFF2257 AT Remus DOT metastack DOT local> <20180901192206 DOT GM6350 AT calimero DOT vinschen DOT de> <E51C5B015DBD1348A1D85763337FB6D901ADFF74F4 AT Remus DOT metastack DOT local>
MIME-Version: 1.0
In-Reply-To: <E51C5B015DBD1348A1D85763337FB6D901ADFF74F4@Remus.metastack.local>
User-Agent: Mutt/1.9.2 (2017-12-15)

--JMCz+drDJ1SjddZX
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sep  2 08:37, David Allsopp wrote:
> Corinna Vinschen wrote:
> > On Sep  1 16:41, David Allsopp wrote:
> > > Corinna Vinschen wrote:
> > > > Some of the path handling is seriously crippled as soon as you start
> > > > using backslashes, and that's a delipberate decision and won't
> > > > change, even after fixing the aforementioned bug.
> > >
> > > I don't quite follow this - does that mean that that path definitely
> > > work even with a new Cygwin? i.e. our existing build system is
> > > permanently broken for Cygwin 2.11+?
> >=20
> > No.  The problem we're talking about here is a regression and needs fix=
ing, no
> > doubt about it.
> >=20
> > I was just saying that win32 paths *in general* get a less complete tre=
atment
> > than POSIX paths for hopefully obvious reasons.  Just be aware that \fo=
o\bar is
> > not the same as /foo/bar and may even point to another file.
> >
> > As for the bug in question:  I pushed a patch which should fix this iss=
ue.  I
> > created new developer snapshots and uploaded them to
> > https://cygwin.com/snapshots/.  Please give them a try.
>=20
> Thanks! That snapshot does indeed fix our build.

Thanks for testing.

> How feasible would it be to generate an alternate setup.ini
> (setup-snapshots.ini or something) and include the snapshots in the
> actual mirror with a switch to setup to select the alternate file?
> When we finally get to it with OCaml's CI, that is probably how I
> would configure our CI to operate (i.e. synchronise with a mirror,
> download the latest snapshot and then patch setup.ini), but I imagine
> there might be other projects which would set jobs running if it were
> very simple from upstream to do.=20

I'll release 2.11.1 today or tomorrow.


Corinna

--=20
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

--JMCz+drDJ1SjddZX
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoVYPmneWZnwT6kwF9TYGna5ET6AFAluM5Q0ACgkQ9TYGna5E
T6BZIQ//ZWcG49GL7sVHB3rfsEQrx3tiZURfSTkP7vGuWxQZrGJXRwdsSdhZRPJH
ZcU8IL0d+F3eqN2cGcg7N25Uqnb2IzuELRjQAs93mI+pFCAtzv1Ewf2LaFTxHjlA
Pk3Ucjx2Y7n6gVeV358Y0zY2qMphioax676E2M+xQxWFwWTcVplCy1fyiNziSxZQ
ypg8LSrLzL5CSwz6RuNSQL2wuwPBuOnRygiHwzSHkbl7ubC/j7U0vvFwV89hQq3L
owIoClGHV7R2kCHAaA0xMpiXhxU/TRxM3Okf8ue+TG054/CHXfepKwAo1e/HFG2b
I2cXcfQQA5RE8Ejn2jNCqucW++owJDZAZEj+q23vAVX0M1+qvnqait5tR5052iLX
ogtclxBne5EyOOgMGvaZkz+EjA8hO4pPQ7fG30NT/3dqCsrWl2OZCP8kt8yh5Bcz
zH1owCScqYqyM+KBHjOXOITrq880xr75fHmT+5zoKl6WZ5jcYPrZnrb9y8XAR8ra
nER+p2JNc67TWHpAPCo2B2gAd+JDlvw8hEULnVHN2QLPPvkb6YiT2oFiq1I75c+P
B20ylIonc0BAtatdf57F7M3pbVjgAh4OkdsGFIonizGEhN6qnB853lmWr4ndpmEF
NjG1qZ4KhE5o2VVdRN4kyvPQBvZsF825VVRgWCYH61cKkqwkEhU=
=IiMq
-----END PGP SIGNATURE-----

--JMCz+drDJ1SjddZX--

- Raw text -


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