- Jul 02, 2021
-
-
Brad King authored
The RunCMake infrastructure's `*-stdout.txt` expected output files interpret `\n` as a `\` and `n` rather than a newline. Use a literal newline instead. Otherwise the cases that were trying to match any configuration name via `[^\n]*` would fail on `RelWithDebInfo` because it contains the letter `n`.
-
cb5c03ed gitlab-ci: upload JUnit reports for builds 722270ff ci: update to 3.21.0-rc2 for CI usage Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Craig Scott <craig.scott@crascit.com> Merge-request: !6072
-
e93245ec DetermineCompiler: Restore identification of MSVC with no INCLUDE or LIB Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6295
-
9c310ff0 Help: Note C_STANDARD values added in CMake 3.21 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6294
-
- Jul 01, 2021
-
- Jun 30, 2021
-
-
Ben Boeckel authored
GitLab can render test results which come from JUnit files and inform which tests have started failing on an MR.
-
Ben Boeckel authored
This version includes JUnit support in CTest.
-
ab06f781 Help: Document VS generator support for Intel Fortran Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6289
-
Brad King authored
-
16208ac1 CMP0126: Add control for warnings Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6282
-
6ce97c22 FujitsuClang: Change LTO option from -flto=thin to -flto 3a0effcd FujitsuClang: Set CMAKE_<LANG>_COMPILER_AR and CMAKE_<LANG>_COMPILER_RANLIB Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6281
-
da0f74b5 VS: Add ARM64EC to supported platforms for VS 16 and 17 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6283
-
9b53eca3 CPack/RPM: Fix weak dep support Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6274
-
e27a76f1 target_link_libraries: Restore transitive out-of-dir linking Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6285
-
c6aaaf06 DetermineCompiler: Restore identification of MSVC with no INCLUDE dirs Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6284
-
- Jun 29, 2021
-
-
Brad King authored
Refactoring in commit 7f506b95 (cmGeneratorTarget: Refactor link item lookup, 2021-05-26, v3.21.0-rc1~103^2~4) accidentally dropped the persistent lookup scope tracking across multiple items that was added by commit f0e67da0 (target_link_libraries: Fix out-of-dir linking of a list of targets, 2020-01-14, v3.17.0-rc1~149^2). This broke a transitive out-of-dir linking case not covered by our test suite. Restore the scope tracking and add a test case. Fixes: #22363
-
Brad King authored
Since commit bd844387 (ROCMClang: Add the ROCm toolkit derived clang compiler to CMake, 2020-08-28, v3.21.0-rc1~66^2~6), our generated compiler id source file contains a preprocessor condition of the form #elif ... && __has_include(...) When MSVC is invoked with no include directories in the `INCLUDE` environment variable or in `-I` flags, its implementation of `__has_include` errors out immediately. This breaks identification of the compiler. Work around the problem by adding a fallback attempt to compile the identification source using a dummy include directory.
-
RPM 4.11.3 for el7 contains backported support for the RPM weak dep tags. It only supports querying those tags, but rpmbuild can not make use of them. Since CPack relies on rpmbuild --querytags to check for support, this commit switches to rpm --suggests to check for support of weak dependencies. Fixes: #22350
-
Brad King authored
In commit 4ea3a886 (MSVC: Add support for targeting ARM64EC, 2020-12-30, v3.20.0-rc1~121^2) the `ARM64EC` platform was accidentally added to the list for VS 15 (2017) instead of VS 16 (2019). Its omission from the list of platforms was then repeated for VS 17 (2022). Issue: #21724
-
Since -flto=thin is not supported officially in FujitsuClang, change to -flto.
-
Fixes: #22337
-
7e9a3294 Merge branch 'upstream-KWSys' into update-kwsys bf4ae1c2 KWSys 2021-06-28 (0648cb1a) Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Björn Esser <besser82@fedoraproject.org> Merge-request: !6266
-
63177678 Tests/RunCMake/Ninja.*: Sanitize NINJA_STATUS since we expect default behavior Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6271
-
1e3d3c52 TestDriver: Avoid declaring local variable after statement Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6276
-
3faa3d3a curl: backport upstream fix to 7.77.0 regression Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6280
-
Marc Chevrier authored
Fixes: #22353
-
- Jun 28, 2021
-
-
7993aa30 Help: Add versionadded tags to cmake-generator-expressions(7) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6270
-
894645d4 Help/CMP0102: mention the varible that controls CMP0102 warnings Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6275
-
82ea0aea Help: Clarify 3.21 release note on supportedPlatforms Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6277
-
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.
-
Brad King authored
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
-
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.
-
Frank Dana authored
-
FYI, NINJA_STATUS is "[%f/%t] " by default.
-
cf222635 Help/dev/experimental: Link to published P1689R4 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6278
-