From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS22989 209.51.188.0/24 X-Spam-Status: No, score=-3.7 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 2EFEA1F5A0 for ; Mon, 6 Feb 2023 20:38:55 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=clisp.org header.i=@clisp.org header.a=rsa-sha256 header.s=strato-dkim-0002 header.b=GICINOSo; dkim-atps=neutral Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pP8GA-0006QK-DR; Mon, 06 Feb 2023 15:38:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pP8G7-0006Nu-Je for bug-gnulib@gnu.org; Mon, 06 Feb 2023 15:38:39 -0500 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.217]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pP8G5-0000Rd-KA for bug-gnulib@gnu.org; Mon, 06 Feb 2023 15:38:39 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1675715911; cv=none; d=strato.com; s=strato-dkim-0002; b=IhfQ/1Eo0/luROXAfMlLlts60E6gWK2MwBgKWlXQM0TWf0DbqpFtugnVmX7HlVkmlh 2AGzNtFw1br+FuVgiKiei7xRNUXWOlQMO1N72O/GNWCOBeYjiu9fGSmzuzbtvxATRvTM EqOVCTdOC6IwkVV0G15/1L60UoiuLw78gcHFbsNNKuEaAU65f3CLqmjbJO7ZEZ5t5mMC Of0EwabZ9oQK2buGPAT7AZXk2TEXuqEd2Rgfh2jkrbzhg4I5UMavYHaDQe0+vRO9Jh7w +nMtwTItmzDibx5CtDH62sltZVAHC3EkD0P7HUTC+IxWDJE6+b4kwoJu7/TTXF1yr2nq KKmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1675715911; s=strato-dkim-0002; d=strato.com; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Cc:Date: From:Subject:Sender; bh=/ZU75bH2BDKs9SlSGuERX2UKeh4Eonu676fzwIcCgXE=; b=nP61b8ifEccQUYrEY3mtczMqFC6A5nWDPrB+ops81yzhY2/23YatwNShiI3Jmlzd0d v5yG5oec1k9b1zpiIcoI6Pbl7FOhGTrIzFcF2lj5Z3Uw3PpNzHcAj2A1lzBaFZ7aPTgb 3xnQg8qOf8dXFLzc/CspgVHR4ig+8iY3kMTUsRaWCRRUFipvXlIO+Qhijo2aFsRSoGO9 7jIQYiSzItygNFMrUzduUQ37f0eOsBQd8hx96EFF13DklvE9KGi4fOI6N/gUNmGVgrhj 5cSgHD8bu5Gz30rmX4r0/5Pe2Z/6MoLfZs6wTL1J6sLMAGG6PRHpuG3brjSBG689jo+B GH/A== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1675715911; s=strato-dkim-0002; d=clisp.org; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Cc:Date: From:Subject:Sender; bh=/ZU75bH2BDKs9SlSGuERX2UKeh4Eonu676fzwIcCgXE=; b=GICINOSox0Q26YT59yJC+F2NMB6UszKJpRpkV+gk9Wl4/NfgxSuvIYhEvRPMd1M6fU MrKfNgGnPaK8u+d0kdXqH0S9BqOHt5ncq5MZNTOxwsfOoLKxZsLm3CTwEBdB6lgFuR3g Z5cvikXwPlRBXDPxK8zbICTNCcdaqwTOadfqHs79Z5FXI1p4L8PCsdvC8VlqUsWKy2Mc /CBRuneg3gZYpiF40USNUv8DUWTbKR2WHPF44U2YUHK4nuugDzc1U3MegXD7vw2CFBde r4zokfF+AOcfQERzfld2vjJeLt631lZ6ksXgf2CcvW0/Dv5vx92DCbTrq1rsXR0zVfpF 4L8Q== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH0WWb0LN8XZoH94zq68+3cfpPF1PD+ezUIF+ECAUv0KY3UBImwtw==" Received: from nimes.localnet by smtp.strato.de (RZmta 49.2.2 AUTH) with ESMTPSA id 098542z16KcUDTb (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Mon, 6 Feb 2023 21:38:30 +0100 (CET) From: Bruno Haible To: Corinna Vinschen Cc: bug-gnulib@gnu.org, Reuben Thomas Subject: Re: [PATCH] Do not decorate symbols as dllexport on Cygwin Date: Mon, 06 Feb 2023 21:38:29 +0100 Message-ID: <3099885.Repjz8aVax@nimes> In-Reply-To: References: <20230205194344.269174-1-vinschen@redhat.com> <3384697.1Xququ8Bcc@nimes> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" Received-SPF: none client-ip=81.169.146.217; envelope-from=bruno@clisp.org; helo=mo4-p00-ob.smtp.rzone.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: bug-gnulib@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gnulib discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org Sender: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org Corinna Vinschen wrote: > I just ran the setlocale_null-mt-* tests with gnulib from git master > under Cygwin with my newlib patch, and the tests succeeded. I checked > that configure is doing the right thing and config.h contains the right > settings: >=20 > $ ./configure > [...] > checking whether setlocale (LC_ALL, NULL) is multithread-safe... yes > checking whether setlocale (category, NULL) is multithread-safe... yes > [...] > $ grep SETLOCALE_NULL config.h > #define GNULIB_TEST_SETLOCALE_NULL 1 > #define SETLOCALE_NULL_ALL_MTSAFE 1 > #define SETLOCALE_NULL_ONE_MTSAFE 1 > $ grep SETLOCALE_NULL gltests/config.h > #define GNULIB_TEST_SETLOCALE_NULL 1 > #define SETLOCALE_NULL_ALL_MTSAFE 1 > #define SETLOCALE_NULL_ONE_MTSAFE 1 Excellent! Thank you. The lasts remaining steps, to resolve the issue, are (as far as I see it): 1. 'recode' is updated to a current gnulib and publish a corresponding tarball. (Hi Reuben :) ) 2. Then the Cygwin program packagers build this tarball on a Cygwin of version =E2=89=A5 3.4.6. Bruno