On 3/26/20 1:25 PM, Richard W.M. Jones wrote:
This is significant because it's a plugin which was from the last stable release containing undefined symbols (in the internal plugins).
$ ldd -r tests/old-plugins/x86_64/Linux/v1.18.2/nbdkit-file-plugin.so linux-vdso.so.1 (0x00007ffe86cdd000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f551b3e5000) libc.so.6 => /lib64/libc.so.6 (0x00007f551b21b000) /lib64/ld-linux-x86-64.so.2 (0x00007f551b431000) undefined symbol: nbdkit_extents_free (tests/old-plugins/x86_64/Linux/v1.18.2/nbdkit-file-plugin.so) undefined symbol: nbdkit_add_extent (tests/old-plugins/x86_64/Linux/v1.18.2/nbdkit-file-plugin.so) undefined symbol: nbdkit_realpath (tests/old-plugins/x86_64/Linux/v1.18.2/nbdkit-file-plugin.so) undefined symbol: nbdkit_error (tests/old-plugins/x86_64/Linux/v1.18.2/nbdkit-file-plugin.so) undefined symbol: nbdkit_debug (tests/old-plugins/x86_64/Linux/v1.18.2/nbdkit-file-plugin.so) --- tests/Makefile.am | 1 + .../x86_64/Linux/v1.18.2/nbdkit-file-plugin.so | Bin 0 -> 28064 bytes 2 files changed, 1 insertion(+)
ACK. Of course, this can't go in until we're happy with the rest of the series, but it's a good test to add. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org