Follow-up Comment #5, sr #108558 (project libtool): Hmm, on second thought, that depends on MSYS (and MSYS2) still thinking that an argument starting with more than two slashes is a UNC path (or a switch). That might change if someone points out that ///foo and /foo should be equivalent and that Posix only considers //foo special and that command line switches starting with /// are really uncommon... Relying on corner cases in the MSYS argument conversion heuristics does not seem to be a very good idea...
But maybe it's the best option anyway? Maybe use ////dev/null, to handle a future MSYS stripping one leading slash as it currently does for command line switches? Then again, accidentally (or otherwise) creating an empty C:\dev\null file does not seem totally unlikely, so maybe using ////dev/null isn't so bright after all... Crap. Cheers, Peter _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/support/?108558> _______________________________________________ Meddelandet skickades via/av Savannah http://savannah.gnu.org/ _______________________________________________ https://lists.gnu.org/mailman/listinfo/libtool