[wix-devs] Issue 5809: WSL, CaseSensitive files on windows

Bob Arnson bob at firegiant.com
Fri Dec 28 14:00:22 PST 2018


1. My vote: No switch. Not worth it.
2. Candle and Light are legacy. The new tool wix.exe does it all.

-----Original Message-----
From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> On Behalf Of Hoover, Jacob via wix-devs
Sent: Friday, 28 December, 2018 16:23
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
Cc: Hoover, Jacob <Jacob.Hoover at greenheck.com>
Subject: Re: [wix-devs] Issue 5809: WSL, CaseSensitive files on windows

I must be missing something, as I don't see a lot of things that I would expect in tools... Candle, Light...

I did port my simple change to wix4 locally, and eliminating the upper casing of the file names, and turning on DICT_FLAG_CASEINSENSITIVE does resolve the issue reported in 5809.

-----Original Message-----
From: wix-devs [mailto:wix-devs-bounces at lists.wixtoolset.org] On Behalf Of Sean Hall via wix-devs
Sent: Friday, December 28, 2018 3:02 PM
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
Cc: Sean Hall <r.sean.hall at gmail.com>
Subject: Re: [wix-devs] Issue 5809: WSL, CaseSensitive files on windows

B) All the code should be in the micro repos. The cab code is in Core.Native, the end user executables/MSBuild tasks are in Tools.

On Fri, Dec 28, 2018 at 2:50 PM Hoover, Jacob via wix-devs < wix-devs at lists.wixtoolset.org> wrote:

> Sorry, but two more questions...
>
> A) Instead of making a global change, would you prefer a switch (akin 
> to smart cabbing but for supporting case sensitive source file 
> system)? Issue being if we don't uppercase the dictionary, then all 
> dictionary searches have to take the hit of a case insensitive search 
> for what I believe is the minority using case sensitive file systems.
> B) With the current 4.x state, is it best to make the change in both 
> 4.x and the dutil repo?  I don't see a means to get the 4.x repo to 
> consume the dutil repo as of yet.
>
> -----Original Message-----
> From: wix-devs [mailto:wix-devs-bounces at lists.wixtoolset.org] On 
> Behalf Of Hoover, Jacob via wix-devs
> Sent: Friday, December 28, 2018 11:59 AM
> To: Rob Mensching <rob at firegiant.com>; WiX Toolset Developer Mailing 
> List <wix-devs at lists.wixtoolset.org>
> Cc: Hoover, Jacob <Jacob.Hoover at greenheck.com>
> Subject: Re: [wix-devs] Issue 5809: WSL, CaseSensitive files on 
> windows
>
> Pondering if we should be using DICT_FLAG_CASEINSENSITIVE and then not 
> doing the uppercase to begin with... But would we need to support 
> someone ever authoring on LSW case sensitive on, and taking 2 files w/ 
> the same name and differing case and deploying them with two differing names?
>
> -----Original Message-----
> From: Rob Mensching [mailto:rob at firegiant.com]
> Sent: Friday, December 28, 2018 6:07 AM
> To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
> Cc: Hoover, Jacob <Jacob.Hoover at greenheck.com>
> Subject: RE: Issue 5809: WSL, CaseSensitive files on windows
>
> Jacob, if you're looking for something to work on, this would be great 
> to get fixed in the dutil repo.
>
> -----Original Message-----
> From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> On Behalf Of 
> Hoover, Jacob via wix-devs
> Sent: Thursday, August 2, 2018 3:30 PM
> To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
> Cc: Hoover, Jacob <Jacob.Hoover at greenheck.com>
> Subject: [wix-devs] Issue 5809: WSL, CaseSensitive files on windows
>
> Added more info on https://github.com/wixtoolset/issues/issues/5809
>
> The end result is we are broken when cabbing and a path is used with 
> case sensitivity turned on.  I can only assume we upper cased the file 
> name to prevent duplicates.
>
> Thanks,
> Jacob
>
> ____________________________________________________________________
> WiX Toolset Developer Mailing List provided by FireGiant 
> http://www.firegiant.com/
> NOTE: This email was received from an external source. Please use 
> caution when opening links or attachments in the message.
> ____________________________________________________________________
> WiX Toolset Developer Mailing List provided by FireGiant 
> http://www.firegiant.com/
> NOTE: This email was received from an external source. Please use 
> caution when opening links or attachments in the message.
> ____________________________________________________________________
> WiX Toolset Developer Mailing List provided by FireGiant 
> http://www.firegiant.com/
>
____________________________________________________________________
WiX Toolset Developer Mailing List provided by FireGiant http://www.firegiant.com/
NOTE: This email was received from an external source. Please use caution when opening links or attachments in the message.
____________________________________________________________________
WiX Toolset Developer Mailing List provided by FireGiant http://www.firegiant.com/



More information about the wix-devs mailing list