- Jun 28, 2021
-
-
Brad King authored
# By KWSys Upstream * upstream-KWSys: KWSys 2021-06-28 (0648cb1a)
-
Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 0648cb1ac5c91430b190f32319c528345b280dc3 (master). Upstream Shortlog ----------------- Ben Boeckel (2): df91e5f1 EncodingC: use NULL for pointers ab959cd2 SystemInformation: fix typo in comment Björn Esser (2): b4a2a03c testDynamicLoader: Use LIBDL_SO macro if defined. b954dd54 testDynamicLoader: Use LIBC_SO if LIBDL_SO is not defined by glibc anymore.
-
53cb34cb ci: add freeglut to Debian and Fedora base images b07253f7 ci: update keyserver URL Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6279
-
Brad King authored
-
Brad King authored
The `sks-keyservers.net` keyserver pool is no longer provided. Switch to `keyserver.ubuntu.com` instead.
-
cf222635 Help/dev/experimental: Link to published P1689R4 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6278
-
Brad King authored
-
93c71879 VS: Use 64-bit MSBuild in VS 2022 c46b2658 VS: Add Visual Studio 17 2022 generator b610b7a3 VS: Update v142 CL flag table for VS 17.0 Preview 1 43375c64 Help: Remove unnecessary Sphinx versionadded markup in VS toolset selection Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6268
-
a95cbf38 Tests: Shorten RunCMake.GenEx-* case names Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6269
-
d7159f95 Ninja: Fix LINK_WHAT_YOU_USE link flag placement Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6263
-
f03d54bf ASM_NASM: Do not generate depfiles with YASM Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6265
-
- Jun 25, 2021
-
-
Brad King authored
Visual Studio 17 2022 is now a 64-bit native application. It places the 64-bit `MSBuild.exe` in the `PATH` of VS command prompts, so prefer it for this version and above. This was previously attempted for older VS versions, but reverted by commit f3cedf38 (VS: Revert "Use MSBuild matching toolset host architecture", 2019-03-12, v3.14.0~1^2). For now, do not use the 64-bit MSBuild for VS 16 and below. Fixes: #18219
-
Brad King authored
Fixes: #22339
-
Brad King authored
Reduce the length of the longest path on disk needed by the tests.
-
Brad King authored
Run the command python3 Source/cmConvertMSBuildXMLToJSON.py -t v142 \ 'c:/.../MSBuild/Microsoft/VC/v160/1033/cl.xml' To generate `v142_CL.json` locally. Manually move new and updated settings over to `Templates/MSBuild/FlagTables/v142_CL.json`.
-
Brad King authored
In a document that says "New in version 3.14", we do not need any blocks that say "New in version 3.8".
-
Move `-Wl,--no-as-needed` from the `<FLAGS>` placeholder to `<LINK_FLAGS>`, as it is in the Makefile generators. Fixes: #22342
-
af9bd6c5 Help: UseJava reorganization Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6262
-
96e362fd Fujitsu: Add IPO support for Fortran Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6261
-
b3bf3353 FindOpenMP: Link with OpenMP flags on Fujitsu Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6260
-
Gregor Jasny authored
In 3aec2666 (Merge topic 'nasm_add_deps', 2021-03-03) the ASM_NASM language enabled the generation of GCC compatible depfiles for NASM. Unfortunatly, those are not supported by YASM. Fixes: #22341
-
- Jun 24, 2021
-
-
Fixes: #22155
-
Fixes: #22332
-
-
a4b6743a bootstrap: Compile with _FILE_OFFSET_BITS=64 on Linux Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6259
-
- Jun 23, 2021
-
-
Brad King authored
To avoid problems accessing filesystem, explicitly use 64-bit file offsets in case the compilation model is 32-bit. This change was made for the main CMake build by commit 5b10f967 (Linux: Compile with _FILE_OFFSET_BITS=64 on 32-bit Linux, 2020-09-23, v3.19.0-rc1~112^2), but conditionally on 32-bit Linux. For bootstrap, just always add the definition instead of trying to detect the architecture. Fixes: #22328
-
1d9009c2 CUDA: Implement CMAKE_USER_MAKE_RULES_OVERRIDE[_CUDA] Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6253
-
- Jun 22, 2021
-
-
This is implemented by other languages, and is documented for all languages. This was accidentally left out of CUDA.
-
- Jun 21, 2021
-
-
Brad King authored
-
Brad King authored
Make it clear that the notes for these patch releases were not forgotten, and that there were simply no changes to documented features or interfaces.
-
Brad King authored
-
360ff17d ExternalProject: Use ${ref}^0 to avoid MSYS/Cygwin shell substitutions Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6249
-
1dd0eae4 Tests: Fix xcode version detection for Xcode 13 on ARM Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6248
-
73898c49 Tutorial: Make code snippets linkable Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6247
-
2abce794 Help: Clarify the usage scope of source_group Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6246
-
37b24e0b GNUInstallDirs: don't use lib64 on Alpine Linux Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6244
-
Brad King authored
Merge-request: !6248
-
Brad King authored
Merge-request: !6249
-