cmake - cross-platform, open-source make system

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Updates Main i386
Package filename cmake_3.10.2-1ubuntu2.18.04.1_i386.deb
Package name cmake
Package version 3.10.2
Package release 1ubuntu2.18.04.1
Package architecture i386
Package type deb
Category devel
License -
Maintainer Ubuntu Developers <>
Download size 3.30 MB
Installed size 18.08 MB
CMake is used to control the software compilation process using
simple platform and compiler independent configuration files. CMake
generates native makefiles and workspaces that can be used in the
compiler environment of your choice. CMake is quite sophisticated: it
is possible to support complex environments requiring system
configuration, pre-processor generation, code generation, and template
CMake was developed by Kitware as part of the NLM Insight
Segmentation and Registration Toolkit project. The ASCI VIEWS project
also provided support in the context of their parallel computation
environment. Other sponsors include the Insight, VTK, and VXL open
source software communities.


Package Version Architecture Repository
cmake_3.10.2-1ubuntu2.18.04.1_amd64.deb 3.10.2 amd64 Ubuntu Updates Main
cmake_3.10.2-1ubuntu2_i386.deb 3.10.2 i386 Ubuntu Main
cmake_3.10.2-1ubuntu2_amd64.deb 3.10.2 amd64 Ubuntu Main
cmake - - -


Name Value
cmake-data = 3.10.2-1ubuntu2.18.04.1
libarchive13 >= 3.0.4
libc6 >= 2.15
libcurl4 >= 7.16.2
libexpat1 >= 2.0.1
libgcc1 >= 1:4.2
libjsoncpp1 >= 1.7.4
librhash0 >= 1.2.6
libstdc++6 >= 5.2
libuv1 >= 1.4.2
procps -
zlib1g >= 1:


Type URL
Binary Package cmake_3.10.2-1ubuntu2.18.04.1_i386.deb
Source Package cmake

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install cmake deb package:
    # sudo apt-get install cmake


2019-07-13 - Gianfranco Costamagna <>
cmake (3.10.2-1ubuntu2.18.04.1) bionic; urgency=medium
* debian/patches/1893.patch:
- cherry-pick upstream fix for ctest update bug
LP: #1835723
2018-04-24 - Tiago Stürmer Daitx <>
cmake (3.10.2-1ubuntu2) bionic; urgency=medium
* Fix java version comparison in upstream commit. LP: #1766649.
- FindJava: use "10" instead of "1.10".
2018-04-08 - Matthias Klose <>
cmake (3.10.2-1ubuntu1) bionic; urgency=medium
* Merge upstream commits:
- FindJava: ignore javah for JDK 10, it has been removed.
2018-02-28 - Steve Langasek <>
cmake (3.10.2-1build1) bionic; urgency=medium
* No-change rebuild against libcurl4
2018-02-18 - Felix Geyer <>
cmake (3.10.2-1) unstable; urgency=medium
* New upstream release.
* Disable CTestTestUpload in autopkgtest.
* Point Vcs-* control fields to the new repo on salsa.
* Switch to debhelper compat level 10.
* Make cmake suggest cmake-doc. (Closes: #805901)
2017-11-06 - Felix Geyer <>
cmake (3.9.5-1) unstable; urgency=medium
* New upstream release.
* Set Rules-Requires-Root: no
2017-09-24 - Felix Geyer <>
cmake (3.9.3-1) unstable; urgency=medium
* New upstream release.
* Increase test timeout to 2000s.
- Hopefully this gives slow buildds enough time to run the Qt5Autogen test.
(Closes: #876378)
* Switch to python3 sphinx.
* Remove upgrade maintainer scripts from before stretch.
2017-08-11 - Felix Geyer <>
cmake (3.9.1-1) unstable; urgency=medium
* New upstream release.
* Remove fix-java9-detection.patch, applied upstream.
2017-07-25 - Felix Geyer <>
cmake (3.9.0-1) unstable; urgency=medium
* New upstream release.
* Refresh patches.
* Drop ancient Breaks/Replaces/Conflicts.
* No longer suggest eclipse and codeblocks. (Closes: #750465)
* Add Python and Java to findmodules autopkgtest.
* Fix detection of OpenJDK 9 early access builds. (Closes: #868327)
- Add fix-java9-detection.patch
2017-04-15 - Felix Geyer <>
cmake (3.8.0-1) experimental; urgency=medium
* New upstream release.
- CPackDeb: print warning when "file" tool is missing. (Closes: #847307)
* Refresh fix-ftbfs-on-kfreebsd.patch
* Drop mips-rld-map-rel.patch, merged upstream.
* Add librhash-dev to Build-Depends.

See Also

Package Description
comerr-dev_2.1-1.44.1-1ubuntu1.2_i386.deb common error description library - headers and static libraries
command-not-found-data_18.04.5_i386.deb Set of data files for command-not-found
command-not-found_18.04.5_all.deb Suggest installation of packages in interactive bash sessions
console-setup-linux_1.178ubuntu2.9_all.deb Linux specific part of console-setup
console-setup_1.178ubuntu2.9_all.deb console font and keymap setup program
corosync-dev_2.4.3-0ubuntu1.1_all.deb cluster engine generic development (transitional package)
corosync-doc_2.4.3-0ubuntu1.1_all.deb cluster engine HTML documentation
corosync_2.4.3-0ubuntu1.1_i386.deb cluster engine daemon and utilities
cpp-7-aarch64-linux-gnu_7.4.0-1ubuntu1~18.04.1cross1_i386.deb GNU C preprocessor
cpp-7-arm-linux-gnueabihf_7.4.0-1ubuntu1~18.04.1cross1_i386.deb GNU C preprocessor
cpp-7-doc_7.4.0-1ubuntu1~18.04.1_all.deb Documentation for the GNU C preprocessor (cpp)
cpp-7-powerpc-linux-gnu_7.4.0-1ubuntu1~18.04.1cross1_i386.deb GNU C preprocessor
cpp-7-powerpc64le-linux-gnu_7.4.0-1ubuntu1~18.04.1cross1_i386.deb GNU C preprocessor
cpp-7_7.4.0-1ubuntu1~18.04.1_i386.deb GNU C preprocessor
cpp-aarch64-linux-gnu_7.4.0-1ubuntu2.3_i386.deb GNU C preprocessor (cpp) for the arm64 architecture