Thanks for pointing me to that. 

I looked at the review comments on changing the error message. With all due 
respect to the people commenting, most of them are wrong or incomplete. I 
understand why, most of Microsoft's documentation on this point is wrong or 
incomplete.

Let me put this here for the moment rather than commenting on the bug. If 
people here think it's appropriate, I'll add to the review comments.

The issue of 8.3 file name is too complex to explain in an error message. I 
think the error message should be something like:

   The file path 
   D:\Program Files (x86)\Windows Kits\10 ...
   is missing a required short file name on one or more of its components. 
   Please see
   https://developer.mozilla.com/.... /How to fix missing short file names
   for more details and instructions.

I will write the article if requested.

>From tracking what Microsoft has been saying about short file names, this 
>feature should be considered deprecated. It won't be gone this month or this 
>year, but just like 16 bit comparability, it is on its way out.

In the meantime, I've fixed my machine by adding short names to the path where 
the Windows Kits are installed.

I was thinking that this dependency should at least be documented. But having 
run into problems with Rust and LLVM, I'm realizing that undocumented 
dependencies is Mozilla SOP.

    ++PLS
_______________________________________________
dev-builds mailing list
dev-builds@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-builds

Reply via email to