From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by sourceware.org (Postfix) with ESMTPS id CE8CF3939C08 for ; Wed, 29 Apr 2020 04:52:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org CE8CF3939C08 Received: by mail-wr1-x434.google.com with SMTP id j1so872775wrt.1 for ; Tue, 28 Apr 2020 21:52:09 -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-transfer-encoding; bh=F+YS5QsseYE0KFe/4gScViVLugO8gGgh9GSh0Qwd/tc=; b=O4tMNJJ2KARzWxSt8wEDsOeHQnlNVMBMjhkisTdCGDoiizsRNU6LzLneHCzKYvKT3G oQjHC9mx8V0vYwSLhKG0gGUr9S4szhaeQGF/A+pGaUDSGLSejCgJZr9JnYL5nX50vOiT W/stN3Lb7yDWaIkvHNQYWEHF3joBbudgy43butkv2FzPXGH+bLJVim4U7AKl3HdcYemI 6KckLquC7+9earwkzb+9VEiDBAuAJZ6lSP9FT44xjvmY6b1O6Rce2KMusANpXEMnthGI 1FwUQ5iCQEmO8OkV+tQu2mUG29OYc0iF2yTQkvoNqgOqv5zWqvu1o8GrihPOKP6xvzcp 9KVQ== X-Gm-Message-State: AGi0PuYfE9ulgzMjCnsfM/cKjTyklXCeTJZLyhLlc/AfCvuxjc5wF0kg uzxU/rClw0njianVaCNrBS8883MI X-Google-Smtp-Source: APiQypJCyo5n0YwVf6pJMovIOBcWzETp8o0MSWnX3Io6sRclERxB6mWeBbA7wdq4aHxiX4FIcDmhGA== X-Received: by 2002:a5d:4443:: with SMTP id x3mr36122533wrr.162.1588135928598; Tue, 28 Apr 2020 21:52:08 -0700 (PDT) Received: from [192.168.2.121] (p5DDA1DC3.dip0.t-ipconnect.de. [93.218.29.195]) by smtp.gmail.com with ESMTPSA id k184sm6108465wmf.9.2020.04.28.21.52.07 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 28 Apr 2020 21:52:07 -0700 (PDT) Subject: Re: patch command incorrectly capitalizes filenames that live on external USB flash drives To: cygwin@cygwin.com References: From: Marco Atzeri Message-ID: Date: Wed, 29 Apr 2020 06:52:03 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-17.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, USB_DRIVES 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: Wed, 29 Apr 2020 04:52:11 -0000 Am 28.04.2020 um 21:27 schrieb Jason Gross via Cygwin: > Consider the following script in foo.sh: > ``` > #!/usr/bin/env bash > > set -ex > > cd "$1" > rm -rf foo > mkdir foo > cd foo > cat > Makefile < a > b > c > d > e > EOF > cat > diff < diff --git a/Makefile b/Makefile > index 9405325..86d2f8c 100644 > --- a/Makefile > +++ b/Makefile > @@ -1,5 +1,5 @@ > a > b > -c > +ccc > d > e > EOF > patch -p1 -i ./diff > ls > ``` > > If I run `./foo.sh /cygdrive/c/`, I get, as expected, > ``` > + cd /cygdrive/c/ > + rm -rf foo > + mkdir foo > + cd foo > + cat > + cat > + patch -p1 -i ./diff > patching file Makefile > + ls > diff Makefile > ``` > > If I instead run `./foo.sh /cygdrive/h/`, I get > ``` > + cd /cygdrive/h/ > + rm -rf foo > + mkdir foo > + cd foo > + cat > + cat > + patch -p1 -i ./diff > patching file Makefile > + ls > diff MAKEFILE > ``` > > My C drive is an internal SSD (NTFS), my H drive is an external flash > drive (FAT32). I installed cygwin with the commands: use a flash driver with NTFS and check the difference I doubt it is a patch issue