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.
signature.asc
Description: Digital signature

