[libvirt] ARM libvirt compiling error

Michele Paolino m.paolino at virtualopensystems.com
Mon Jun 3 09:27:41 UTC 2013


Hello,

I'm trying to set up a development environment on an Arndale (ARM Samsung
Exynos 5250) board to work on sVirt. I'm using Debian 7.0, I've downloaded
the source code from GIT and than:
 ./autogen.sh --prefix=$HOME/usr
make

but in the middle of make execution, the program fails with this error:
conf/domain_conf.c: In function 'virDomainHostdevDefParseXML':
conf/domain_conf.c:3915:36: error: 'next_unit' may be used uninitialized in
this function [-Werror=uninitialized]
conf/domain_conf.c:3886:9: note: 'next_unit' was declared here
conf/domain_conf.c: At top level:
cc1: error: unrecognized command line option
"-Wno-unused-command-line-argument" [-Werror]

I've solved this problem simply initializing the "next_unit" variable (file
src/conf/domain_conf.c, line 3886). This is the diff between the original
file and the modified one:
3886c3886
<     int next_unit;
---
>     int next_unit = -1;

Another way to solve is obviously with --disable-werror, but I guess this
is not the best way.

My gcc version is 4.6.3 (Debian 4.6.3-14), kernel version is 3.8.0-rc4.

Maybe it's only a compiler problem, but can anyone confirm this?
Is it worth to submit a new bug report/patch the source?

Regards,
Michele
-- 
*Michele Paolino **
*Virtual Open Systems*
**Open Source  KVM  Virtualization  Developments
Multicore Systems Virtualization Porting Services
*Web*:* *www.virtualopensystems.com*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20130603/67777de4/attachment-0001.htm>


More information about the libvir-list mailing list