PATCH: Update to version 4.3.2 for CMake
"Carlo B. via Cygwin-apps" <[email protected]> Fri, 8 May 2026 17:58:46 +0200
| Newsgroups | gmane.os.cygwin.applications |
|---|---|
| Message-ID | <CADt9576Vk_9VRWTvnj1+-190qXm4HqidzP4HY0doE6kvr2ZgeQ@mail.gmail.com> |
--0000000000007df67406515079cd Content-Type: text/plain; charset="UTF-8" With reference to this message: https://cygwin.com/pipermail/cygwin-apps/2026-April/044908.html I would like to suggest these changes to the maintainer of the CMake package. Attached to this email you can find the patch. Inside cmake.cygport, the version number increased from 4.2.1 to 4.3.2. This patch includes also an optional fix: I got a very slow build into the preliminar steps of the bootstrap script, so I did a change for using Ninja instead of the traditional GNU Make. This change allowed to decrease the build time a lot because multiple jobs running. It is true that it could be possible to use the --parallel option to speed up the boostrap script even with GNU Make. However, Ninja provides a more modern and efficient way for handling parallel processing than Make. Perhaps, it would be worth to use it. Sincerely, Carlo Bramini --0000000000007df67406515079cd Content-Type: text/plain; charset="US-ASCII"; name="cmake.txt" Content-Disposition: attachment; filename="cmake.txt" Content-Transfer-Encoding: base64 Content-ID: <f_mox3nvhg0> X-Attachment-Id: f_mox3nvhg0 ZGlmZiAtLWdpdCBhL2NtYWtlLmN5Z3BvcnQgYi9jbWFrZS5jeWdwb3J0CmluZGV4IDRjMmY3NjQu LjhiMmJhNWIgMTAwNjQ0Ci0tLSBhL2NtYWtlLmN5Z3BvcnQKKysrIGIvY21ha2UuY3lncG9ydApA QCAtMSw4ICsxLDggQEAKIFNDQUxMWVdBRz0ibm90ZXN0IgotaW5oZXJpdCBlbWFjcyBxdDUKK2lu aGVyaXQgZW1hY3MgcXQ1IG5pbmphCiAKIE5BTUU9ImNtYWtlIgotVkVSU0lPTj00LjIuMQorVkVS U0lPTj00LjMuMgogUkVMRUFTRT0xCiAKIExJQ0VOU0U9IkJTRC0zLUNsYXVzZSIKQEAgLTcwLDYg KzcwLDEyIEBAIHNyY19jb21waWxlKCkgewogCQktLXN5c3RlbS1saWJzIFwKIAkJLS1uby1zeXN0 ZW0tY3BwZGFwIFwKIAkJLS1zcGhpbngtbWFuIC0tc3BoaW54LWh0bWwgXAorCQktLWdlbmVyYXRv cj1OaW5qYSBcCiAJfHwgZXJyb3IgImJvb3RzdHJhcCBmYWlsZWQiCi0JY3lnbWFrZQorCWN5Z25p bmphCit9CisKK3NyY19pbnN0YWxsKCkgeworCWNkICR7Qn0KKwluaW5qYV9pbnN0YWxsCiB9Cg== --0000000000007df67406515079cd--