From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 52583 invoked by alias); 8 May 2017 11:54:17 -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 52572 invoked by uid 89); 8 May 2017 11:54:17 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=adopt, Hx-languages-length:1357, H*Ad:U*andy, Hx-spam-relays-external:ESMTPA X-HELO: out4-smtp.messagingengine.com Received: from out4-smtp.messagingengine.com (HELO out4-smtp.messagingengine.com) (66.111.4.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 08 May 2017 11:54:15 +0000 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 197B4206E0; Mon, 8 May 2017 07:54:17 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Mon, 08 May 2017 07:54:17 -0400 X-ME-Sender: Received: from [192.168.1.102] (host31-51-207-210.range31-51.btcentralplus.com [31.51.207.210]) by mail.messagingengine.com (Postfix) with ESMTPA id A4FDD7E9D6; Mon, 8 May 2017 07:54:16 -0400 (EDT) From: Jon Turney Subject: Re: adopt and update libatomic_ops and libgc To: The Cygwin Mailing List References: Cc: Andy Li Message-ID: <012a4d1f-6d82-422d-000a-f214a133df56@dronecode.org.uk> Date: Mon, 08 May 2017 12:22:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2017-05/txt/msg00106.txt.bz2 On 07/05/2017 13:41, Andy Li wrote: > I would like to adopt and update the now orphaned libatomic_ops and > libgc packages, which is a dependency of the neko package I > maintained. > > The updated cygport files can be found at: > https://github.com/andyli/libatomic_ops-cygwin > https://github.com/andyli/libgc-cygwin > > Note that I've split them into separated packages, since the source of > libgc no longer contains a copy of atomic_ops, and they are versioned > independently as well. > > Please review and let me know if there is anything to improve. Thanks. libatomic_ops.cygport: A comment that we need to correct for this installing it's documentation into usr/share/libatomic_ops, rather that usr/share/doc/libatomic_ops might be nice. This could alternatively be written using a custom src_install which calls cyginstall then moves the directory, which might be less brittle to changes in the file list? This might be an upstream defect if it doesn't respect --docdir? libgc.cygport: DEPEND might be better written pkgconfig(atomic_ops) Again, stuff installed to usr/share/gc/ should probably be moved to usr/share/doc/gc I note we also have libgc-7.2d-2 as non-source package, which just contains usr/share/doc/Cygwin/libgc.README. That probably needs to be cleaned up by being obsoleted. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple