[[!meta title="Release Series 1 Goal: Toolchain Packages"]] A goal for [[release_1.0.0|dev/releases/1]] is toolchain packages. See also the [[packaging_task|dev/todo/packaging]]. Scope ===== All libraries and programs necessary to build native and cross toolchains and to build other packages should be packaged. The toolchains should support C, assembly, and C++. This means that the following new source (and corresponding binary) packages should be made: * `src:binutils` - `binutils-` - `binutils-doc` * `src:gmp` - `libgmp.10` - `libgmp-dev` * `src:mpfr` - `libmpfr.4` - `libmpfr-dev` - `libmpfr-doc` * `src:mpc` - `libmpc.2` - `libmpc-dev` * `src:gcc-4.7` - `cpp-4.7-` - `g++-4.7-` - `gcc-4.7-` - `gcc-4.7--base` - `gcc-4.7-locales` - `libgcc.1` - `libgomp.1` - `libmudflap.0` - `libmudflap.0-4.7-dev` - `libstdc++.6` - `libstdc++.6-4.7-dev` - `libstdc++.6-4.7-doc` Not included in this release goal are: * Build system packages such as GNU Autoconf, Automake, or CMake; * Build utilities such as pkg-config; and * The CLoog and PPL libraries to enable Graphite loop memory optimizations in GCC.