[Libvir] [PATCH] to run on IA64

Atsushi SAKAI sakaia at jp.fujitsu.com
Tue Feb 20 04:36:20 UTC 2007


Hi, Dan

Thank you for your reply, current IA64 is in most cases (like Linux)
uses Little endian at this moment.
So This is for question related to virt-manager future support.

Thanks
Atsushi SAKAI

"Daniel P. Berrange" <berrange at redhat.com> wrote:

> On Mon, Feb 19, 2007 at 05:50:51PM +0900, Atsushi SAKAI wrote:
> > Hi, Dan
> > 
> > Thank you for your comments.
> > 1) This patch is for rpmbuild failure on IA64.
> >       see the attached log (it is stopped in conf.c compilation)
> > 
> > 2) About above fixes code.(endian issue)
> >    Sorry for short discripting this issue.
> >    My point is you are casting (unsigned int*) for unsigned char.
> >    In little endian, this works fine?$B!!(conf.c).
> >    But big endian case, this inputs "00" for character value.
> 
> Ahhhhhhhh. That makes much more sense to me now - explains why I never
> saw any problem on x86_64/i686. Will fix this in CVS.
> 
> > conf.c: In function 'qemudParseInterfaceXML':
> > conf.c:450: warning: cast increases required alignment of target type
> > conf.c:451: warning: cast increases required alignment of target type
> > conf.c:452: warning: cast increases required alignment of target type
> > conf.c:453: warning: cast increases required alignment of target type
> > conf.c:454: warning: cast increases required alignment of target type
> > conf.c:455: warning: cast increases required alignment of target type
> > make[2]: *** [libvirt_qemud-conf.o] Error 1
> > make[2]: Leaving directory `/home/sakaia/rpmbuild/BUILD/libvirt-0.2.0/qemud'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/home/sakaia/rpmbuild/BUILD/libvirt-0.2.0'
> > make: *** [all] Error 2
> > error: Bad exit status from /var/tmp/rpm-tmp.48812 (%build)
> > 
> 
> Dan.
> -- 
> |=- Red Hat, Engineering, Emerging Technologies, Boston.  +1 978 392 2496 -=|
> |=-           Perl modules: http://search.cpan.org/~danberr/              -=|
> |=-               Projects: http://freshmeat.net/~danielpb/               -=|
> |=-  GnuPG: 7D3B9505   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505  -=| 





More information about the libvir-list mailing list