3d0e277 | Brad King | 26 October 2021, 14:47:58 UTC | HIP: Add missing space when appending --cuda-host-only Fixes: #22805 | 26 October 2021, 14:48:48 UTC |
f6177f0 | Michael Hirsch | 24 October 2021, 20:01:07 UTC | Help: Clarify ENVIRONMENT_MODIFICATION case sensitivity | 26 October 2021, 13:37:14 UTC |
fb6ab54 | Brad King | 26 October 2021, 13:08:30 UTC | Merge branch 'release-3.21' into release-3.22 | 26 October 2021, 13:08:30 UTC |
814567f | Brad King | 26 October 2021, 13:07:16 UTC | Merge topic 'binutils-llvm-strip' into release-3.22 5dd981539f BinUtils: Avoid llvm-strip versions older than Clang 11 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6655 | 26 October 2021, 13:07:30 UTC |
69355ff | Brad King | 22 October 2021, 13:25:24 UTC | Merge branch 'binutils-llvm-strip' into release-3.21 Merge-request: !6655 | 22 October 2021, 13:25:24 UTC |
5dd9815 | Brad King | 22 October 2021, 13:14:51 UTC | BinUtils: Avoid llvm-strip versions older than Clang 11 Since commit cf82300a63 (BinUtils: Clarify search logic and make it more consistent, 2021-05-27, v3.21.0-rc1~119^2~2) we correctly prefer the more-specific name `llvm-strip` over `strip` when using Clang. However, `llvm-strip` from Clang versions prior to 11 require extra flags to strip everything. Until our `install(TARGETS)` logic learns to add those flags, avoid using older versions of `llvm-strip` by default. Fixes: #22785 | 22 October 2021, 13:24:46 UTC |
b0c62a1 | Brad King | 21 October 2021, 13:21:12 UTC | Merge topic 'vs-instance' into release-3.22 46e9ff5729 Restore honoring CMAKE_GENERATOR_INSTANCE in toolchain file 42418b02f7 Android: Refactor sysroot detection under Visual Studio 44a86d0b38 cmake_host_system_information: Add undocumented VS_MSBUILD_COMMAND key 6999b87133 cmGlobalVisualStudio10Generator: Add method to find MSBuild early 7f730464be cmGlobalGenerator: Add method to check if generator is at least VS 10 8917b8512f cmGlobalVisualStudioVersionedGenerator: Allow repeating SetGeneratorInstance 6511654164 cmGlobalVisualStudio10Generator: Allow subclasses to reset MSBuild search Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !6646 | 21 October 2021, 13:21:23 UTC |
d97497e | Brad King | 21 October 2021, 13:19:50 UTC | Merge topic 'doc-file-INSTALL-fix' into release-3.22 1560265e7d Help: Fix file(INSTALL) docs w.r.t. CMAKE_INSTALL_MESSAGE Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6645 | 21 October 2021, 13:20:02 UTC |
46e9ff5 | Brad King | 20 October 2021, 16:12:35 UTC | Restore honoring CMAKE_GENERATOR_INSTANCE in toolchain file Revert the changes from commit d5b5c19278 (cmGlobalGenerator: FindMakeProgram() before CMakeDetermineSystem, 2020-06-15, v3.19.0-rc1~619^2~3) and commit ef91fb02f3 (cmGlobalGenerator: FindMakeProgram() at a generator-specific time, 2020-11-23, v3.19.1~2^2). We must delay selecting the location of MSBuild until after an instance of Visual Studio has been selected. It is now safe to revert the ordering because the motivating use case (sysroot detection in Platform/Android-Determine) has been implemented another way. Fixes: #22782 | 20 October 2021, 17:00:26 UTC |
42418b0 | Brad King | 20 October 2021, 16:07:59 UTC | Android: Refactor sysroot detection under Visual Studio Since commit 6051a49c78 (Visual Studio: Add Android support, 2020-06-12, v3.19.0-rc1~619^2) we run MSBuild to build a sample project to detect the sysroot. Previously we relied on `CMAKE_VS_MSBUILD_COMMAND` being available. That required commit d5b5c19278 (cmGlobalGenerator: FindMakeProgram() before CMakeDetermineSystem, 2020-06-15, v3.19.0-rc1~619^2~3) to make it available early enough. However, that ordering broke `CMAKE_GENERATOR_INSTANCE` so we need to prepare to revert it. Use `cmake_host_system_information` to get the location of MSBuild under a VS generator instead. | 20 October 2021, 17:00:25 UTC |
44a86d0 | Brad King | 20 October 2021, 16:05:24 UTC | cmake_host_system_information: Add undocumented VS_MSBUILD_COMMAND key When using the Visual Studio generator for VS 10 or above, offer this key to get the location of the MSBuild command before the first `project()` or `enable_language()` command has finished running. This will be needed only by one of our own modules, so leave it undocumented for now. | 20 October 2021, 17:00:25 UTC |
6999b87 | Brad King | 20 October 2021, 16:01:53 UTC | cmGlobalVisualStudio10Generator: Add method to find MSBuild early Add a way to find MSBuild before the main `FindMakeProgram` code path has executed. | 20 October 2021, 17:00:25 UTC |
7f73046 | Brad King | 20 October 2021, 15:59:44 UTC | cmGlobalGenerator: Add method to check if generator is at least VS 10 | 20 October 2021, 17:00:25 UTC |
8917b85 | Brad King | 20 October 2021, 15:58:39 UTC | cmGlobalVisualStudioVersionedGenerator: Allow repeating SetGeneratorInstance | 20 October 2021, 17:00:25 UTC |
6511654 | Brad King | 20 October 2021, 15:56:42 UTC | cmGlobalVisualStudio10Generator: Allow subclasses to reset MSBuild search While at it, convert to inline initialization. | 20 October 2021, 17:00:25 UTC |
1560265 | Arcturus Arcturus | 20 October 2021, 15:58:00 UTC | Help: Fix file(INSTALL) docs w.r.t. CMAKE_INSTALL_MESSAGE In commit c9568de52c (install: Add CMAKE_INSTALL_MESSAGE variable (#13761), 2014-06-24, v3.1.0-rc1~370^2~1) we incorrectly documented that `CMAKE_INSTALL_MESSAGE` controls the status message for `file(INSTALL)`. Revert that. Fixes: #17162 | 20 October 2021, 16:48:04 UTC |
2f7e72a | Brad King | 19 October 2021, 13:46:35 UTC | Merge branch 'release-3.21' into release-3.22 | 19 October 2021, 13:46:35 UTC |
72393a9 | Brad King | 19 October 2021, 13:45:25 UTC | Merge topic 'vs2022' into release-3.22 f117c7d11e Help: Update 3.22 release notes for the VS 2022 Release Candidate d5a7448fa4 Merge branch 'backport-3.21-vs2022' into vs2022 3d9d75b0be VS: Update Visual Studio 17 2022 generator for the Release Candidate Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6640 | 19 October 2021, 13:45:42 UTC |
f117c7d | Brad King | 19 October 2021, 13:37:05 UTC | Help: Update 3.22 release notes for the VS 2022 Release Candidate | 19 October 2021, 13:37:05 UTC |
d5a7448 | Brad King | 19 October 2021, 13:36:19 UTC | Merge branch 'backport-3.21-vs2022' into vs2022 | 19 October 2021, 13:36:19 UTC |
69c6994 | Brad King | 19 October 2021, 13:34:06 UTC | Merge branch 'backport-3.21-vs2022' into release-3.21 Merge-request: !6640 | 19 October 2021, 13:35:50 UTC |
3d9d75b | Brad King | 19 October 2021, 13:27:37 UTC | VS: Update Visual Studio 17 2022 generator for the Release Candidate | 19 October 2021, 13:27:37 UTC |
7984f98 | Brad King | 19 October 2021, 13:06:53 UTC | Merge topic 'doc-genex-CONFIG-commas' into release-3.22 ec94706791 Help: gen expr: note that CONFIG is comma-separated Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6636 | 19 October 2021, 13:07:03 UTC |
ec94706 | Michael Hirsch | 18 October 2021, 15:49:40 UTC | Help: gen expr: note that CONFIG is comma-separated | 19 October 2021, 13:05:48 UTC |
e2a5476 | Brad King | 19 October 2021, 13:05:01 UTC | Merge topic 'CheckLanguage-cuda-host-compiler' into release-3.22 7123c8fdbf CheckLanguage: Don't pass CMAKE_CUDA_HOST_COMPILER for Visual Studio Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6633 | 19 October 2021, 13:05:14 UTC |
7123c8f | Raul Tambre | 17 October 2021, 17:18:00 UTC | CheckLanguage: Don't pass CMAKE_CUDA_HOST_COMPILER for Visual Studio Visual Studio doesn't support specifying it and if we do we get a warning. Fixes: #22712 | 19 October 2021, 13:03:24 UTC |
9b29cfd | Brad King | 18 October 2021, 13:31:18 UTC | Merge branch 'release-3.21' into release-3.22 | 18 October 2021, 13:31:18 UTC |
263f8c6 | Brad King | 18 October 2021, 13:29:11 UTC | Merge topic 'fix-ifdef-windows' into release-3.22 40e73c5ac4 Source: Fix typo in _WIN32 preprocessor checks Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6631 | 18 October 2021, 13:29:19 UTC |
71dc6fe | Brad King | 15 October 2021, 16:15:15 UTC | Merge branch 'release-3.20' into release-3.21 | 15 October 2021, 16:15:15 UTC |
e8e64e1 | Brad King | 15 October 2021, 16:15:05 UTC | Merge branch 'release-3.19' into release-3.20 | 15 October 2021, 16:15:05 UTC |
8497701 | Brad King | 15 October 2021, 16:14:50 UTC | Merge branch 'fix-ifdef-windows' into release-3.21 Merge-request: !6631 | 15 October 2021, 16:14:50 UTC |
ad76bed | Brad King | 15 October 2021, 16:14:38 UTC | Merge branch 'fix-ifdef-windows' into release-3.20 Merge-request: !6631 | 15 October 2021, 16:14:38 UTC |
f00763c | Brad King | 15 October 2021, 16:13:59 UTC | Merge branch 'fix-ifdef-windows' into release-3.19 Merge-request: !6631 | 15 October 2021, 16:13:59 UTC |
40e73c5 | Brad King | 15 October 2021, 15:33:00 UTC | Source: Fix typo in _WIN32 preprocessor checks Since CMake's default compiler flags with MSVC include `-DWIN32` for historical reasons, a few preprocessor conditions were accidentally checking for `WIN32` instead of `_WIN32`. The corresponding blocks were left out when compiling official binaries for `cmake.org` because we hard-code compiler flags without `-DWIN32`. Fixes: #22764 | 15 October 2021, 15:39:04 UTC |
e16eaa7 | Brad King | 15 October 2021, 11:37:36 UTC | Merge branch 'release-3.21' into release-3.22 | 15 October 2021, 11:37:36 UTC |
a72d105 | Brad King | 15 October 2021, 11:36:03 UTC | Merge topic 'vs2022' into release-3.22 6fde60a4c8 Help: Add 3.22 release note about the update for VS 2022 Preview 5 6dfe28f33c Merge branch 'backport-3.21-vs2022' into vs2022 a8414190da VS: Update Visual Studio 17 2022 generator for Preview 5 787ab7ff20 IRSL: Fix discovery of VS 2022 v143 toolset redistributables for preview 5 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6628 | 15 October 2021, 11:36:13 UTC |
4d4336e | Brad King | 14 October 2021, 17:49:46 UTC | Merge branch 'backport-3.21-vs2022' into release-3.21 Merge-request: !6628 | 14 October 2021, 17:50:11 UTC |
6fde60a | Brad King | 14 October 2021, 17:45:03 UTC | Help: Add 3.22 release note about the update for VS 2022 Preview 5 | 14 October 2021, 17:45:03 UTC |
6dfe28f | Brad King | 14 October 2021, 17:40:20 UTC | Merge branch 'backport-3.21-vs2022' into vs2022 | 14 October 2021, 17:40:20 UTC |
a841419 | Brad King | 14 October 2021, 17:38:44 UTC | VS: Update Visual Studio 17 2022 generator for Preview 5 | 14 October 2021, 17:39:45 UTC |
787ab7f | Brad King | 14 October 2021, 16:36:51 UTC | IRSL: Fix discovery of VS 2022 v143 toolset redistributables for preview 5 VS 2022 Preview 5 renamed the redist directories from `Microsoft.VC142.*` to `Microsoft.VC143.*` in order to match the `v143` toolset name. Fixes: #22586 | 14 October 2021, 17:37:05 UTC |
fbc742a | Brad King | 14 October 2021, 14:52:36 UTC | Merge branch 'release-3.21' into release-3.22 | 14 October 2021, 14:52:36 UTC |
366a81b | Brad King | 14 October 2021, 14:52:05 UTC | Merge branch 'zstd-armv6' into release-3.22 Merge-request: !6625 | 14 October 2021, 14:52:05 UTC |
69f3fa9 | Brad King | 14 October 2021, 14:51:56 UTC | Merge branch 'release-3.20' into release-3.21 | 14 October 2021, 14:51:56 UTC |
cd44a5b | Brad King | 14 October 2021, 14:51:43 UTC | Merge branch 'zstd-armv6' into release-3.21 Merge-request: !6625 | 14 October 2021, 14:51:43 UTC |
6a8531a | Brad King | 14 October 2021, 14:51:05 UTC | Merge branch 'zstd-armv6' into release-3.20 Merge-request: !6625 | 14 October 2021, 14:51:05 UTC |
e4e4c59 | Brad King | 14 October 2021, 14:35:52 UTC | zstd: Backport fix for SIGBUS on armv6 from zstd 1.5.0 Backport zstd commit `28d0120b` (Avoid SIGBUS on armv6, 2021-05-11, `v1.5.0^2~11^2`) to our bundled copy of zstd 1.4.5. Fixes: #22754 | 14 October 2021, 14:35:52 UTC |
1670603 | Brad King | 14 October 2021, 12:03:54 UTC | CMake 3.22.0-rc1 | 14 October 2021, 12:03:54 UTC |
9b8a551 | Brad King | 14 October 2021, 11:45:49 UTC | Merge topic 'update-zstd' into release-3.22 ddced0c6b6 zstd: Fix trace compilation on AIX ee98d9378f zstd: Fix ZSTD_VecMask_next compilation of software ctz implementation eb8db99596 Merge branch 'upstream-zstd' into update-zstd da1e841ccf zstd 2021-05-14 (a488ba11) 8c65ea4744 zstd: Update script to get zstd 1.5.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6622 | 14 October 2021, 11:46:01 UTC |
127cb64 | Brad King | 14 October 2021, 11:44:31 UTC | Merge topic 'doc_clarify_list_pop' into release-3.22 67f8d20a8e Help: clarify list(POP_* <in_out> <in_out>) behavior Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6620 | 14 October 2021, 11:44:43 UTC |
c5a24cd | Brad King | 14 October 2021, 11:43:15 UTC | Merge topic 'doc-frontend-variant' into release-3.22 f2262fab51 Help: Add documentation for CMAKE_<LANG>_COMPILER_FRONTEND_VARIANT ffb54e2350 Help: Add more documentation for CMAKE_<LANG>_SIMULATE_ID Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6621 | 14 October 2021, 11:43:38 UTC |
ddced0c | Brad King | 14 October 2021, 09:53:03 UTC | zstd: Fix trace compilation on AIX 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. | 14 October 2021, 09:53:29 UTC |
ee98d93 | Brad King | 14 October 2021, 09:09:11 UTC | zstd: Fix ZSTD_VecMask_next compilation of software ctz implementation | 14 October 2021, 09:09:11 UTC |
67f8d20 | Robert Maynard | 12 October 2021, 17:43:53 UTC | Help: clarify list(POP_* <in_out> <in_out>) behavior | 13 October 2021, 21:53:17 UTC |
f2262fa | Deniz Bahadir | 12 October 2021, 16:22:21 UTC | Help: Add documentation for CMAKE_<LANG>_COMPILER_FRONTEND_VARIANT Signed-off-by: Deniz Bahadir <deniz@code.bahadir.email> | 13 October 2021, 14:37:09 UTC |
ffb54e2 | Deniz Bahadir | 12 October 2021, 16:01:50 UTC | Help: Add more documentation for CMAKE_<LANG>_SIMULATE_ID Signed-off-by: Deniz Bahadir <deniz@code.bahadir.email> | 13 October 2021, 14:37:08 UTC |
eb8db99 | Brad King | 13 October 2021, 14:04:27 UTC | Merge branch 'upstream-zstd' into update-zstd # By zstd upstream * upstream-zstd: zstd 2021-05-14 (a488ba11) | 13 October 2021, 14:04:27 UTC |
da1e841 | zstd upstream | 14 May 2021, 14:59:34 UTC | zstd 2021-05-14 (a488ba11) Code extracted from: https://github.com/facebook/zstd.git at commit a488ba114ec17ea1054b9057c26a046fc122b3b6 (v1.5.0). | 13 October 2021, 14:04:26 UTC |
8c65ea4 | Brad King | 13 October 2021, 13:37:09 UTC | zstd: Update script to get zstd 1.5.0 | 13 October 2021, 14:04:17 UTC |
6bfe5f2 | Brad King | 13 October 2021, 12:57:35 UTC | Merge topic 'optimize-macos-runtime-dependencies' into release-3.22 93c5864aa1 cmBinUtilsMacOSMachOLinker: improve performance by memoizing otool calls fc92d6640b cmFileCommand: improve error message Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6616 | 13 October 2021, 12:57:51 UTC |
93c5864 | Seth R Johnson | 10 October 2021, 10:33:33 UTC | cmBinUtilsMacOSMachOLinker: improve performance by memoizing otool calls Libraries with many repeated transitive dependencies (e.g. Trilinos) can result in very long runtime dependency call times, especially if system calls are made more expensive by antivirus software. This change caches the results of the calls to otool for efficiency. | 12 October 2021, 15:40:46 UTC |
fc92d66 | Seth R Johnson | 10 October 2021, 10:31:42 UTC | cmFileCommand: improve error message Print full list of unresolved dependencies and a phrase that indicates what about the file is unresolved. | 12 October 2021, 15:40:45 UTC |
7257539 | Brad King | 12 October 2021, 13:36:20 UTC | Merge branch 'release-3.21' into release-3.22 | 12 October 2021, 13:36:20 UTC |
f07bedb | Brad King | 12 October 2021, 13:36:09 UTC | Merge branch 'release-3.20' into release-3.21 | 12 October 2021, 13:36:09 UTC |
568a93d | Brad King | 12 October 2021, 13:35:56 UTC | Merge branch 'msvc-c++23' into release-3.21 Merge-request: !6614 | 12 October 2021, 13:35:56 UTC |
e19016c | Brad King | 12 October 2021, 13:35:32 UTC | Merge branch 'msvc-c++23' into release-3.20 Merge-request: !6614 | 12 October 2021, 13:35:32 UTC |
323846a | Brad King | 12 October 2021, 13:33:55 UTC | Merge topic 'msvc-c++23' into release-3.22 ef47e18ad0 MSVC: Tolerate cxx_std_23 feature on older compiler versions Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Raul Tambre <raul@tambre.ee> Merge-request: !6614 | 12 October 2021, 13:34:16 UTC |
975b935 | Brad King | 08 October 2021, 14:02:29 UTC | Begin 3.22 release versioning | 08 October 2021, 14:05:02 UTC |
e137ce0 | Brad King | 08 October 2021, 14:01:41 UTC | gitlab-ci: Drop package pipeline upload jobs for release branch The package pipeline for release versions should not upload packages automatically to our archive of nightly development versions. | 08 October 2021, 14:01:41 UTC |
e5a97f8 | Brad King | 08 October 2021, 14:00:22 UTC | Help: Drop development topic notes to prepare release Release versions do not have the development topic section of the CMake Release Notes index page. | 08 October 2021, 14:00:22 UTC |
8c27ccd | Brad King | 08 October 2021, 13:58:11 UTC | Merge topic 'doc-3.22-relnotes' 9f0b52b8e6 Help: Update Sphinx versionadded directives for 3.22 release c632a7105c Help: Organize and revise 3.22 release notes 48e503ec78 Help: Consolidate 3.22 release notes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6606 | 08 October 2021, 13:58:19 UTC |
daab8b8 | Brad King | 08 October 2021, 13:49:34 UTC | Merge topic 'tutorial_update_step_4' 5a86ce5428 Tutorial: Step 4 improvements Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6564 | 08 October 2021, 13:50:04 UTC |
9fdfc5d | Brad King | 08 October 2021, 13:49:12 UTC | Merge topic 'find-blas-lapack-cleanup' 635f2c87f5 FindBLAS: Fix EML and ArmPL indentations 816dc1cb19 FindBLAS: Replace set(A val) with string(APPEND) a7843faa20 FindLAPACK: Replace set(A val) with string(APPEND) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6605 | 08 October 2021, 13:49:21 UTC |
b1d27da | Brad King | 08 October 2021, 13:47:47 UTC | Merge branch 'release-3.21' | 08 October 2021, 13:47:47 UTC |
2fd749f | Brad King | 08 October 2021, 13:47:45 UTC | Merge branch 'release-3.20' | 08 October 2021, 13:47:45 UTC |
fd0bbc3 | Brad King | 08 October 2021, 13:47:43 UTC | Merge branch 'release-3.19' | 08 October 2021, 13:47:43 UTC |
f6ec46a | Brad King | 08 October 2021, 13:47:33 UTC | Merge branch 'release-3.20' into release-3.21 | 08 October 2021, 13:47:33 UTC |
de99806 | Brad King | 08 October 2021, 13:46:51 UTC | Merge branch 'release-3.19' into release-3.20 | 08 October 2021, 13:46:51 UTC |
ac910db | Brad King | 08 October 2021, 13:46:39 UTC | Merge branch 'revert-debian-libexec' into release-3.20 Merge-request: !6607 | 08 October 2021, 13:46:39 UTC |
c352d16 | Brad King | 08 October 2021, 13:46:09 UTC | Merge branch 'revert-debian-libexec' into release-3.19 Merge-request: !6607 | 08 October 2021, 13:46:09 UTC |
6d1f6eb | Brad King | 08 October 2021, 13:44:56 UTC | Merge branch 'release-3.21' | 08 October 2021, 13:45:12 UTC |
b7c91c7 | Brad King | 08 October 2021, 13:44:56 UTC | Merge topic 'revert-debian-libexec' 6658e260d4 GNUInstallDirs: Fix misinterpretation of Debian Policy on LIBEXECDIR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6607 | 08 October 2021, 13:45:12 UTC |
1a47305 | Brad King | 08 October 2021, 13:44:56 UTC | Merge topic 'revert-debian-libexec' into release-3.21 6658e260d4 GNUInstallDirs: Fix misinterpretation of Debian Policy on LIBEXECDIR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6607 | 08 October 2021, 13:45:10 UTC |
a8c72f6 | Kitware Robot | 08 October 2021, 04:01:10 UTC | CMake Nightly Date Stamp | 08 October 2021, 04:01:10 UTC |
6658e26 | Timo Röhling | 07 October 2021, 17:45:39 UTC | GNUInstallDirs: Fix misinterpretation of Debian Policy on LIBEXECDIR Revert commit 798c1c3192 (GNUInstallDirs: Comply with Debian Policy on LIBEXECDIR, 2020-10-08, v3.19.0-rc1~11^2). The Debian Policy builds upon FHS 3.0 and permits installing to `/usr/libexec`. While Policy does grant an additional exception for applications to use a single subdirectory of `/usr/lib/<triplet>`, this is not meant to replace `/usr/libexec` as valid target. Fixes: #22731 | 07 October 2021, 18:29:18 UTC |
5a86ce5 | Joseph Snyder | 27 September 2021, 13:03:00 UTC | Tutorial: Step 4 improvements Small changes to the text and CMake code for the fourth step of the tutorial: * Remove parameter from endfunction call * Standardize on "binary directory" for test location * Add additional information about a Release build. Issue: #22663 | 07 October 2021, 15:53:51 UTC |
ef47e18 | Brad King | 07 October 2021, 15:37:59 UTC | MSVC: Tolerate cxx_std_23 feature on older compiler versions In commit 3aaf1d91bf (MSVC: C++20 final flag, C++23 support, 2021-05-29, v3.20.4~7^2~1) we forgot to add `cxx_std_23` to the fallback table for MSVC versions from VS 2010 through VS 2015. This allows project to at least attempt compilation with these compilers since they do not have any modes. Issue: #22729 | 07 October 2021, 15:46:09 UTC |
9f0b52b | Brad King | 07 October 2021, 15:16:32 UTC | Help: Update Sphinx versionadded directives for 3.22 release Run the script: Utilities/Sphinx/update_versions.py --since v3.21.0 --overwrite Manually select updates that really belong to the 3.22 release, as against adding documentation for previously-existing entities. | 07 October 2021, 15:25:51 UTC |
c632a71 | Brad King | 07 October 2021, 13:48:56 UTC | Help: Organize and revise 3.22 release notes Add section headers similar to the 3.21 release notes and move each individual bullet into an appropriate section. Revise a few bullets. | 07 October 2021, 15:25:45 UTC |
48e503e | Brad King | 07 October 2021, 13:46:29 UTC | Help: Consolidate 3.22 release notes Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.22.rst`. | 07 October 2021, 13:46:29 UTC |
635f2c8 | Igor S. Gerasimov | 07 October 2021, 03:15:44 UTC | FindBLAS: Fix EML and ArmPL indentations | 07 October 2021, 13:35:43 UTC |
816dc1c | Igor S. Gerasimov | 07 October 2021, 02:16:08 UTC | FindBLAS: Replace set(A val) with string(APPEND) | 07 October 2021, 13:33:51 UTC |
a7843fa | Igor S. Gerasimov | 07 October 2021, 02:08:16 UTC | FindLAPACK: Replace set(A val) with string(APPEND) | 07 October 2021, 13:33:51 UTC |
24fb43e | Brad King | 07 October 2021, 13:22:43 UTC | Merge topic 'math_libs_include' 32574814c7 FindCUDAToolkit: Fix missing sibling include directory for math libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Raul Tambre <raul@tambre.ee> Merge-request: !6591 | 07 October 2021, 13:23:08 UTC |
6e037a0 | Brad King | 07 October 2021, 13:21:55 UTC | Merge topic 'FindJasper-imported-target' 6e8754c625 FindJasper: Add IMPORTED target bdbce845cd FindJasper: Add JASPER_INCLUDE_DIRS result variable 7f8413c309 FindJasper: Modernize documentation layout 524205a7a5 FindJasper: Modernize code layout Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4633 | 07 October 2021, 13:22:11 UTC |
eb724e9 | Brad King | 07 October 2021, 13:20:51 UTC | Merge topic 'file-install-follow-symlink-chain' 9dcf924093 Tests: Skip RunCMake.file INSTALL-FOLLOW_SYMLINK_CHAIN case on Cygwin Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6603 | 07 October 2021, 13:20:58 UTC |
fbf47ee | Brad King | 07 October 2021, 13:19:23 UTC | Merge topic 'ci-asan' 915ef42cab gitlab-ci: Fix asan test job rules Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6601 | 07 October 2021, 13:19:49 UTC |
523039c | Brad King | 07 October 2021, 13:18:57 UTC | Merge topic 'ci-nightly-ninja' b5a59251cb gitlab-ci: Try upstream ninja development branch in some nightly jobs 6dd9245635 gitlab-ci: Add cmake and ninja to PATH incrementally Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6599 | 07 October 2021, 13:19:07 UTC |
f175a62 | Brad King | 07 October 2021, 13:12:31 UTC | Merge topic 'xcode-lang-defaults' 3add62462c Xcode: Fix detection of default language standard when given -std= flags 5c4424e5b7 CMakeDetermineCompilerId: Tolerate variables named for languages Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Raul Tambre <raul@tambre.ee> Merge-request: !6598 | 07 October 2021, 13:12:45 UTC |
572217e | Brad King | 07 October 2021, 13:11:04 UTC | Merge branch 'release-3.21' | 07 October 2021, 13:11:21 UTC |