From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x62c.google.com (mail-ej1-x62c.google.com [IPv6:2a00:1450:4864:20::62c]) by sourceware.org (Postfix) with ESMTPS id 8A00B386103F for ; Tue, 15 Dec 2020 08:52:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 8A00B386103F Received: by mail-ej1-x62c.google.com with SMTP id ce23so26501796ejb.8 for ; Tue, 15 Dec 2020 00:52:19 -0800 (PST) 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=NKVLjQ9stIsjNwHkgAq+D3IgQy50v99b8k/rRFDMi2w=; b=lTRmIS5hgLNvnkgbGX7caUOK2vlvOvrWB7kR2v4gJtgherg6/L3YwHcRuAhP4zGSe6 3RUEHvIDidAWZldcPv7Zm38vf1+zxNZSBTmELTnz+BwPcS1dcck3jGuiWIQTERtHBT1i XjFM7o4y0cGyF3Dp4aJwiL9KZFcaU12TUgtbMtWiTfFj3ioBRTz1Lq5zrDP3QxXz8EGe RN7Vr1XZOvZphq8dyT0Y6ogKkXDMxw/b3OwyjLX2V3KUJrsGiHQCuXyGVp6J6vaWcfOg oKytQj1LS5ueE35PLWD/jwm0YlqtvHtrLLMeVf0teudGGhY4pLtipQvetTNHuj+yTkwq RV6g== X-Gm-Message-State: AOAM531RpTh/VViP5/DuaCzc3srmZL5acsmS3UgXwEXJLWwUz3udJadJ Oa+3NOEcMbXeIRsS/Qkos3Q4Azq+bWPDxCeE X-Google-Smtp-Source: ABdhPJwtFYL5WRcorn7qskM1UY+XOO/cBIZE3iPpvUmcyvWDwi08g3TO2nU8E8+dMDfc5rYTGfM4zg== X-Received: by 2002:a17:906:941a:: with SMTP id q26mr26009466ejx.227.1608022338560; Tue, 15 Dec 2020 00:52:18 -0800 (PST) Received: from ?IPv6:2003:cc:9f10:58b8:1cff:1360:21b6:c817? (p200300cc9f1058b81cff136021b6c817.dip0.t-ipconnect.de. [2003:cc:9f10:58b8:1cff:1360:21b6:c817]) by smtp.gmail.com with ESMTPSA id b7sm850253ejz.4.2020.12.15.00.52.17 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 15 Dec 2020 00:52:17 -0800 (PST) Subject: Re: Failure during build of Python 3.8 via cygport To: cygwin-developers@cygwin.com References: <758d2138-587b-2970-6c35-69d5c655a598@maxrnd.com> <0f498c92-409b-6ac8-d0ba-93ac753ab4b8@maxrnd.com> <20201214113300.GA4560@calimero.vinschen.de> From: Marco Atzeri Message-ID: <5af26d10-592e-657a-7817-ea267baa883c@gmail.com> Date: Tue, 15 Dec 2020 09:52:17 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: it Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.7 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-developers@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin core component developers mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Dec 2020 08:52:20 -0000 On 15.12.2020 09:06, Mark Geisert wrote: > Hi Corinna, > > Corinna Vinschen via Cygwin-developers wrote: >> On Dec 14 02:42, Mark Geisert wrote: > [...] >> >> In retrospect, uname_x should be named _uname_x or so, with a leading >> underscore, so as not to pollute the namespace, but either way, that >> isn;t your problem. > > OK, I see. > >> The problem here might be that you get the old uname function if >> you dlopen the cygwin dll and dlsym(hdl, "uname").  Is that the >> case in python? > > Yes it is. > >> If so, I have a simple, dirty workaround below.  Can you check if that's >> the problem, please? > > A new Cygwin DLL built with your patch does correct this 'uname' issue > when building Python.  Wonderful! > Thank you very much! > > ..mark It seems I do not need to rebuild python for this reason. Correct ?