diff options
author | Eric Blake <eblake@redhat.com> | 2011-07-11 17:22:20 -0600 |
---|---|---|
committer | Eric Blake <eblake@redhat.com> | 2011-07-11 17:32:11 -0600 |
commit | df94811f7165fbb78b5f8a10360664c1bd23d7d1 (patch) | |
tree | 047dea94551917f79bbb8b2ff9801b542d2dce6a /.gnulib | |
parent | Remove code no longer used after commit df0b57a9 (diff) | |
download | libvirt-df94811f7165fbb78b5f8a10360664c1bd23d7d1.tar.gz libvirt-df94811f7165fbb78b5f8a10360664c1bd23d7d1.tar.bz2 libvirt-df94811f7165fbb78b5f8a10360664c1bd23d7d1.zip |
build: avoid requiring -lm
log2() is heavy when ffs() can do the same thing. But ffs()
requires gnulib support for mingw.
This patch solves this linker error on Fedora 14.
/usr/bin/ld: libvirt_lxc-domain_conf.o: undefined reference to symbol 'log2@@GLIBC_2.2.5'
/usr/bin/ld: note: 'log2@@GLIBC_2.2.5' is defined in DSO /lib64/libm.so.6 so try adding it to the linker command line
/lib64/libm.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
* .gnulib: Update to latest, for ffs.
* bootstrap.conf (gnulib_modules): Import ffs.
* src/conf/domain_conf.c (virDomainDefParseXML): Use ffs instead
of log2.
Reported by Dave Allan.
Diffstat (limited to '.gnulib')
m--------- | .gnulib | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/.gnulib b/.gnulib -Subproject 56005a21e8f9f434212a19dcb628c6d3b179fd0 +Subproject a918da4d61d28be61a12605c9d35e2cf3966d86 |