This page describes a goal for release 1.0.
This work is now done.
The rest of this page is kept only for reference and historical purposes.
See also the packaging task.
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-<arch>
(Architecture: i686-any-any core-any-any k8-any-any <arch>
,Platform: all
)binutils-common
(Architecture: all
,Platform: all
)binutils-doc
(Architecture: all
,Platform: all
)binutils-locales
(Architecture: all
,Platform: all
)libbfd-dev-<arch>
(Architecture: i686-any-any core-any-any k8-any-any <arch>
,Platform: all
)
src:gmp
libgmp.10
(Architecture: any
,Platform: all
)libgmp-dev
(Architecture: any
,Platform: all
)
src:mpfr
libmpfr.4
(Architecture: any
,Platform: all
)libmpfr-dev
(Architecture: any
,Platform: all
)libmpfr-doc
(Architecture: all
,Platform: all
)
src:mpc
libmpc.2
(Architecture: any
,Platform: all
)libmpc-dev
(Architecture: any
,Platform: all
)
src:gcc-4.7
cpp-4.7-<arch>
(Architecture: i686-any-any core-any-any k8-any-any <arch>
,Platform: all
)g++-4.7-<arch>
(Architecture: i686-any-any core-any-any k8-any-any <arch>
,Platform: all
)gcc-4.7-<arch>
(Architecture: i686-any-any core-any-any k8-any-any <arch>
,Platform: all
)gcc-4.7-<arch>-base
(Architecture: i686-any-any core-any-any k8-any-any <arch>
,Platform: all
)gcc-4.7-locales
(Architecture: all
,Platform: all
)libgcc.1
(Architecture: any
,Platform: all
)libgomp.1
(Architecture: any
,Platform: all
)libmudflap.0
(Architecture: any
,Platform: all
)libmudflap.0-4.7-dev
(Architecture: any
,Platform: all
)libstdc++.6
(Architecture: any
,Platform: all
)libstdc++.6-4.7-dev
(Architecture: any
,Platform: all
)libstdc++.6-4.7-doc
(Architecture: all
,Platform: all
)
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 ISL libraries to enable Graphite loop memory optimizations in GCC.