For toolchain packages like gcc-4.7, you can't deduce the build dependencies automatically. Cross building the gcc-4.7 package (not building the cross compiler) requires additional build dependencies, which for a native build are used from the current build. These are:
g++-<target-triplet> g++-multilib-<target-triplet> [<target-multilib-archs>] gobjc++-<target-triplet> gobjc++-multilib-<target-triplet> [<target-multilib-archs>] gfortran-<target-triplet> gfortran-multilib-<target-triplet> [<target-multilib-archs>] gccgo-<target-triplet> gccgo-multilib-<target-triplet> [<target-multilib-archs>] If these should not be hard-coded in the build tools, then we do need some syntax for the control file to specify these cross build dependencies, best in a way which is independent of the target architecture. Matthias -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

