Phil Edwards writes: > > > the big diff is the pregenerated libstdc++ documentation. > > I thought the library documentation was only in libstdc++?-doc, not the > gcc package.
yes, but the libstdc++?-doc is built from the gcc-3.2 source package. and a build dependency of a source package in main on a non-free package is not allowed according to policy. > > > The pages > > > are generated using doxygen and graphviz. Unfortunately graphviz is in > > > non-free ... > > > > We could push upstream a bit harder to drop GraphViz. > > Here's upstream's position on using GraphViz: > > http://gcc.gnu.org/ml/gcc/2002-02/msg00946.html same for the Debian package. The distribution of the generated docs is allowed. If the generation of the docs during build time fails, the packaging falls back to the pre-generated docs.