build-essential_11.5ubuntu2_amd64.deb

Description

build-essential - Informational list of build-essential packages

  • Distribution: Ubuntu 12.04 LTS
  • Repository: Ubuntu Main amd64
  • Package name: build-essential
  • Package version: 11.5ubuntu2
  • Package architecture: amd64
  • Package type: deb
  • Installed size: 37 B
  • Download size: 5,84 KB
  • Binary package: build-essential_11.5ubuntu2_amd64.deb
  • Source package: build-essential

If you do not plan to build Debian packages, you don't need this package. Starting with dpkg (>= 1.14.18) this package is required for building Debian packages.

This package contains an informational list of packages which are

considered essential for building Debian packages. This package also depends on the packages on that list, to make it easy to have the build-essential packages installed.

If you have this package installed, you only need to install whatever

a package specifies as its build-time dependencies to build the package. Conversely, if you are determining what your package needs to build-depend on, you can always leave out the packages this package depends on.

This package is NOT the definition of what packages are

build-essential; the real definition is in the Debian Policy Manual. This package contains merely an informational list, which is all most people need. However, if this package and the manual disagree, the manual is correct.

See Also

Requires

Download

Download build-essential_11.5ubuntu2_amd64.deb

Download build-essential_11.5ubuntu2_amd64.deb for Ubuntu 12.04 LTS
from the Ubuntu Main repository.

Install Howto

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

Share

Files

  • /usr/share/build-essential/essential-packages-list
  • /usr/share/build-essential/list
  • /usr/share/doc/build-essential/AUTHORS
  • /usr/share/doc/build-essential/changelog.gz
  • /usr/share/doc/build-essential/copyright
  • /usr/share/doc/build-essential/essential-packages-list
  • /usr/share/doc/build-essential/list

Changelog

2011-11-05 - Steve Langasek <steve.langasek@ubuntu.com> build-essential (11.5ubuntu2) precise; urgency=low * Mark build-essential Multi-Arch: foreign.

2010-11-13 - Loïc Minier <loic.minier@ubuntu.com> build-essential (11.5ubuntu1) natty; urgency=low * Lists of essential packages per architecture were incorrect for Ubuntu, breaking sbuild (see Debian #602571). - update make-esslist.sh to: . sort packages to allow for cleaner diffs between Debian and Ubuntu or across updates. . default to `lsb_release -cs` for dist instead of sid, as the Ubuntu development dist changes constantly; an alternative would be the target dist from debian/changelog, but this is often UNRELEASED. . query a list of servers instead of only one; this is needed for the archive.u.c / ports.u.c split in Ubuntu, but it's also helpful to allow configuring a local mirror (which might not carry all architectures). The default list is http://archive.ubuntu.com/ubuntu http://ports.ubuntu.com/ubuntu-ports. - update lists of essential packages by running make-esslist.sh. . clear package lists for alpha, arm, hppa, hurd-i386, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, s390, sparc; these aren't supported architectures in natty. . add python-minimal and drop sysvinit-utils and sysvinit on amd64, armel, i386 and powerpc.

2010-03-15 - Matthias Klose <doko@debian.org> build-essential (11.5) unstable; urgency=low * Bump dependencies on gcc and g++ to 4.4.3. * Re-add explicit dependency on gcc. Closes: #536038. * Update essential packages lists. Closes: #545890.

2008-07-11 - Matthias Klose <doko@debian.org> build-essential (11.4) unstable; urgency=low * Regenerate the essential packages lists, including armel. * Increased versioned dependency on gcc and g++ to 4.3.1 (not alpha), to 4.2.4 (alpha). * Depend on hurd-dev [hurd-i386]. Closes: #456549. * Update package description. Closes: #480677.

2006-07-10 - Matthias Klose <doko@debian.org> build-essential (11.3) unstable; urgency=low * Regenerate the essential packages lists, including amd64. Closes: #317336. * Increased versioned dependency on gcc and g++ to 4.1.1. * Update Standards-Version to 3.7.2. No changes required.

2006-01-28 - Matthias Klose <doko@debian.org> build-essential (11.2) unstable; urgency=low * New maintainer. * Tighten versioned dependency on gcc and g++ to the versions with the libstdc++ allocator change. Closes: #343028.

2005-07-07 - Scott James Remnant <scott@netsplit.com> build-essential (11.1) unstable; urgency=low * If the source doesn't ship with an essential-package-list for the building architecture, create an empty one instead of failing.

2005-07-05 - Scott James Remnant <scott@netsplit.com> build-essential (11) unstable; urgency=low * Increased versioned dependency on gcc and g++ to 4.0. * Increased versioned dependency on dpkg-dev to 1.13.5 to provide support for the OS and CPU variables. * Updated policy references to 3.6.1.1. Closes: #313277. * Regenerated essential-package-list files. In line with dpkg, these now only exist for architectures in sid, all of the empty ones have been removed. - ncurses-base added for sh (creating this file) - login added for hurd-i386

2004-08-29 - Scott James Remnant <scott@netsplit.com> build-essential (10.1) unstable; urgency=low * Added (empty) amd64, kfreebsd-i386, knetbsd-i386 and powerpc64 eseential-packages-list files.

2003-09-26 - Scott James Remnant <scott@netsplit.com> build-essential (10) unstable; urgency=low * Fixed make-esslist.sh. * Added (empty) netbsd-i386 essential-packages-list file. * Remove strange \xB4 character from list, change to a '. Closes: #199235. * Cleaned up package: removed {arch} cruft (moved to a subversion repository) and tidied and converted use of autotools to foreign to eliminate some unnecessary files. Closes: #210500. * Removed dependency on cdbs and reverted to pure debhelper. * Remade essential-list files, initscripts got included.

Next Packages