From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 79740 invoked by alias); 10 Sep 2015 21:57:10 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 79732 invoked by uid 89); 10 Sep 2015 21:57:10 -0000 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 Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Thu, 10 Sep 2015 21:57:08 +0000 Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id D21768EA2E for ; Thu, 10 Sep 2015 21:57:07 +0000 (UTC) Received: from [10.3.113.15] ([10.3.113.15]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t8ALv7b9020136 for ; Thu, 10 Sep 2015 17:57:07 -0400 Subject: Re: Repositories for Cygwin packages. To: cygwin@cygwin.com References: <55F1EAA8.5020806@cox.net> From: Eric Blake 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 21:57:00 -0000 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> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="6Jei8qstd9tKWVddMdE2SHtn7Rx0Ohh5D" X-IsSubscribed: yes X-SW-Source: 2015-09/txt/msg00166.txt.bz2 --6Jei8qstd9tKWVddMdE2SHtn7Rx0Ohh5D Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-length: 2088 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" Content-length: 604 -----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--