]> git.ipfire.org Git - ipfire-2.x.git/commit - config/rootfiles/common/cmake
cmake: Update to 3.20.2
authorAdolf Belka <adolf.belka@ipfire.org>
Fri, 30 Apr 2021 16:13:18 +0000 (18:13 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 6 May 2021 09:54:21 +0000 (09:54 +0000)
commit3a7a955ba2d973b6588a125a12578522a4795281
tree5409c8d4a0671872d71dbd559a9a882a984800f1
parent9a652ff69b29aa27a81989cf96730208fdcfab0b
cmake: Update to 3.20.2

- Update from 3.20.0 to 3.20.2
- Update rootfile
- Changelog
   3.20.1
     -The FindIntl module in CMake 3.20.0 added checks
      Intl_HAVE_GETTEXT_BUILTIN, Intl_HAVE_DCGETTEXT_BUILTIN, and
      Intl_IS_BUILTIN, but they were not implemented correctly. These have
      been removed and replaced with a single Intl_IS_BUILT_IN check, whose
      name is consistent with the FindIconv module.
     -The -rpath linker flag is now specified as supported on all Apple
      platforms, not just macOS. The install_name_dir used for iOS, tvOS
      and watchOS should now default to @rpath instead of using a full
      absolute path and failing at runtime when the library or framework
      is embedded in an application bundle (see XCODE_EMBED_<type>).
   3.20.2
     -The Intel Classic 2021 compiler version numbers are now detected
      correctly as having major version 2021. CMake 3.20.1 and below were
      not aware of a change to the identification macro version scheme
      made by Intel starting in version 2021, and detected the version
      as 20.2.
     -The Intel oneAPI Fortran compiler is now identified as IntelLLVM.
      The oneAPI 2021.1 Fortran compiler is missing an identification
      macro, so CMake 3.20.1 and below identified it as Intel. CMake now
      has a special case to recognize oneAPI 2021.1 Fortran as IntelLLVM.
      The oneAPI 2021.2 Fortran compiler defines the proper identification
      macro and so is identified as IntelLLVM by all CMake 3.20 versions.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/cmake
lfs/cmake