| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
We produce macOS binaries for `cmake.org` using GitLab CI jobs.
Binaries for official releases are additionally signed and notarized
manually by a maintainer with suitable signing certificates and Apple
developer account credentials. Add a script to drive these steps.
|
|
|
|
|
|
|
| |
Backport libuv commit `3e90bc76` (build: fix build failures with MinGW
new headers, 2021-11-03).
Fixes: #22916
|
|
|
|
|
|
| |
Since zstd commit `6cee3c2c` ([trace] Remove default definitions of weak
symbols, 2021-04-26, v1.5.0^2~53^2), the weak symbol trace
implementation does not compile on AIX. Disable it.
|
| |
|
|
|
|
|
|
| |
# By zstd upstream
* upstream-zstd:
zstd 2021-05-14 (a488ba11)
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
1d03aa841c Utilities/Sphinx: Print path to index.html in build output
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6530
|
| |
| |
| |
| |
| | |
Print the url to index.html in the build output, just so one can
"open in browser" from the context menu in some terminals.
|
|/
|
|
|
|
|
|
|
| |
LCC (Elbrus C Compiler) doesn't understand some of
GCC pragmas, despite of declaring itself GCC-aware.
The pragma of subject is the one that forbids vectorizing.
Actually, LCC don't vectorize anything unless explicitly
said to, so this pragma may be safely omitted and thus
not cause an error. This patch does this.
|
|\
| |
| |
| |
| |
| |
| |
| | |
096450f808 libuv: Include BSD sys/cpuset.h only on platforms where we use it
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !6570
|
| |
| |
| |
| |
| |
| | |
Since commit 43d6e5a71f (libuv: misc: add function to get CPU affinity
mask size, 2017-09-06, v3.12.0-rc1~412^2~3) we include `<sys/cpuset.h>`
on several BSD platforms but only use it on FreeBSD.
|
|/
|
|
|
|
| |
Update to `update-common.sh` from commit `7134d5ebef` in
https://gitlab.kitware.com/utils/git-import-third-party
|
|
|
|
|
| |
* upstream-curl:
curl 2021-09-22 (c7aef0a9)
|
| |
|
| |
|
|
|
|
|
| |
* upstream-curl:
curl 2021-09-14 (8e82f2a0)
|
| |
|
| |
|
|
|
|
|
| |
* upstream-jsoncpp:
jsoncpp 2020-09-25 (9059f5ca)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since libarchive commit `aff9809c` (Enable compression level up to 9 for
xz, xar, 7zip, 2020-07-26, v3.5.0~19^2), libarchive fails to initialize
xz compression on AIX with error
Internal error initializing compression library: Cannot allocate memory
Revert to the old limit of level 6 on AIX.
Issue: #22553
|
|
|
|
|
| |
libarchive 3.5.1 checks for strnlen. It is available on all Windows
platforms.
|
|
|
|
|
| |
* upstream-LibArchive:
LibArchive 2020-12-26 (227a4b97)
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
20fec15204 cmArchiveWrite: Check for construction errors on Open
e2c06736e5 libarchive: Add missing cm3p prefixes on includes
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !6470
|
| |
| |
| |
| | |
Issue: #20666
|
|/
|
|
|
|
| |
# By KWIML Upstream
* upstream-KWIML:
KWIML 2021-08-20 (9c534d2c)
|
|\
| |
| |
| |
| |
| |
| | |
1aba3a8367 libuv: Fix building with mingw toolchains for ARM/AArch64
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6354
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is a backport of f9ad802fa5dd5afe6730f8e00cfdbf98f1d7a969
from the v1.x branch from upstream libuv:
mingw: fix building for ARM/AArch64
Don't use x86 inline assembly in these cases, but fall back to
__sync_fetch_and_or, similar to _InterlockedOr8 in the MSVC case.
This corresponds to what is done in src/unix/atomic-ops.h, where
ARM/AArch64 cases end up implementing cmpxchgi with
__sync_val_compare_and_swap.
PR-URL: https://github.com/libuv/libuv/pull/3236
Reviewed-By: Jameson Nash <vtjnash@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
Fix libuv issue 3159 in CMake while integration in upstream libuv is
pending.
Fixes: #22141
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| | |
3faa3d3a38 curl: backport upstream fix to 7.77.0 regression
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6280
|
| |
| |
| |
| |
| |
| |
| |
| | |
Backport upstream curl commit `ee97f1769` (schannel: set ALPN length
correctly for HTTP/2, 2021-05-26) to get a fix to curl issue 7138,
a regression in 7.77.0.
Fixes: #22355
|
| |
| |
| |
| |
| |
| | |
# By FreeBSD Upstream
* upstream-elf:
elf 2021-06-23 (f13da247)
|
|/
|
|
|
|
|
|
|
| |
These headers will be used to provide the ELF parsing code on all host
operating systems (including those that don't have an ELF header, e.g.
macOS). This will also allow removing various OS-dependent #ifdefs from
the cmELF code. Add a script that was used to automate this import.
Co-authored-by: Alex Richardson <Alexander.Richardson@cl.cam.ac.uk>
|
|
|
|
|
|
|
|
| |
Extend the change from commit 6185265800 (Utilities/Sphinx: Index
guide-level documents for cross-referencing, 2019-12-06,
v3.17.0-rc1~181^2~1) to name guide documents other than the top level
using their docname instead of their title. This will allow them to be
cross-referenced by a stable name even if their title changes.
|
| |
|
|
|
|
|
| |
Revert the part of commit 209daa20b2 (Code style: add missed explicit
'this->', 2021-01-05, v3.20.0-rc1~213^2) that updated third-party code.
|
| |
|
| |
|
|
|
|
|
| |
* upstream-curl:
curl 2021-05-26 (6b951a69)
|
| |
|
|
|
|
| |
Expat 2.4.1 no longer supports compiling without this header.
|
|
|
|
|
| |
* upstream-expat:
expat 2021-05-23 (a28238bd)
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
bb9c69ed70 Utilities/Sphinx: Update man page config for Sphinx 4
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6126
|
| |
| |
| |
| |
| |
| |
| |
| | |
Sphinx 4 by default generates `man/#/foo.#`, but older versions generate
`man/foo.#` as our install rules expect. Update our Sphinx config file
to tell Sphinx 4 to use the old layout.
Fixes: #22192
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
25bf514447 ctest: Add support for writing test results in JUnit XML format
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Zack Galbreath <zack.galbreath@kitware.com>
Acked-by: Michael Hirsch <michael@scivision.dev>
Acked-by: MvdHurk <maikelvandenhurk@hotmail.com>
Acked-by: Alexander Richardson <arichardson.kde@gmail.com>
Merge-request: !6020
|
| | |
| | |
| | |
| | | |
Addresses #18654
|