Cross-platform, open-source make system
CMake is a cross-platform, open-source make system
- Developed at devel:tools:building
- Sources inherited from project openSUSE:Factory
-
21
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:LegacyX86/cmake && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
README.SUSE | 0000000715 715 Bytes | |
_constraints | 0000000109 109 Bytes | |
_multibuild | 0000000098 98 Bytes | |
cmake-3.20.2-SHA-256.txt | 0000001452 1.42 KB | |
cmake-3.20.2-SHA-256.txt.asc | 0000000833 833 Bytes | |
cmake-3.20.2.tar.gz | 0009438694 9 MB | |
cmake-fix-png-include-dir.patch | 0000000901 901 Bytes | |
cmake-fix-ruby-test.patch | 0000000551 551 Bytes | |
cmake.attr | 0000000118 118 Bytes | |
cmake.changes | 0000164337 160 KB | |
cmake.keyring | 0000023055 22.5 KB | |
cmake.macros | 0000002395 2.34 KB | |
cmake.prov | 0000002768 2.7 KB | |
cmake.spec | 0000007332 7.16 KB | |
feature-suse-python-interp-search-order.patch | 0000000777 777 Bytes |
Revision 194 (latest revision is 257)
Dominique Leuenberger (dimstar_suse)
accepted
request 891390
from
Dirk Mueller (dirkmueller)
(revision 194)
- update to 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. - drop 53d523f2e11839bcbbdc9288b4f71c764d0efd5c.diff (merged upstream)
Comments 5
3.13.3 was released: https://www.cmake.org/files/v3.13/cmake-3.13.3.tar.gz https://cmake.org/files/v3.13/cmake-3.13.3-SHA-256.txt
Thanks if you have time feel free to try and do the update yourself and I can provide you some assistance if needed (they are normally really straight forward) otherwise its now on my todo list.
How do i do the update? BTW 3.13.4 was just released
You can branch the package in https://build.opensuse.org/package/show/devel:tools:building/cmake update to the new tarball and signing files then bump the version number in the .spec file. There is a tutorial here https://duncan.codes/tutorials/rpm-packaging/ and if you get stuck feel free to send me an email (address in my profile) or the opensuse-packaging mailing list alternatively find me on openSUSE's irc / discord channels and i'm happy to help. I might need to fix some other things in the cmake package so I may get to doing the update later in the week anyway but if I do get to it first there will likely be other times in the future were I don't get to it straight away.
Could it be that newest cmake is broken? I get a large amount of errors of type "/usr/bin/ar qc libtestlib.a -flto=8 CMakeFiles/testlib.dir/test_main.cpp.o /usr/bin/ar: two different operation options specified" for today for packages which built yesterday.