ut-osa/strata

spdk/test compilation issue

iangneal opened this issue · 0 comments

spdk fails to compile in test, with the following trace:

┌─[---] - [~/strata/libfs/lib/spdk/test]
└─[$] git:(master*) make
CC test/app/stub/stub.o
LINK test/app/stub/stub
CC test/app/bdev_svc/bdev_svc.o
LINK test/app/bdev_svc/bdev_svc
TEST_HEADER include/spdk/assert.h
TEST_HEADER include/spdk/barrier.h
TEST_HEADER include/spdk/bdev.h
TEST_HEADER include/spdk/bit_array.h
TEST_HEADER include/spdk/blob_bdev.h
TEST_HEADER include/spdk/blobfs.h
TEST_HEADER include/spdk/blob.h
TEST_HEADER include/spdk/conf.h
TEST_HEADER include/spdk/copy_engine.h
TEST_HEADER include/spdk/crc32.h
TEST_HEADER include/spdk/endian.h
TEST_HEADER include/spdk/env.h
TEST_HEADER include/spdk/event.h
TEST_HEADER include/spdk/fd.h
TEST_HEADER include/spdk/gpt_spec.h
TEST_HEADER include/spdk/histogram_data.h
TEST_HEADER include/spdk/ioat.h
TEST_HEADER include/spdk/ioat_spec.h
TEST_HEADER include/spdk/io_channel.h
TEST_HEADER include/spdk/iscsi_spec.h
TEST_HEADER include/spdk/json.h
TEST_HEADER include/spdk/jsonrpc.h
TEST_HEADER include/spdk/likely.h
TEST_HEADER include/spdk/log.h
TEST_HEADER include/spdk/mmio.h
TEST_HEADER include/spdk/nbd.h
TEST_HEADER include/spdk/net.h
TEST_HEADER include/spdk/nvme.h
TEST_HEADER include/spdk/nvme_intel.h
TEST_HEADER include/spdk/nvme_spec.h
TEST_HEADER include/spdk/nvmf.h
TEST_HEADER include/spdk/nvmf_spec.h
TEST_HEADER include/spdk/pci_ids.h
TEST_HEADER include/spdk/queue_extras.h
TEST_HEADER include/spdk/queue.h
TEST_HEADER include/spdk/rpc.h
TEST_HEADER include/spdk/scsi.h
TEST_HEADER include/spdk/scsi_spec.h
TEST_HEADER include/spdk/stdinc.h
TEST_HEADER include/spdk/string.h
TEST_HEADER include/spdk/trace.h
TEST_HEADER include/spdk/util.h
TEST_HEADER include/spdk/version.h
TEST_HEADER include/spdk/vhost.h
CXX test/cpp_headers/assert.o
CXX test/cpp_headers/barrier.o
CXX test/cpp_headers/bdev.o
CXX test/cpp_headers/bit_array.o
CXX test/cpp_headers/blob_bdev.o
CXX test/cpp_headers/blobfs.o
CXX test/cpp_headers/blob.o
CXX test/cpp_headers/conf.o
CXX test/cpp_headers/copy_engine.o
CXX test/cpp_headers/crc32.o
CXX test/cpp_headers/endian.o
CXX test/cpp_headers/env.o
CXX test/cpp_headers/event.o
CXX test/cpp_headers/fd.o
CXX test/cpp_headers/gpt_spec.o
CXX test/cpp_headers/histogram_data.o
CXX test/cpp_headers/ioat.o
CXX test/cpp_headers/ioat_spec.o
CXX test/cpp_headers/io_channel.o
CXX test/cpp_headers/iscsi_spec.o
CXX test/cpp_headers/json.o
CXX test/cpp_headers/jsonrpc.o
CXX test/cpp_headers/likely.o
CXX test/cpp_headers/log.o
CXX test/cpp_headers/mmio.o
CXX test/cpp_headers/nbd.o
CXX test/cpp_headers/net.o
CXX test/cpp_headers/nvme.o
CXX test/cpp_headers/nvme_intel.o
CXX test/cpp_headers/nvme_spec.o
CXX test/cpp_headers/nvmf.o
CXX test/cpp_headers/nvmf_spec.o
CXX test/cpp_headers/pci_ids.o
CXX test/cpp_headers/queue_extras.o
CXX test/cpp_headers/queue.o
CXX test/cpp_headers/rpc.o
CXX test/cpp_headers/scsi.o
CXX test/cpp_headers/scsi_spec.o
CXX test/cpp_headers/stdinc.o
CXX test/cpp_headers/string.o
CXX test/cpp_headers/trace.o
CXX test/cpp_headers/util.o
CXX test/cpp_headers/version.o
CXX test/cpp_headers/vhost.o
CC test/lib/bdev/bdevio/bdevio.o
LINK test/lib/bdev/bdevio/bdevio
CC test/lib/bdev/bdevperf/bdevperf.o
LINK test/lib/bdev/bdevperf/bdevperf
CC test/lib/bdev/nbd/nbd.o
LINK test/lib/bdev/nbd/nbd
CC test/lib/blobfs/blobfs_async_ut/blobfs_async_ut.o
LINK test/lib/blobfs/blobfs_async_ut/blobfs_async_ut
CC test/lib/blobfs/blobfs_sync_ut/blobfs_sync_ut.o
LINK test/lib/blobfs/blobfs_sync_ut/blobfs_sync_ut
CC test/lib/blobfs/mkfs/mkfs.o
LINK test/lib/blobfs/mkfs/mkfs
CC test/lib/env/memory/memory_ut.o
LINK test/lib/env/memory/memory_ut
CC test/lib/env/pci/pci_ut.o
LINK test/lib/env/pci/pci_ut
make: *** vtophys: No such file or directory. Stop.
make[2]: *** [vtophys] Error 2
make[1]: *** [env] Error 2
make: *** [lib] Error 2