[libvirt] libvirt-glib fails to compile with CLANG compiler

Christophe Fergeau cfergeau at redhat.com
Tue Oct 1 10:17:34 UTC 2013


Hi,

On Fri, Sep 27, 2013 at 12:09:43PM -0700, Jason Helfman wrote:
> On Thu, Sep 26, 2013 at 6:06 AM, Christophe Fergeau <cfergeau at redhat.com>wrote:
> > On Wed, Sep 25, 2013 at 09:31:52AM -0700, Jason Helfman wrote:
> > > When compiling libvirt-glib with CLANG, I get the following error.
> > >
> > > 16 warnings generated.
> > >   CCLD     libvirt-glib-1.0.la
> > >   GEN      LibvirtGLib-1.0.gir
> > > /usr/local/lib/libvirt.so: undefined reference to
> > `__stack_chk_fail_local'
> > > clang: error: linker command failed with exit code 1 (use -v to see
> > > invocation)
> 
> http://people.freebsd.org/~jgh/files/libvirt-glib-make.log
> 
> It was clean, yes.

Rereading that  log more carefully, it's complaining about a missing symbol
in the installed libvirt.so, not in one of the .so that was just built. Are
other applications able to link against libvirt? Was libvirt compiled with
clang or gcc?

Christophe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20131001/a2003e19/attachment-0001.sig>


More information about the libvir-list mailing list