Page MenuHomeSolus

Update cmake to 3.15.3
ClosedPublic

Authored by kyrios123 on Thu, Sep 5, 4:44 PM.

Details

Summary
  • CTest: Fix --show-only=json-v1 output with REQUIRED_FILES property
  • cmGlobalGenerator: Fix CheckCompilerIdCompatibility local var lifetime
  • cmAffinity: Add include for CPU_ZERO on Alpine Linux
  • find_path: Fix crash on empty old-style list of names
  • fileapi: Fix codemodel v2 target file name for CMP0037 OLD behavior
  • FindBoost: Simplify conditional block for last known version
  • FindBoost: Remove incorrect 1.70 timer dependency
  • FindBoost: Unwrap compatibility INTERFACE targets for legacy variables
  • FindBoost: Add support for Boost 1.71
  • FindBoost: Clarify role of legacy variables in warning message
  • FindBoost: Tolerate future Boost INTERFACE libraries
  • CrayPrgEnv: Change default linking mode based on PE version
  • ccmake: handle cache entries with empty STRINGS property
  • libarchive: We now require at least version 3.3.3
  • FindMPI: Restore MPICOMPILE_FLAGS and MPICOMPILE_OPTIONS
  • Ninja: Add support for ADDITIONAL_CLEAN_FILES in custom targets
  • Tests: Extend MakeClean test to test various target types
  • Autogen: Fix AUTOUIC segfault, when file includes colliding ui_*.h file

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Successfully build libjpeg-turbo against this package

Diff Detail

Repository
R535 cmake
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

kyrios123 created this revision.Thu, Sep 5, 4:44 PM
kyrios123 requested review of this revision.Thu, Sep 5, 4:44 PM
JoshStrobl accepted this revision.Fri, Sep 6, 3:23 PM
This revision is now accepted and ready to land.Fri, Sep 6, 3:23 PM
This revision was automatically updated to reflect the committed changes.