<div>Thanks Martin, I could build bios-crypto from git. It signs and it looks like everything works :)</div><div><br></div><div>Thanks everybody for the help. <br></div><br><div class="gmail_quote">On Tue, Oct 2, 2012 at 12:57 PM, Jerry Vonau <span dir="ltr"><<a href="mailto:jvonau@shaw.ca" target="_blank">jvonau@shaw.ca</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Thu, 2012-09-13 at 17:51 -0700, John Gilmore wrote:<br>
> > On Thu, Sep 13, 2012 at 3:57 PM, Jose Prous <<a href="mailto:joseprous@gmail.com">joseprous@gmail.com</a>> wrote:<br>
> > > Yes it's a x86 machine, I guess that is the problem. Thanks.<br>
> ><br>
> > Glad that we found the reason. We should add an explicit check in OOB<br>
> > that gives you a more useful error msg.<br>
><br>
> Instead, you should fix OOB so it works to cross-compile.<br>
<br>
</div>Sorry John, I don't think OOB is fixable without first fixing yum as<br>
imgcreater uses yum to resolve dependencies and install the rpms. The<br>
problem is that yum deduces what arch yum is running on by calling uname<br>
and offers no way to override that variable[1]. The PTB didn't view this<br>
behaviour as a bug, which later cropped up in other places in Fedora<br>
like anaconda[2]. Even Martin felt the effects of this decision[3].<br>
<br>
Jerry<br>
<br>
1.<a href="https://bugzilla.redhat.com/show_bug.cgi?id=172080" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=172080</a><br>
2.<a href="https://bugzilla.redhat.com/show_bug.cgi?id=367731" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=367731</a><br>
3.<a href="http://www.redhat.com/archives/fedora-buildsys-list/2009-February/msg00028.html" target="_blank">http://www.redhat.com/archives/fedora-buildsys-list/2009-February/msg00028.html</a><br>
<div class="im HOEnZb"><br>
<br>
<br>
> We at<br>
> Cygnus spent years making the GNU tools able to cross-compile, and it<br>
> all works.  We built a big test infrastructure and made sure that the<br>
> resulting executables were bit-for-bit identical no matter what the<br>
> build host was.  It's just your builder script that's unable to<br>
> do it -- and that is under your control.<br>
><br>
<br>
<br>
<br>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.laptop.org">Devel@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/devel" target="_blank">http://lists.laptop.org/listinfo/devel</a><br>
</div></div></blockquote></div><br>