summaryrefslogtreecommitdiffstats
path: root/Utilities
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'upstream-curl' into update-curlBrad King2024-01-31137-4573/+7357
| | | | | * upstream-curl: curl 2024-01-31 (5ce164e0)
* curl: Update script to get curl 8.6.0Brad King2024-01-311-10/+1
|
* Merge topic 'update-zlib'Brad King2024-01-312-3/+3
|\ | | | | | | | | | | | | | | | | 22a52526e2 Merge branch 'upstream-zlib' into update-zlib 6c2bed54f6 zlib 2022-10-12 (04f42cec) e868b19ed1 zlib: Fix 1.2.13 version and date notice Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9204
| * Merge branch 'upstream-zlib' into update-zlibBrad King2024-01-301-1/+1
| | | | | | | | | | | | # By zlib upstream * upstream-zlib: zlib 2022-10-12 (04f42cec)
| * zlib: Fix 1.2.13 version and date noticeBrad King2024-01-301-2/+2
| | | | | | | | Issue: #25576
| * Revert use of libuv for process execution for 3.28Brad King2024-01-241-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Wide use of CMake 3.28.{1,0[-rcN]} has uncovered some hangs and crashes in libuv SIGCHLD handling on some platforms, particularly in virtualization environments on macOS hosts. Although the bug does not seem to be in CMake, we can restore stability in the CMake 3.28 release series for users of such platforms by reverting our new uses of libuv for process execution. Revert implementation changes merged by commit 4771544386 (Merge topic 'replace-cmsysprocess-with-cmuvprocesschain', 2023-09-06, v3.28.0-rc1~138), but keep test suite updates. Issue: #25414, #25500, #25562, #25589
* | CPack/WiX: Fix installer status textBrad King2024-01-241-0/+1
| | | | | | | | | | | | | | | | | | | | Previously, installers displayed extra text on some Windows versions: File: [1], Directory: [9], Size [6] Add an option to our WiX templates to suppress that. Fixes: #25634
* | libarchive: avoid lchmod not implemented warning on old LCCmakise-homura2024-01-161-1/+3
| |
* | liblzma: Make cmliblzma buildable on LCC 1.21makise-homura2024-01-161-2/+2
| |
* | jsoncpp: fix missing template deletion support on LCC < 1.23makise-homura2024-01-161-0/+4
| |
* | cmcurl: fix X509_STORE_up_ref issue not just on LCC 1.23, but on LCC <= 1.23makise-homura2024-01-161-3/+3
| |
* | cppdap: Use std::is_same<>::value instead of std::is_same<>() for old LCCmakise-homura2024-01-161-1/+1
| | | | | | | | | | | | std::is_same<>() is not const instead of std::is_same<>::value at least on LCC 1.21, so this produces an error. Still ()-notation seems to be fairly equivalent functionally to ::value-notation.
* | Merge topic 'update-zlib'Brad King2024-01-1118-222/+253
|\ \ | |/ | | | | | | | | | | | | | | | | | | 941b948a85 Merge branch 'upstream-zlib' into update-zlib 5d030dc716 zlib 2022-10-12 (04f42cec) b7379f9e21 zlib: Update script to get zlib 1.2.13 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Alex <leha-bot@yandex.ru> Merge-request: !9145
| * Merge branch 'upstream-zlib' into update-zlibBrad King2024-01-1017-221/+252
| | | | | | | | | | | | | | * upstream-zlib: zlib 2022-10-12 (04f42cec) Fixes: #25576
| * zlib: Update script to get zlib 1.2.13Brad King2024-01-101-1/+1
| | | | | | | | Issue: #25576
* | curl: Set build options the way we need for CMakeBrad King2023-12-121-2/+5
| | | | | | | | Set options added by the update to curl 8.5.0.
* | Merge branch 'upstream-curl' into update-curlBrad King2023-12-12150-4566/+5544
| | | | | | | | | | * upstream-curl: curl 2023-12-06 (7161cb17)
* | curl: Update script to get curl 8.5.0Brad King2023-12-121-1/+1
| |
* | Merge topic 'execute_process-no-extension'Brad King2023-12-051-13/+30
|\ \ | |/ | | | | | | | | | | | | | | fc6231bee5 libuv: win/spawn: run executables with no file extension b37d9378de libuv: Revert "win/spawn: run executables with no file extension" Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !9033
| * libuv: win/spawn: run executables with no file extensionKyle Edwards2023-12-041-2/+6
| | | | | | | | | | | | | | Backport this commit from libuv PR 4241 to restore `execute_process()` support for running executables on Windows with no file extension. Fixes: #25450
| * libuv: Revert "win/spawn: run executables with no file extension"Brad King2023-12-041-12/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge topic 'update-librhash'Brad King2023-12-0417-274/+875
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6a5a9278fa librhash: Update build within CMake for rhash 1.4.4 54eafb156f librhash: aligned_alloc is not available with IBM XLClang on Linux 838bdb4b37 librhash: aligned_alloc is not available on Solaris 33e9e3438c librhash: Remove source fragments not needed for CMake 15bb13bc51 Merge branch 'upstream-librhash' into update-librhash 71d86c4e98 librhash 2023-07-14 (cfe77846) 1fb7ebeb4d librhash: Update import script to get rhash 1.4.4 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9012
| * | librhash: Update build within CMake for rhash 1.4.4Brad King2023-12-011-0/+2
| | |
| * | librhash: aligned_alloc is not available with IBM XLClang on LinuxBrad King2023-12-011-0/+1
| | | | | | | | | | | | | | | The declaration exists in `<stdlib.h>` but the compiler warns about its allocation alignment attribute.
| * | librhash: aligned_alloc is not available on SolarisBrad King2023-12-011-1/+1
| | |
| * | librhash: Remove source fragments not needed for CMakeBrad King2023-11-281-4/+0
| | | | | | | | | | | | | | | | | | Extend commit 53048afa8d (librhash: Remove source fragments not needed for CMake, 2016-11-03, v3.8.0-rc1~262^2~9) for fragments new after updating to librhash 1.4.4.
| * | Merge branch 'upstream-librhash' into update-librhashBrad King2023-11-2815-273/+874
| | | | | | | | | | | | | | | * upstream-librhash: librhash 2023-07-14 (cfe77846)
| * | librhash: Update import script to get rhash 1.4.4Brad King2023-11-281-1/+2
| | | | | | | | | | | | Issue: #25448
* | | Merge topic 'libuv-win-no-default-current-directory'Brad King2023-12-041-4/+6
|\ \ \ | | |/ | |/| | | | | | | | | | | | | ab561b86fb libuv: win: honor NoDefaultCurrentDirectoryInExePath env var Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9022
| * | libuv: win: honor NoDefaultCurrentDirectoryInExePath env varKyle Edwards2023-12-011-4/+6
| | | | | | | | | | | | | | | Backport commit 5e302730cd (win: honor NoDefaultCurrentDirectoryInExePath env var, 2023-12-01) from libuv PR 4238.
* | | Merge topic 'execute_process-no-extension'Brad King2023-11-301-25/+12
|\ \ \ | |/ / | | / | |/ |/| | | | | | | | | f6d2efa752 Tests: Add case to cover execute_process support for no extension on Windows da9df7425a libuv: win/spawn: run executables with no file extension Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: scivision <michael@scivision.dev> Merge-request: !9017
| * libuv: win/spawn: run executables with no file extensionKyle Edwards2023-11-301-25/+12
| | | | | | | | | | | | | | Backport this commit from libuv PR 4241 to restore `execute_process()` support for running executables on Windows with no file extension. Fixes: #25450
* | Merge branch 'backport-ci-fedora-39' into ci-fedora-39Brad King2023-11-179-237/+269
|\ \ | |/
| * clang-tidy module: Update to build against LLVM/Clang 17Brad King2023-11-178-236/+268
| |
| * Utilities/Sphinx: Fix python string literal syntax warningBrad King2023-11-171-1/+1
| | | | | | | | | | | | | | | | Python 3.12 started warning: conf.py:35: SyntaxWarning: invalid escape sequence '\.' Use a raw string literal instead.
| * Merge topic 'update-kwiml' into release-3.28Brad King2023-11-173-3/+3
| |\ | | | | | | | | | | | | | | | | | | | | | f2cc0ef2ed Merge branch 'upstream-KWIML' into update-kwiml 83dd9be285 KWIML 2023-11-16 (500bc253) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8978
* | \ Merge topic 'update-kwiml'Brad King2023-11-173-3/+3
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | f2cc0ef2ed Merge branch 'upstream-KWIML' into update-kwiml 83dd9be285 KWIML 2023-11-16 (500bc253) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8978
| * | Merge branch 'upstream-KWIML' into update-kwimlBrad King2023-11-163-3/+3
| | | | | | | | | | | | | | | * upstream-KWIML: KWIML 2023-11-16 (500bc253)
* | | Merge topic 'doc-deprecated-hanging-indent'Brad King2023-11-171-3/+5
|\ \ \ | | |/ | |/| | | | | | | | | | | | | b553ac4c2f Utilities/Sphinx: Add hanging indent to deprecation notes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8976
| * | Utilities/Sphinx: Add hanging indent to deprecation notesBrad King2023-11-161-3/+5
| |/ | | | | | | | | | | Extend commit 038f4c12e3 (Utilities/Sphinx: Add hanging indent to version notes, 2023-03-14, v3.27.0-rc1~322^2) to cover `deprecated` directives.
* | ci: Do not linkcheck www.intel.com URLsBrad King2023-11-061-1/+5
| | | | | | | | | | They fail with a 403 Client Error, perhaps due to our once-per-day request being classified as scraping.
* | Utilities: Update hard-coded try_compile results for libarchive 3.7.2Brad King2023-10-161-4/+8
| |
* | libarchive: Add cm3p prefixes on includes new to version 3.7.2Brad King2023-10-161-1/+1
| |
* | Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2023-10-1655-435/+1343
| | | | | | | | | | * upstream-LibArchive: LibArchive 2023-09-12 (6468cd1f)
* | libarchive: Update script to get 3.7.2Brad King2023-10-161-1/+1
| |
* | Merge topic 'update-curl'Brad King2023-10-13104-1587/+1651
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | b298ba708a Utilities: Update hard-coded try_compile results for curl 8.4.0 8a9fa27a35 curl: Set build options the way we need for CMake df4efb72e4 Merge branch 'upstream-curl' into update-curl e6a6c1abc1 curl 2023-10-11 (d755a5f7) 8f6a6b02e5 curl: Update script to get curl 8.4.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8870
| * Utilities: Update hard-coded try_compile results for curl 8.4.0Brad King2023-10-121-0/+1
| |
| * curl: Set build options the way we need for CMakeBrad King2023-10-121-0/+3
| | | | | | | | Set options added by the update to curl 8.4.0.
| * Merge branch 'upstream-curl' into update-curlBrad King2023-10-12102-1586/+1646
| | | | | | | | | | | | | | * upstream-curl: curl 2023-10-11 (d755a5f7) Issue: #25329
| * curl: Update script to get curl 8.4.0Brad King2023-10-121-1/+1
| | | | | | | | Issue: #25329