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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to