delorie.com/archives/browse.cgi | search |
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:subject:to:references:from:message-id:date | |
:mime-version:in-reply-to:content-type; q=dns; s=default; b=QGzH | |
KWtHsiY0Zx9jnOFqV15DUtvnLsU+TI2ghBcVkyGJRq+yn7PxXk3aa1QFAWB45sx6 | |
tM4PXxgBPKLMMN5Z4NTmUl82WpspMT1N8cz30ffg6etGBooLNj6+zf2kxvbEfqwk | |
8zO16ry1fTM47mBzyUGI7MRFndXbaMsDvD+mKfE= | |
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:subject:to:references:from:message-id:date | |
:mime-version:in-reply-to:content-type; s=default; bh=juAo7GVw6P | |
aLJfjonVvXw/00siU=; b=Oi7SBjORoryE0m0WX5WAvBv/Ajs0B1jNspWXcVB4oA | |
wZ8F4ueIUwdndw9rkGYnavZ019E07SBb7Bbn84qKGkMZt7O+JeAuRpS8dbncm+6o | |
lMdsA1QwOhswI+DsNtVTcdYRmw9LbFLpGP+G3SmNeRc0C+0Syk9HHxW3bdVSSYss | |
I= | |
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=0.0 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY,SPF_HELO_PASS,T_RP_MATCHES_RCVD autolearn=no version=3.3.2 |
X-HELO: | mx1.redhat.com |
Subject: | Re: Repositories for Cygwin packages. |
To: | cygwin AT cygwin DOT com |
References: | <55F1EAA8 DOT 5020806 AT cox DOT net> |
From: | Eric Blake <eblake AT redhat DOT com> |
Openpgp: | url=http://people.redhat.com/eblake/eblake.gpg |
X-Enigmail-Draft-Status: | N1110 |
Message-ID: | <55F1FCAE.1090600@redhat.com> |
Date: | Thu, 10 Sep 2015 15:57:02 -0600 |
User-Agent: | Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 |
MIME-Version: | 1.0 |
In-Reply-To: | <55F1EAA8.5020806@cox.net> |
X-IsSubscribed: | yes |
--6Jei8qstd9tKWVddMdE2SHtn7Rx0Ohh5D Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 09/10/2015 02:40 PM, David A Cobb wrote: > I see the Git Repo for "the core Cygwin libraries and utilities (Cygwin > and Newlib)" @ sourceware.com. >=20 > I am looking at possible work within *COREUTILS*. Obviously, there are > significant deltas /versus/ GNU Upstream. > Can you point me to the active repo for coreutils? The official upstream repo, or something that tracks the cygwin deltas? I don't (currently) maintain the cygwin deltas in git; what you see in the setup.exe source package downloads is all I've ever published. If you really have something to patch for coreutils that is cygwin-specific rather than upstream, then maybe I can revisit this and expose a repo somewhere (I absolutely refuse to use github as the primary location, because that site unfortunately encourages non-free practices, but it wouldn't stop you from setting up a github mirror to whatever other place I would publish). But first post such cygwin-specific patches to this list, to prove that the work to set up and maintain a repo of patches is going to be worth my time. >=20 > Just to save net traffic, I'll dare post a second related question in > the same message: > Is *NEWLIB* intended to be a "drop-in" replacement for *GNULIB*? Not even close to one another. Think of newlib as a [near] drop-in replacement for glibc, and gnulib as a set of source files for adding portability across multiple platforms (gnulib is closer to what boost does for C++). Cygwin requires newlib (I'm not sure why it did not choose glibc, but suspect that it is probably more of a licensing reason than a technical reason) in order to provide libc, but does not need to use gnulib (there is no need for providing cross-platform compatibility when compiling cygwin1.dll for a specific platform). Meanwhile, projects like coreutils include portions of gnulib (so coreutils can be compiled for more than just cygwin) but not newlib (because it relies on dynamic linking against the system libc). --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --6Jei8qstd9tKWVddMdE2SHtn7Rx0Ohh5D Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJV8fyuAAoJEKeha0olJ0Nq7a0H/0P6x0ScXrIF2aJh4FON1WJB npNtriDzAt+QAlqTnInedq4giKt+SDS47HtufZEVfjbNCuGn3TWu3njvqDcIMOHZ bo9lM/jKoN4/0kFjzMug4ZqsoACjDGUfSBgJKaWTwG9zVN7/VSSILb6lkZsKrZOy rnsPmy5Shk63q8wJnhE7CHDPVmCQ7rsULP/YJIV4jwFi9UVHTONbmiVDCT0i1maH E2ZaUrKBJnhIYQedxKVivmfjzH2owfH5LOvQnrbXJSpS5+UhYca1nxgXNKoyDZIO xILOMosm02F1N0461dcyP5M91K7TxBjFiv+XLxE6CU82l6Hug8AzQKTucdHhEyU= =3xhm -----END PGP SIGNATURE----- --6Jei8qstd9tKWVddMdE2SHtn7Rx0Ohh5D--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |