X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4A2293858CDA DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1690541804; bh=4kX6bdKi+LSJZK5LPjGL1OCCFhhpURCUeTk083zIoAY=; h=To:Subject:Date:In-Reply-To:References:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=JkJ3gaqITp1+AWh0RjmJdGFAUd7kteRP2NLhOiL8WSvbCbgukymKmzoPHpXHS0Wub 6T9FcBHl/gneGtsqn6ply2Zv6Z3Et6FNDMa5vvzYGhf6p/c2EGoYIljXXAd1DndWgT bQ/Q6A9AwmdpY4PA07SjLBHfWESADMv9W0wMwVR0= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6A9143858D20 ARC-Seal: i=1; a=rsa-sha256; t=1690541787; cv=none; d=strato.com; s=strato-dkim-0002; b=KDf1XAiAgO1+BfBhU892hXOKETTwZd2oKuzjC0I1PXbDyDG6T6/G8KUvj9/BOKNJEY q4pFS2s0owiqzUpyyTXMpcMawJ1OaGiUaG4cl9zdsdNgaC1yWM80bR7TyUst7WR2zarW ZypW2P+u7UOSr/KiCL36U/sqgdf8CSzsOe0XvCChOCZshk2xm+vOMnue0V8qcmnznt9N 1+6WL2R/OvlzaQjJzhMWe0oJFLtYM4XiAJQPaETiJ2SGHKJn7s7npUqDp3jF/TNwedas 41H+zoX+AYVqaJTu5am86yIUJIbo4zRJ3LjMpdvIYjjKwt7YglZrTBthTj7fwlbQ6e0/ eApQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1690541787; s=strato-dkim-0002; d=strato.com; h=References:In-Reply-To:Message-ID:Date:Subject:To:From:Cc:Date:From: Subject:Sender; bh=KBgcBSi8XPtaHFyVmKSo6G1f3ypic3po7Q56BkeVmyA=; b=fWvPbrhbNjFWvRrL7x0Hn2zzRDrOOj2ZB8+VaiWxWXMWc3m9eyw01cFV81STB0VuUo h2e47BkpPX9sF5N2O3tLDRgrsGK2pbkvP8aYc20dMeHPU77J8EDsC5raUuU1Ea8WYsZo fRaAxhajap+9nDSPqgeuEkatXB14HzGfvRivq2EZpS5KnHpVF5Nv0R7Gamunk3+GfIi9 5lJc3SHgcbmBR4S1q9szmvtatgjwW01eR0vj10hqkqWWAK/q9ZJGRE6l+cCwiWiZndw4 5YgLBY60ikHiXgYrs8CezqRb7ysvsqDWX3qDGz8erc6a9vtWq617vjFnB2/68QVCYhbs 1FYw== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH0WWb0LN8XZoH94zq68+3cfpORjqbhzfxdiTunJHa9eKNxre3I0w==" To: cygwin AT cygwin DOT com Subject: Re: fnmatch improvements Date: Fri, 28 Jul 2023 12:56:27 +0200 Message-ID: <24556977.snJFCo28Jb@nimes> In-Reply-To: References: <3884636 DOT 3uDm00564X AT nimes> <12689051 DOT 0j3nEXixpK AT nimes> MIME-Version: 1.0 X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin AT cygwin DOT 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: , From: Bruno Haible via Cygwin Reply-To: Bruno Haible Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Corinna Vinschen wrote: > After the above fail, I tried from scratch with your below patch, > and I still get > > $ grep REPLACE_FNMATCH ./config.status > S["REPLACE_FNMATCH"]="1" > > Even though > > $ grep fnmatch log1 > checking for fnmatch.h... yes > checking for fnmatch... yes > checking for working POSIX fnmatch... yes > > I'm quite puzzled. It's sometimes hard to make incremental changes to generated files of the GNU Build System plus Gnulib. I've therefore recreated a new tarball for you, at https://haible.de/bruno/gnu/testdir-fnmatch.tar.gz . The expected result is: 1. cd testdir-fnmatch-posix ./configure grep REPLACE_FNMATCH config.status (Expected: REPLACE_FNMATCH is 0) make make check (Expected: No test failures) cd .. 2. cd testdir-fnmatch-gnu ./configure grep REPLACE_FNMATCH config.status (Expected: REPLACE_FNMATCH is 1, because of FNM_EXTMATCH) make make check (Expected: No test failures) cd .. Bruno -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple