Add support for creating native windows symlinks
Corinna Vinschen
corinna-cygwin@cygwin.com
Mon Dec 5 10:20:00 GMT 2011
On Dec 4 13:07, Russell Davis wrote:
> Hi Andy, thanks for the response.
>
> > - Native links can't point to special Cygwin paths such as /proc and
> > /dev, although I guess that could be fudged.
>
> They can, they just won't work when non-cygwin apps try to use them
> (perhaps what you're eluding to with the fudging). This is no worse
> than the status quo with cygwin's non-native symlinks -- non-cygwin
> apps can't follow those either. Verified as working with the original
> patch.
>
> > - If the meaning of the POSIX path changes due to Cygwin mount point
> > changes, native symlinks won't reflect that and point to the wrong
> > thing.
>
> Good point, but surely this must already be the case with
> shortcut-style symlinks (via CYGWIN=winsymlinks) as well?
No. The Cygwin shortcut-style symlinks contain the POSIX path as well
and Cygwin only utilizes the POSIX path. See symlink_info::check_shortcut.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
More information about the Cygwin-patches
mailing list