Am Sun, 29. Oct 2006, 16:45:53 +0100 schrieb Jö Fahlke:
> It would be nice for tip22 to be able to run on arches other than
> mips, to make cross-development easier.

Some more thoughts on this.  There are basicly two ways:

A) Make the package Architecture: all.
B) Do it like binutils, have a "debian/rules binary-cross" target
   where people needing this can build their cross-devel packages
   themselves.

I can see these potential problems with each aproach:

A) * The package needs to "Depends: binutils [mips] |
     binutils-mips-linux-gnu".  However, policy seems to allow
     architectures only in Build-Depends.

   * I don't know how the build deamons cope with a package which is
     Architecture: all but must be build on mips.  A cross toolchain
     is most probably not available on the build deamon.

     This is probably not a big problem, since the maintainer is
     always supposed to upload binaries AFAIK, so the build deamons
     will never have to deal with arcboot and tip22.  Arcboot has to
     be built natively anyway, so the build will always happen on
     mips.

B) * It is less convenient for the user ;)

I'd like to hack a little bit on it, but before I invest time I'd like
to hear the maintainers opinion, especially whether there are any
other potential problems.  (I am not a DD, and I don't know a lot
about policy and the build deamons and stuff.)

Thanks for your good work,
Jö.

-- 
Wenn wir tatsächlich denken würden, und sei es bloß an uns selber,
wäre die Welt schon viel besser.

Attachment: signature.asc
Description: Digital signature

Reply via email to