This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: cygpath 2.4.0 (32-bits) in error?
- From: Houder <houder at xs4all dot nl>
- To: cygwin at cygwin dot com
- Date: Thu, 21 Jan 2016 20:44:15 +0100
- Subject: Re: cygpath 2.4.0 (32-bits) in error?
- Authentication-results: sourceware.org; auth=none
- References: <d62c155805db0d69643e95de1709635f at xs4all dot nl> <loom dot 20160121T160854-114 at post dot gmane dot org> <20160121154209 dot GA12461 at calimero dot vinschen dot de> <892d9876668c7f8a417ed63db8befa8a at xs4all dot nl> <20160121190902 dot GD20175 at calimero dot vinschen dot de>
On 2016-01-21 20:09, Corinna Vinschen wrote:
Hi Corinna,
Did not mean to get you angry ...
It's not you getting me angry here ;)
It is not? :-)))
do_sysfolders() in cygpath.cc has changed between 2.3.1 and 2.4.0
where
it attempts to ascertain the 'system directory'.
The postprocessing after GetSystemDirectoryW() is different ...
Yes, that was necessary to return case-correct paths. I commited a
patch and hour and a half ago and uploaded a new snapshot to
https://cygwin.com/snapshots/ Please give it a try.
-----
%% uname -a
CYGWIN_NT-6.1-WOW Seven 2.4.0(0.293/5/3) 2016-01-15 16:14 i686 Cygwin
%% cygpath -S
/drv/c/Windows/SysWOW64
%%
%% ./cygpath-2.4.0-snapshot -S
/drv/c/Windows/System32 <==== ok
%% ./cygpath-2.4.0-snapshot -S -U
/proc/cygdrive/c/Windows/System32 <==== ok
-----
64-%% uname -a
CYGWIN_NT-6.1 Seven 2.4.0(0.293/5/3) 2016-01-15 16:16 x86_64 Cygwin
64-%% cygpath -S
/drv/c/Windows/System32
64-%%
64-%% ./cygpath-64-2.4.0-snapshot -S
/drv/c/Windows/System32
64-%% ./cygpath-64-2.4.0-snapshot -S -U
/proc/cygdrive/c/Windows/System32
Btw, files in both cygwin-inst-20160121.tar.xz appear to be "included"
multiple times (3 or more) -- just saying.
Regards,
Henri
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple