Il 16/10/2012 18:27, Karsten Hopp ha scritto:
> We would like a packaging exception which would allow us to
import the
> seabios-bin package (built on little-endian) into the ppc & ppc64
> buildroots.
I'm all for it. We wouldn't ship a binary without sources, just one that
got compiled on a x86 Fedora builder and got repackaged for PPC.
As you can see in bugzillas 866664, 856856 and 865013, fixing iasl might
become a major effort and the other option of dropping x86 support in
the PPC qemu doesn't seem the right thing to do here.
Quick googling revealed Debian patches that fix all the endianness
issues and let SeaBIOS be built with a cross-compiler.
The only snag is that the Debian patches are against an older version of
iasl than what is now in rawhide. But the new version was imported in
rawhide just last week by Richard, presumably in an attempt to fix this
problem, and IMO can be reverted to the older one. I'm not sure if it
requires bumping the epoch of the iasl package, but that's a minor evil.
Paolo