This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: package update for cygwin CMake
- From: "Tony Kelman" <tony at kelman dot net>
- To: <cygwin at cygwin dot com>
- Date: Sat, 15 Nov 2014 23:47:29 -0800
- Subject: Re: package update for cygwin CMake
- Authentication-results: sourceware.org; auth=none
- References: <BAY169-DS2686C452E98CEE170F3245A7B00 at phx dot gbl> <542AD9EE dot 6050700 at gmail dot com> <542AE57F dot 2000106 at cygwin dot com> <BAY169-DS38D1002C668CBF6EA5B33AA7B80 at phx dot gbl> <542BC3A6 dot 3000402 at gmail dot com>
The same number of CMake unit tests passed with an unpatched bootstrap
straight from the upstream sources, so I didn't get the entire rationale.
-Tony
PathCygwinToWin32 was using a deprecated cygwin_conv_to_win32
that is not present in x86_64 version of cygwin.
I've updated this set of patches for cmake 3.1.0-rc2 (I can post the builds
if anyone would like to test them) at
https://github.com/tkelman/cygwin-cmake
As with 3.0.2, there is no difference in the number of CMake's self-tests
that fail with unpatched sources from upstream vs applying Yaakov's set of
patches (with my updates so they apply to the latest version). I don't
see anything using cygwin_conv_to_win32 in 3.x, there are some uses of
cygwin_conv_path which are disabled by Yaakov's patches however.
I'm still willing to adopt the package, it appears Bill has been too busy
to upload a more recent version over the past 6 weeks.
Yaakov (or anyone else), is there any way you can provide test cases
that would fail without applying each of these patches? I can pursue
adding such cases to CMake's test suite and working to get the patches
incorporated upstream.
Thanks,
Tony
--
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