From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by sourceware.org (Postfix) with ESMTPS id 4F4EF3850434 for ; Thu, 30 Jul 2020 16:59:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 4F4EF3850434 Received: by mail-ej1-x62b.google.com with SMTP id bo3so6044922ejb.11 for ; Thu, 30 Jul 2020 09:59:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=PXyRKAihGjzde2LuCFVLCd/c/QmPfup2yHqrL/sryLg=; b=Ham6fcylaL2DbEU3+19Zok8nguOQSM7ePExcV7Z7J7mIgiY76z4CiobgT61K+BqbH9 4TYxfGpupqgUIQkdyfI56rKptV1k2Xt7VS6zZob/vY6dDdKTpryu0kRQ0OCYuGZ7CuXL ngiYhBorwYSEokpe9ky9vYowhq6zEAX6Fan7YF7hqzS7lwI4udOrMzjrtNHgz3KZ4y4z Ks1RRKun/HRlpUqxNvWWdprQVcU+WZYZSc8OAQf6APn+Nrrn3c44Xrym5xTeryY1CbUx WElJ/3xxu8Tbu4SznlHISOO51r3m1A7NxnEikRgucC9QeqEEStlwEGI//4wt3Bz2pVXT T58A== X-Gm-Message-State: AOAM5315FkH6qHBjpgrdyvlshiv8lvG9vr18Q0nN/bN4BOYOEWMyZTHZ XOQmukI7iPGTR0Untbg0bKobKNmQ X-Google-Smtp-Source: ABdhPJxrllCHbn783mYAjTX3QjfzjGtiE24Lq1FBpLvXX8RUCm7kZxSOTaEFILTrtKWrjbP+7APfqQ== X-Received: by 2002:a17:906:f8c3:: with SMTP id lh3mr804ejb.263.1596128358201; Thu, 30 Jul 2020 09:59:18 -0700 (PDT) Received: from [192.168.2.121] (pd9ed58c0.dip0.t-ipconnect.de. [217.237.88.192]) by smtp.gmail.com with ESMTPSA id d24sm6950056edp.83.2020.07.30.09.59.17 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 30 Jul 2020 09:59:17 -0700 (PDT) Subject: Re: Python Packages To: cygwin@cygwin.com References: From: Marco Atzeri Message-ID: <36241af8-23dd-cc0c-3b40-d3b404668fa4@gmail.com> Date: Thu, 30 Jul 2020 18:59:16 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: it Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jul 2020 16:59:20 -0000 On 30.07.2020 09:25, Allen Hewes via Cygwin wrote: >>> I have a few Python packages built (and very minor change) for Python 3.8, >> but before I follow the directions for package contributions, I have a few >> questions: >>> > > I think there's a few which have C interfaces. I didn't check nor am I familiar enough with Cygwin, are no-arch dirs being used for libs? I am pretty sure DLLs were built. > Can someone have multi-lib/multi-arch Pythons installed in Cygwin? I've only ever used a single arch myself. if there are dlls than you need to build 32 and 64 version otherwise if they just contains *py and *pyc they are noarch $ cygport python-cffi.cygport list | grep dll /usr/lib/python2.7/site-packages/_cffi_backend.dll /usr/lib/python3.6/site-packages/_cffi_backend.cpython-36m-x86_64-cygwin.dll /usr/lib/python3.7/site-packages/_cffi_backend.cpython-37m-x86_64-cygwin.dll /usr/lib/python3.8/site-packages/_cffi_backend.cpython-38-x86_64-cygwin.dll Regards Marco