| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Backport this commit from libuv PR 4241 to restore `execute_process()`
support for running executables on Windows with no file extension.
Fixes: #25450
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit da9df7425a (libuv: win/spawn: run executables with
no file extension, 2023-11-29, v3.28.0-rc6~1^2~1). It incorrectly
searched the `PATH` for extension-less command names. Another fix will
be needed for the regression motivating it.
Record this as a merge from the last-imported upstream libuv snapshot
branch so that future `git blame` points to the upstream for the
original code instead of this commit.
Fixes: #25473
Issue: #25450
|
|
|
|
|
| |
Backport commit 5e302730cd (win: honor NoDefaultCurrentDirectoryInExePath
env var, 2023-12-01) from libuv PR 4238.
|
|
|
|
|
|
|
| |
Backport this commit from libuv PR 4241 to restore `execute_process()`
support for running executables on Windows with no file extension.
Fixes: #25450
|
| |
|
|
|
|
|
|
|
|
| |
Python 3.12 started warning:
conf.py:35: SyntaxWarning: invalid escape sequence '\.'
Use a raw string literal instead.
|
|\
| |
| |
| |
| |
| |
| |
| | |
f2cc0ef2ed Merge branch 'upstream-KWIML' into update-kwiml
83dd9be285 KWIML 2023-11-16 (500bc253)
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8978
|
| |
| |
| |
| |
| | |
* upstream-KWIML:
KWIML 2023-11-16 (500bc253)
|
|/
|
|
|
|
| |
Extend commit 038f4c12e3 (Utilities/Sphinx: Add hanging indent to
version notes, 2023-03-14, v3.27.0-rc1~322^2) to cover `deprecated`
directives.
|
| |
|
|
|
|
| |
Set options added by the update to curl 8.4.0.
|
|
|
|
|
|
|
| |
* upstream-curl:
curl 2023-10-11 (d755a5f7)
Issue: #25329
|
|
|
|
| |
Issue: #25329
|
|\
| |
| |
| |
| |
| |
| | |
fe2ecf920f libuv: win,process: avoid kernel bug with starting Windows Store apps
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8846
|
| |
| |
| |
| |
| |
| |
| |
| | |
Backport upstream libuv commit `93ca3f15` (win,process: avoid kernel bug
with starting Windows Store apps, 2023-09-27) from libuv PR 4152.
Fixes: #23029
Patch-by: Jameson Nash <vtjnash@gmail.com>
|
|/
|
|
|
|
| |
The `cmake.org/get-involved` URL is more semantically meaningful than
the `cmake.org/documentation` URL to which the former now redirects as
an implementation detail.
|
|
|
|
|
| |
Also restore commit a8d91e2719 (curl: Precompile common expensive
headers, 2023-06-16) with new curl library target.
|
|
|
|
|
|
|
|
|
|
|
| |
* upstream-curl:
curl 2023-09-13 (6fa1d817)
Upstream significantly refactored `lib/CMakeLists.txt`, so take the
upstream version of everything except the code added by commit
54cb23c657 (curl: Restore installation of OpenSSL DLLs, 2014-11-03,
v3.2.0-rc1~418^2~4). We will apply our customizations again in a
follow-up commit.
|
| |
|
|
|
|
| |
The `HAVE_WINSOCK_H` check was removed by curl 7.81.
|
|
|
|
|
|
|
| |
Upstream curl enabled this by default starting in curl 7.77. We merged
that version of curl in commit cd40922edb (Merge branch 'upstream-curl'
into update-curl, 2021-05-27, v3.21.0-rc1~120^2~2) but accidentally
switched HSTS off in the build system. Enable it now.
|
|\
| |
| |
| |
| |
| |
| | |
7def566e92 Utilities/Release: Update to Qt 5.15.10 on windows-{x86_64,i386} builds
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8774
|
| |
| |
| |
| |
| | |
Fixes: #25187
Co-authored-by: Brad King <brad.king@kitware.com>
|
|/ |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
eee1dc10be libuv: Compile as C11 on all Solaris versions
d6b4f6dd97 libuv: Remove unused compatibility code for CMake < 3.9
5fb17a1410 libuv: win,spawn: allow %PATH% to be unset
703e3e03c3 libuv: Comment why we cannot update past 1.44.2
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !8744
|
| |
| |
| |
| |
| | |
Using `_XOPEN_SOURCE=600` on Solaris 5.10, as we do on Solaris 5.11+
already, allows the system headers to be included in C99 and C11 modes.
|
| |
| |
| |
| | |
We now require CMake 3.13 or higher anyway.
|
| |
| |
| |
| |
| |
| |
| | |
Backport libuv commit `c97017dd` (win,spawn: allow `%PATH%` to be unset,
2023-08-14).
See https://github.com/libuv/libuv/pull/4116.
|
| |
| |
| |
| |
| |
| | |
libuv 1.45 and above have higher minimum requirements than we do.
Until we raise ours, we will have to stick with 1.44.2 and backport
any further changes we need.
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| | |
90df1e5da4 Merge branch 'upstream-cppdap' into update-cppdap
5d568df6b1 cppdap 2023-08-17 (cc2f2058)
01d2e5ed3a cppdap: Update script to get version as of 2023-08-17
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !8739
|
| |
| |
| |
| |
| |
| | |
# By cppdap Upstream
* upstream-cppdap:
cppdap 2023-08-17 (cc2f2058)
|
| | |
|
| |
| |
| |
| |
| |
| | |
Update the centos base image from centos 6 to centos 7. The latter is
the minimum version supported by libuv 1.45. The resulting binaries
require GLIBC 2.17.
|
|\ \
| |/
| |
| |
| |
| |
| | |
30b1080c69 Utilities/Release: Remove unused documentation build settings
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8730
|
| |
| |
| |
| |
| |
| |
| |
| | |
Since commit 37e015d4a6 (Utilities/Sphinx: Refactor Sphinx reference
recording, 2023-03-08, v3.27.0-rc1~342^2~1) our documentation requires
Python 3.7 or higher. This is not available in the base images we use
to build Linux release binaries. These days our release packaging CI
pipeline builds the documentation in a separate job anyway.
|
| | |
|
| |
| |
| |
| |
| | |
* upstream-curl:
curl 2023-07-26 (50490c06)
|
| | |
|
| |
| |
| |
| |
| |
| | |
`include-what-you-use` diagnostics, in practice, are specific to
the environment's compiler and standard library. Update includes
to satisfy IWYU for our CI job under Debian 12.
|
|\ \
| |/
| |
| |
| |
| |
| |
| | |
78bbd58545 Source: Link libatomic when needed on Linux 32-bit ARM
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !8663
|
| |
| |
| |
| | |
Fixes: #25114
|
|\ \
| |/
| |
| |
| |
| |
| | |
094c5a089d Utilities/Sphinx: Restore html search index link anchors
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8628
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Since commit 37e015d4a6 (Utilities/Sphinx: Refactor Sphinx reference
recording, 2023-03-08, v3.27.0-rc1~342^2~1), anchors in links to cmake
domain objects generated in html search results were missing their
object type prefix, and thus did not link to the object.
Restore our `get_objects` implementation's second tuple entry to what we
used prior to that commit. This matches what Sphinx's builtin python,
rst, and javascript modes do.
Fixes: #25067
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
0c14b6085a Utilities/Sphinx: Fix warning from docutils 0.18.1+
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8578
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
aba5bab62e ci: Add nightly job to build CMake with PCH on macOS
44f08e94ff ci: Add nightly job to build CMake with PCH on Windows
e0eb97e923 libuv: Precompile common expensive headers
e2efa89c7f cmcppdap: Precompile common expensive headers
9d7921d388 liblzma: Precompile common expensive headers
6aaefdb3be libarchive: Precompile common expensive headers
a8d91e2719 curl: Precompile common expensive headers
59277bccd3 bzip: Precompile common expensive headers
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !8571
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|