
On Friday 30 November 2007, Stanislav Brabec wrote:
Ulrich Hecht wrote:
Actually, all you need to do is to copy a QEMU userspace emulator into the sysroot and set up binfmt_misc appropriately, and the scripts should work just fine. There will of course be ways to break this, but usually pre/post scripts do not do anything complicated or expensive.
It could work only for platforms, for which emulator exists.
AXP (although that one is broken AFAIK), ARM (BE and LE), CRIS, i386, 68k, MIPS (BE and LE), PPC (32 and 64 bits), SH4, and SPARC (32 and 64 bits).
It will cost about 95% of power. If you will use native icecream hosts for parallel compilation, it will still cost about 80% of power (make has to run natively, linker will probably run natively as well.
This is not what I have been talking about at all. What I was getting at is that you seem to think it is not possible to install packages and running their pre/post scripts without moving the entire build into a (system) emulator. This is wrong, you just have to do what I described above, and you can set up your sysroot on any machine. How you build the packages has nothing to do with that. CU Uli -- Heute ist - Tag der Helden (in Philippinen) - Unabhängigkeitstag (in Barbados, Jemen) Heute ist ausserdem - St. Andreas-Tag (in Haiti) SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org