ccontrol - Compilation controller

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name ccontrol
Package version 1.0
Package release 1
Package architecture i386
Package type deb
Installed size 103 B
Download size 34.52 KB
Official Mirror
The ccontrol program takes over the roles of the compiler, linker and
make, and reads a configuration file to decide what to do before
invoking them. This is particularly useful for centralized control over
commands and options, such as enabling distcc and ccache. It is also
great for controlling parallelism and which compiler versions to use,
based on the directory and make targets.


Package Version Architecture Repository
ccontrol_1.0-1_amd64.deb 1.0 amd64 Debian Main
ccontrol - - -


Name Value
binutils -
ccache -
gcc -
libc6 >= 2.4
make -


Type URL
Binary Package ccontrol_1.0-1_i386.deb
Source Package ccontrol

Install Howto

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




2011-11-27 - Jakub Wilk <>
ccontrol (1.0-1) unstable; urgency=low
* QA upload.
+ Set maintainer to Debian QA Group (see #574013).
* New upstream release.
* Don't use python-central; it was needed only to generate dependency on
python (closes: #616774). Thanks to Matthias Klose for the bug report.
+ Remove python-central from Build-Depends.
+ Remove dh_pycentral call from debian/rules.
+ Use explicit ‘python’ dependency instead of ${python:Depends}.
+ Remove X{S,B}-Python-Version fields.
* Move python to Recommends. Add python-gtk2 and python-eggtrayicon to
Recommends, as they are needed to run GUI (closes: #645054). Thanks to
David Gibson for the bug report.
* Convert to source format 3.0 (quilt).
+ Add debian/source/format.
+ Remove explicit patching code from debian/rules.
+ Remove quilt from Build-Depends.
+ Refresh patches so that they apply without fuzz.
* Remove unused lintian overrides.
* Strip XS- prefix from Vcs-* fields.
+ Bump standards version to 3.9.2.
+ Use filter (not findstring) to parse DEB_BUILD_OPTIONS.
* Replace ‘(C)’ with ‘©’ in the copyright file.
* Improve debian/rules:
+ Add build-arch and build-indep targets.
+ Add ‘set -e’ to for loops.
+ Use $() construct instead of backticks.
+ Remove unused variables.
+ Drop work-around for a bug in DocBook XSL that was fixed long ago.
+ Write a policy-compliant get-orig-source target.
* Bump debhelper compatibility level to 7.
+ Update debian/compat.
+ Update Build-Depends.
+ Use dh_prep instead of dh_clean -k.
* Pass CFLAGS, CPPFLAGS and LDFLAGS (acquired from dpkg-buildflags) to the
build system.
+ Build depend on dpkg-dev (>= 1.15.7).
+ Update debian/rules.
+ Patch configure stript to allow CFLAGS with embedded commas.
* Remove unused dependency on autotools-dev.
* Remove code to build orig tarballs from the VCS.
* Write DEP-3 patch headers.
* Add patch to add missing includes.
* Drop the no-man-copyright-symbol patch, no longer needed.
* Update GCC version numbers; use 4.4, 4.5, 4.6.
2008-01-20 - Ted Percival <>
ccontrol (0.9.1+20071204-2) unstable; urgency=low
* Fix execution of commands with absolute paths (closes: #455446).
* Break a dependency loop between config.status and configure in
2007-12-07 - Ted Percival <>
ccontrol (0.9.1+20071204-1) unstable; urgency=low
* New upstream snapshot.
* Separate all changes into patch files.
* Add support for finding commands by directory rather than being named
explicitly (Closes: #447832)
* Dynamically link glibc instead of statically linking dietlibc to ease
security support.
* Remove symlink for gcc-2.95 and add symlink for gcc-4.3.
* Moved package Homepage into its own header.
* Update to Standards-Version
* Clarify GPL version in copyright file.
2007-08-26 - Ted Percival <>
ccontrol (0.9.1+20060806-4) unstable; urgency=low
* Force-disable GCC stack protection as it is incompatible with the
current dietlibc (Ubuntu #109157).
* Don't ignore errors in $(MAKE) distclean.
2007-08-04 - Ted Percival <>
ccontrol (0.9.1+20060806-3) unstable; urgency=low
* Update Standards-Version to No changes.
* Move distcc from Recommends to Suggests.
* Use proper indentation of Homepage pseudo-field.
* Use official VCS headers.
* Update VCS location.
* Don't create symlinks for gcc-4.0 as it is no longer available.
2006-10-13 - Ted Percival <>
ccontrol (0.9.1+20060806-2) unstable; urgency=low
* Create correct symlinks for cross-compiled packages.
* Change distcc from "Depends" to "Recommends".
* Only use dietlibc on architectures where it is available. Fixes FTBFS on
* Update to Debian Python Policy
* Fix ".sp" showing up in manpages instead of paragraph breaks.

See Also

Package Description
cconv_0.6.2-1.1_i386.deb simplified-traditional chinese conversion tool
ccrypt_1.10-4_i386.deb secure encryption and decryption of files and streams
ccze_0.2.1-2_i386.deb A robust, modular log coloriser
cd-circleprint_0.7.0-4_all.deb prints round cd-labels
cd-discid_1.4-1_i386.deb CDDB DiscID utility
cd-hit_4.6.1-2012-08-27-2_i386.deb suite of programs designed to quickly group sequences
cd5_0.1-3_i386.deb Compute checksum of individual track on CD-ROMS
cdargs_1.35-10_i386.deb bookmarks and browsing for the cd command
cdbackup_0.7.0-5_i386.deb CD-R(W) backup utility
cdbfasta_0.99-20100722-1_i386.deb Constant DataBase indexing and retrieval tools for multi-FASTA files
cdbs_0.4.130+deb8u1_all.deb common build system for Debian packages
cdcat_1.8-1_i386.deb media catalog program
cdcd_0.6.6-13.1_i386.deb command line or console based CD player
cdck_0.7.0-5_i386.deb tool for verifying the quality of written CDs/DVDs
cdcover_0.9.1-11_i386.deb Creating Data-CD Covers