On Wed, Jun 26, 2019 at 05:38:28AM -0700, Samuel Bernardo wrote:
When compilling libguestfs 1.40.2 I receive the following linking error:
``` linking shared-object _guestfs.so /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: actions-1.o: in function `guestfs_int_ruby_f2fs_expand': actions-1.c:(.text+0x1521): undefined reference to `guestfs_f2fs_expand' /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: actions-2.o: in function `guestfs_int_ruby_lvm_scan': actions-2.c:(.text+0x2e80): undefined reference to `guestfs_lvm_scan' /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: actions-5.o: in function `guestfs_int_ruby_inspect_get_osinfo': actions-5.c:(.text+0x1d42): undefined reference to `guestfs_inspect_get_osinfo' collect2: error: ld returned 1 exit status make[3]: *** [Makefile:259: _guestfs.so] Error 1 make[3]: Leaving directory '/var/tmp/portage/app-emulation/libguestfs-1.40.2/work/libguestfs-1.40.2/ruby/ext/guestfs' rake aborted! ```
Unclear - would need to see the complete build log to even begin to guess at what's going on here. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com libguestfs lets you edit virtual machines. Supports shell scripting, bindings from many languages. http://libguestfs.org