Jonathan Nieder wrote:
URL: http://projects.qi-hardware.com/index.php/p/xburst-tools/
git clone git://projects.qi-hardware.com/xburst-tools.git
Plus there is some simple dh_make-generated packaging in the debian/
directory upstream, nice to see.
Requires a mipsel-targetted assembler; more precisely, it expects
to be able to use mipsel-openwrt-linux-gcc and friends.
Options:
1. Package a mipsel cross-compiler. All I can say is it would be
great (and unusual) if this happens. The easiest way might be
as a patch for the gcc-4.5 source package, though that method
doesn’t scale well to multiple cross-compiler targets (it is no
good if each gcc version takes forever to build).
2. Split into two packages: one for the usbboot binary and one
for the firmware. The usbboot binary would be Architecture: any
and built the same way it is already. The firmware would be
Architecture: all and built on mipsel only, using the host
compiler. Downside: this makes it difficult to contribute,
since one needs access to a powerful enough mipsel machine.
3. Include a compiled copy of the firmware in the Debian source
package. Since it is built with free software, I think this
would still be okay for a Debian package, though it’s not ideal.