ofiwg / libfabric

Open Fabric Interfaces

Home Page:http://libfabric.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build of 1.16.0 fails with missing files in verbs provider

opoplawski opened this issue · comments

Describe the bug
I'm working on updating the Fedora libfabric package to 1.6.0. The build is failing.

To Reproduce

+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redha
t/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/red
hat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redha
t/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redh
at/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share -
-includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-static --disable-silent-rules
checking for a BSD-compatible install... /usr/bin/install -c

Output

make[1]: Entering directory '/home/orion/fedora/libfabric/libfabric-1.6.0'
/bin/sh ./libtool  --tag=CC   --mode=link gcc -Wall -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -version-info 10:13:9 -export-dynamic -Wl,--version-script=./libfabric.map      -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o src/libfabric.la -rpath /usr/lib64 src/libfabric_la-fabric.lo src/libfabric_la-fi_tostr.lo src/libfabric_la-perf.lo src/libfabric_la-log.lo src/libfabric_la-var.lo src/libfabric_la-abi_1_0.lo src/libfabric_la-common.lo src/libfabric_la-enosys.lo src/libfabric_la-rbtree.lo src/libfabric_la-fasthash.lo src/libfabric_la-indexer.lo src/libfabric_la-mem.lo src/libfabric_la-iov.lo prov/util/src/src_libfabric_la-util_atomic.lo prov/util/src/src_libfabric_la-util_attr.lo prov/util/src/src_libfabric_la-util_av.lo prov/util/src/src_libfabric_la-util_cq.lo prov/util/src/src_libfabric_la-util_cntr.lo prov/util/src/src_libfabric_la-util_domain.lo prov/util/src/src_libfabric_la-util_ep.lo prov/util/src/src_libfabric_la-util_pep.lo prov/util/src/src_libfabric_la-util_eq.lo prov/util/src/src_libfabric_la-util_fabric.lo prov/util/src/src_libfabric_la-util_main.lo prov/util/src/src_libfabric_la-util_poll.lo prov/util/src/src_libfabric_la-util_wait.lo prov/util/src/src_libfabric_la-util_buf.lo prov/util/src/src_libfabric_la-util_mr_map.lo prov/util/src/src_libfabric_la-util_ns.lo prov/util/src/src_libfabric_la-util_shm.lo prov/util/src/src_libfabric_la-util_mem_monitor.lo prov/util/src/src_libfabric_la-util_mr_cache.lo prov/hook/src/src_libfabric_la-hook.lo prov/hook/src/src_libfabric_la-hook_av.lo prov/hook/src/src_libfabric_la-hook_cm.lo prov/hook/src/src_libfabric_la-hook_cntr.lo prov/hook/src/src_libfabric_la-hook_cq.lo prov/hook/src/src_libfabric_la-hook_domain.lo prov/hook/src/src_libfabric_la-hook_ep.lo prov/hook/src/src_libfabric_la-hook_eq.lo prov/hook/src/src_libfabric_la-hook_wait.lo prov/hook/src/src_libfabric_la-hook_xfer.lo   src/unix/libfabric_la-osd.lo src/linux/libfabric_la-rdpmc.lo  prov/sockets/src/src_libfabric_la-sock_av.lo prov/sockets/src/src_libfabric_la-sock_dom.lo prov/sockets/src/src_libfabric_la-sock_mr.lo prov/sockets/src/src_libfabric_la-sock_eq.lo prov/sockets/src/src_libfabric_la-sock_cq.lo prov/sockets/src/src_libfabric_la-sock_cntr.lo prov/sockets/src/src_libfabric_la-sock_poll.lo prov/sockets/src/src_libfabric_la-sock_wait.lo prov/sockets/src/src_libfabric_la-sock_ep_rdm.lo prov/sockets/src/src_libfabric_la-sock_ep_dgram.lo prov/sockets/src/src_libfabric_la-sock_ep_msg.lo prov/sockets/src/src_libfabric_la-sock_fabric.lo prov/sockets/src/src_libfabric_la-sock_ep.lo prov/sockets/src/src_libfabric_la-sock_ctx.lo prov/sockets/src/src_libfabric_la-sock_rx_entry.lo prov/sockets/src/src_libfabric_la-sock_progress.lo prov/sockets/src/src_libfabric_la-sock_comm.lo prov/sockets/src/src_libfabric_la-sock_conn.lo prov/sockets/src/src_libfabric_la-sock_msg.lo prov/sockets/src/src_libfabric_la-sock_rma.lo prov/sockets/src/src_libfabric_la-sock_atomic.lo prov/sockets/src/src_libfabric_la-sock_trigger.lo  prov/udp/src/src_libfabric_la-udpx_attr.lo prov/udp/src/src_libfabric_la-udpx_cq.lo prov/udp/src/src_libfabric_la-udpx_domain.lo prov/udp/src/src_libfabric_la-udpx_ep.lo prov/udp/src/src_libfabric_la-udpx_fabric.lo prov/udp/src/src_libfabric_la-udpx_init.lo prov/verbs/src/src_libfabric_la-fi_verbs.lo prov/verbs/src/src_libfabric_la-verbs_cm.lo prov/verbs/src/src_libfabric_la-verbs_cq.lo prov/verbs/src/src_libfabric_la-verbs_srq.lo prov/verbs/src/src_libfabric_la-verbs_domain.lo prov/verbs/src/src_libfabric_la-verbs_mr.lo prov/verbs/src/src_libfabric_la-verbs_eq.lo prov/verbs/src/src_libfabric_la-verbs_info.lo prov/verbs/src/src_libfabric_la-verbs_msg_ep.lo prov/verbs/src/ep_rdm/src_libfabric_la-verbs_av_ep_rdm.lo prov/verbs/src/ep_rdm/src_libfabric_la-verbs_cq_ep_rdm.lo prov/verbs/src/ep_rdm/src_libfabric_la-verbs_ep_rdm.lo prov/verbs/src/ep_rdm/src_libfabric_la-verbs_rdm_cm.lo prov/verbs/src/ep_rdm/src_libfabric_la-verbs_rdm_cntr.lo prov/verbs/src/ep_rdm/src_libfabric_la-verbs_rdm_msg.lo prov/verbs/src/ep_rdm/src_libfabric_la-verbs_rdm_rma.lo prov/verbs/src/ep_rdm/src_libfabric_la-verbs_tagged_ep_rdm_states.lo prov/verbs/src/ep_rdm/src_libfabric_la-verbs_tagged_ep_rdm.lo prov/verbs/src/ep_rdm/src_libfabric_la-verbs_utils.lo prov/verbs/src/ep_dgram/src_libfabric_la-verbs_dgram_ep.lo prov/verbs/src/ep_dgram/src_libfabric_la-verbs_dgram_ep_msg.lo prov/verbs/src/ep_dgram/src_libfabric_la-verbs_dgram_cq.lo prov/verbs/src/ep_dgram/src_libfabric_la-verbs_dgram_cntr.lo prov/verbs/src/ep_dgram/src_libfabric_la-verbs_dgram_av.lo prov/usnic/src/usnic_direct/src_libfabric_la-libnl_utils_common.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_caps.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_dest.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_device.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_event.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_enum.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_ib_cmd.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_ib_sysfs.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_mem.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_poll.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_post.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_post_ud_raw.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_post_ud_udp.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_post_ud_pio_udp.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_queues.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_socket.lo prov/usnic/src/usnic_direct/src_libfabric_la-usd_vnic.lo prov/usnic/src/usnic_direct/src_libfabric_la-usnic_ip_utils.lo prov/usnic/src/usnic_direct/src_libfabric_la-vnic_cq.lo prov/usnic/src/usnic_direct/src_libfabric_la-vnic_dev.lo prov/usnic/src/usnic_direct/src_libfabric_la-vnic_rq.lo prov/usnic/src/usnic_direct/src_libfabric_la-vnic_wq.lo prov/usnic/src/usnic_direct/src_libfabric_la-vnic_intr.lo prov/usnic/src/src_libfabric_la-usdf_av.lo prov/usnic/src/src_libfabric_la-usdf_cm.lo prov/usnic/src/src_libfabric_la-usdf_cq.lo prov/usnic/src/src_libfabric_la-usdf_dgram.lo prov/usnic/src/src_libfabric_la-usdf_domain.lo prov/usnic/src/src_libfabric_la-usdf_endpoint.lo prov/usnic/src/src_libfabric_la-usdf_ep_dgram.lo prov/usnic/src/src_libfabric_la-usdf_ep_msg.lo prov/usnic/src/src_libfabric_la-usdf_ep_rdm.lo prov/usnic/src/src_libfabric_la-usdf_eq.lo prov/usnic/src/src_libfabric_la-usdf_fabric.lo prov/usnic/src/src_libfabric_la-usdf_mem.lo prov/usnic/src/src_libfabric_la-usdf_msg.lo prov/usnic/src/src_libfabric_la-usdf_pep.lo prov/usnic/src/src_libfabric_la-usdf_progress.lo prov/usnic/src/src_libfabric_la-usdf_rdm.lo prov/usnic/src/src_libfabric_la-usdf_timer.lo prov/usnic/src/src_libfabric_la-usdf_poll.lo prov/usnic/src/src_libfabric_la-usdf_ext.lo prov/usnic/src/src_libfabric_la-usdf_wait.lo   prov/rxm/src/src_libfabric_la-rxm_attr.lo prov/rxm/src/src_libfabric_la-rxm_init.lo prov/rxm/src/src_libfabric_la-rxm_fabric.lo prov/rxm/src/src_libfabric_la-rxm_domain.lo prov/rxm/src/src_libfabric_la-rxm_conn.lo prov/rxm/src/src_libfabric_la-rxm_ep.lo prov/rxm/src/src_libfabric_la-rxm_cq.lo prov/rxm/src/src_libfabric_la-rxm_rma.lo prov/rxd/src/src_libfabric_la-rxd_attr.lo prov/rxd/src/src_libfabric_la-rxd_init.lo prov/rxd/src/src_libfabric_la-rxd_fabric.lo prov/rxd/src/src_libfabric_la-rxd_domain.lo prov/rxd/src/src_libfabric_la-rxd_av.lo prov/rxd/src/src_libfabric_la-rxd_cq.lo prov/rxd/src/src_libfabric_la-rxd_cntr.lo prov/rxd/src/src_libfabric_la-rxd_ep.lo prov/rxd/src/src_libfabric_la-rxd_rma.lo  prov/mlx/src/src_libfabric_la-mlx_av.lo prov/mlx/src/src_libfabric_la-mlx_cm.lo prov/mlx/src/src_libfabric_la-mlx_cq.lo prov/mlx/src/src_libfabric_la-mlx_domain.lo prov/mlx/src/src_libfabric_la-mlx_ep.lo prov/mlx/src/src_libfabric_la-mlx_init.lo prov/mlx/src/src_libfabric_la-mlx_tagged.lo prov/mlx/src/src_libfabric_la-mlx_fabric.lo prov/mlx/src/src_libfabric_la-mlx_callbacks.lo prov/shm/src/src_libfabric_la-smr_attr.lo prov/shm/src/src_libfabric_la-smr_cq.lo prov/shm/src/src_libfabric_la-smr_domain.lo prov/shm/src/src_libfabric_la-smr_progress.lo prov/shm/src/src_libfabric_la-smr_comp.lo prov/shm/src/src_libfabric_la-smr_msg.lo prov/shm/src/src_libfabric_la-smr_rma.lo prov/shm/src/src_libfabric_la-smr_atomic.lo prov/shm/src/src_libfabric_la-smr_ep.lo prov/shm/src/src_libfabric_la-smr_fabric.lo prov/shm/src/src_libfabric_la-smr_init.lo prov/shm/src/src_libfabric_la-smr_av.lo prov/tcp/src/src_libfabric_la-tcpx_fabric.lo prov/tcp/src/src_libfabric_la-tcpx_attr.lo prov/tcp/src/src_libfabric_la-tcpx_conn_mgr.lo prov/tcp/src/src_libfabric_la-tcpx_domain.lo prov/tcp/src/src_libfabric_la-tcpx_ep.lo prov/tcp/src/src_libfabric_la-tcpx_cq.lo prov/tcp/src/src_libfabric_la-tcpx_init.lo prov/tcp/src/src_libfabric_la-tcpx_progress.lo prov/tcp/src/src_libfabric_la-tcpx_comm.lo    -lrdmacm  -libverbs  -lnl-3 -lnl-route-3  libpsmx.la libpsmx2.la     -lucp    -lpthread -ldl 
libtool: link: gcc -shared  -fPIC -DPIC  src/.libs/libfabric_la-fabric.o src/.libs/libfabric_la-fi_tostr.o src/.libs/libfabric_la-perf.o src/.libs/libfabric_la-log.o src/.libs/libfabric_la-var.o src/.libs/libfabric_la-abi_1_0.o src/.libs/libfabric_la-common.o src/.libs/libfabric_la-enosys.o src/.libs/libfabric_la-rbtree.o src/.libs/libfabric_la-fasthash.o src/.libs/libfabric_la-indexer.o src/.libs/libfabric_la-mem.o src/.libs/libfabric_la-iov.o prov/util/src/.libs/src_libfabric_la-util_atomic.o prov/util/src/.libs/src_libfabric_la-util_attr.o prov/util/src/.libs/src_libfabric_la-util_av.o prov/util/src/.libs/src_libfabric_la-util_cq.o prov/util/src/.libs/src_libfabric_la-util_cntr.o prov/util/src/.libs/src_libfabric_la-util_domain.o prov/util/src/.libs/src_libfabric_la-util_ep.o prov/util/src/.libs/src_libfabric_la-util_pep.o prov/util/src/.libs/src_libfabric_la-util_eq.o prov/util/src/.libs/src_libfabric_la-util_fabric.o prov/util/src/.libs/src_libfabric_la-util_main.o prov/util/src/.libs/src_libfabric_la-util_poll.o prov/util/src/.libs/src_libfabric_la-util_wait.o prov/util/src/.libs/src_libfabric_la-util_buf.o prov/util/src/.libs/src_libfabric_la-util_mr_map.o prov/util/src/.libs/src_libfabric_la-util_ns.o prov/util/src/.libs/src_libfabric_la-util_shm.o prov/util/src/.libs/src_libfabric_la-util_mem_monitor.o prov/util/src/.libs/src_libfabric_la-util_mr_cache.o prov/hook/src/.libs/src_libfabric_la-hook.o prov/hook/src/.libs/src_libfabric_la-hook_av.o prov/hook/src/.libs/src_libfabric_la-hook_cm.o prov/hook/src/.libs/src_libfabric_la-hook_cntr.o prov/hook/src/.libs/src_libfabric_la-hook_cq.o prov/hook/src/.libs/src_libfabric_la-hook_domain.o prov/hook/src/.libs/src_libfabric_la-hook_ep.o prov/hook/src/.libs/src_libfabric_la-hook_eq.o prov/hook/src/.libs/src_libfabric_la-hook_wait.o prov/hook/src/.libs/src_libfabric_la-hook_xfer.o src/unix/.libs/libfabric_la-osd.o src/linux/.libs/libfabric_la-rdpmc.o prov/sockets/src/.libs/src_libfabric_la-sock_av.o prov/sockets/src/.libs/src_libfabric_la-sock_dom.o prov/sockets/src/.libs/src_libfabric_la-sock_mr.o prov/sockets/src/.libs/src_libfabric_la-sock_eq.o prov/sockets/src/.libs/src_libfabric_la-sock_cq.o prov/sockets/src/.libs/src_libfabric_la-sock_cntr.o prov/sockets/src/.libs/src_libfabric_la-sock_poll.o prov/sockets/src/.libs/src_libfabric_la-sock_wait.o prov/sockets/src/.libs/src_libfabric_la-sock_ep_rdm.o prov/sockets/src/.libs/src_libfabric_la-sock_ep_dgram.o prov/sockets/src/.libs/src_libfabric_la-sock_ep_msg.o prov/sockets/src/.libs/src_libfabric_la-sock_fabric.o prov/sockets/src/.libs/src_libfabric_la-sock_ep.o prov/sockets/src/.libs/src_libfabric_la-sock_ctx.o prov/sockets/src/.libs/src_libfabric_la-sock_rx_entry.o prov/sockets/src/.libs/src_libfabric_la-sock_progress.o prov/sockets/src/.libs/src_libfabric_la-sock_comm.o prov/sockets/src/.libs/src_libfabric_la-sock_conn.o prov/sockets/src/.libs/src_libfabric_la-sock_msg.o prov/sockets/src/.libs/src_libfabric_la-sock_rma.o prov/sockets/src/.libs/src_libfabric_la-sock_atomic.o prov/sockets/src/.libs/src_libfabric_la-sock_trigger.o prov/udp/src/.libs/src_libfabric_la-udpx_attr.o prov/udp/src/.libs/src_libfabric_la-udpx_cq.o prov/udp/src/.libs/src_libfabric_la-udpx_domain.o prov/udp/src/.libs/src_libfabric_la-udpx_ep.o prov/udp/src/.libs/src_libfabric_la-udpx_fabric.o prov/udp/src/.libs/src_libfabric_la-udpx_init.o prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o prov/verbs/src/.libs/src_libfabric_la-verbs_cm.o prov/verbs/src/.libs/src_libfabric_la-verbs_cq.o prov/verbs/src/.libs/src_libfabric_la-verbs_srq.o prov/verbs/src/.libs/src_libfabric_la-verbs_domain.o prov/verbs/src/.libs/src_libfabric_la-verbs_mr.o prov/verbs/src/.libs/src_libfabric_la-verbs_eq.o prov/verbs/src/.libs/src_libfabric_la-verbs_info.o prov/verbs/src/.libs/src_libfabric_la-verbs_msg_ep.o prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_av_ep_rdm.o prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_cq_ep_rdm.o prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_ep_rdm.o prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_cm.o prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_cntr.o prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_msg.o prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_rma.o prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_tagged_ep_rdm_states.o prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_tagged_ep_rdm.o prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_utils.o prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_ep.o prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_ep_msg.o prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_cq.o prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_cntr.o prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_av.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-libnl_utils_common.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_caps.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_dest.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_device.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_event.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_enum.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_ib_cmd.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_ib_sysfs.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_mem.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_poll.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_post.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_post_ud_raw.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_post_ud_udp.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_post_ud_pio_udp.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_queues.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_socket.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usd_vnic.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-usnic_ip_utils.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-vnic_cq.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-vnic_dev.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-vnic_rq.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-vnic_wq.o prov/usnic/src/usnic_direct/.libs/src_libfabric_la-vnic_intr.o prov/usnic/src/.libs/src_libfabric_la-usdf_av.o prov/usnic/src/.libs/src_libfabric_la-usdf_cm.o prov/usnic/src/.libs/src_libfabric_la-usdf_cq.o prov/usnic/src/.libs/src_libfabric_la-usdf_dgram.o prov/usnic/src/.libs/src_libfabric_la-usdf_domain.o prov/usnic/src/.libs/src_libfabric_la-usdf_endpoint.o prov/usnic/src/.libs/src_libfabric_la-usdf_ep_dgram.o prov/usnic/src/.libs/src_libfabric_la-usdf_ep_msg.o prov/usnic/src/.libs/src_libfabric_la-usdf_ep_rdm.o prov/usnic/src/.libs/src_libfabric_la-usdf_eq.o prov/usnic/src/.libs/src_libfabric_la-usdf_fabric.o prov/usnic/src/.libs/src_libfabric_la-usdf_mem.o prov/usnic/src/.libs/src_libfabric_la-usdf_msg.o prov/usnic/src/.libs/src_libfabric_la-usdf_pep.o prov/usnic/src/.libs/src_libfabric_la-usdf_progress.o prov/usnic/src/.libs/src_libfabric_la-usdf_rdm.o prov/usnic/src/.libs/src_libfabric_la-usdf_timer.o prov/usnic/src/.libs/src_libfabric_la-usdf_poll.o prov/usnic/src/.libs/src_libfabric_la-usdf_ext.o prov/usnic/src/.libs/src_libfabric_la-usdf_wait.o prov/rxm/src/.libs/src_libfabric_la-rxm_attr.o prov/rxm/src/.libs/src_libfabric_la-rxm_init.o prov/rxm/src/.libs/src_libfabric_la-rxm_fabric.o prov/rxm/src/.libs/src_libfabric_la-rxm_domain.o prov/rxm/src/.libs/src_libfabric_la-rxm_conn.o prov/rxm/src/.libs/src_libfabric_la-rxm_ep.o prov/rxm/src/.libs/src_libfabric_la-rxm_cq.o prov/rxm/src/.libs/src_libfabric_la-rxm_rma.o prov/rxd/src/.libs/src_libfabric_la-rxd_attr.o prov/rxd/src/.libs/src_libfabric_la-rxd_init.o prov/rxd/src/.libs/src_libfabric_la-rxd_fabric.o prov/rxd/src/.libs/src_libfabric_la-rxd_domain.o prov/rxd/src/.libs/src_libfabric_la-rxd_av.o prov/rxd/src/.libs/src_libfabric_la-rxd_cq.o prov/rxd/src/.libs/src_libfabric_la-rxd_cntr.o prov/rxd/src/.libs/src_libfabric_la-rxd_ep.o prov/rxd/src/.libs/src_libfabric_la-rxd_rma.o prov/mlx/src/.libs/src_libfabric_la-mlx_av.o prov/mlx/src/.libs/src_libfabric_la-mlx_cm.o prov/mlx/src/.libs/src_libfabric_la-mlx_cq.o prov/mlx/src/.libs/src_libfabric_la-mlx_domain.o prov/mlx/src/.libs/src_libfabric_la-mlx_ep.o prov/mlx/src/.libs/src_libfabric_la-mlx_init.o prov/mlx/src/.libs/src_libfabric_la-mlx_tagged.o prov/mlx/src/.libs/src_libfabric_la-mlx_fabric.o prov/mlx/src/.libs/src_libfabric_la-mlx_callbacks.o prov/shm/src/.libs/src_libfabric_la-smr_attr.o prov/shm/src/.libs/src_libfabric_la-smr_cq.o prov/shm/src/.libs/src_libfabric_la-smr_domain.o prov/shm/src/.libs/src_libfabric_la-smr_progress.o prov/shm/src/.libs/src_libfabric_la-smr_comp.o prov/shm/src/.libs/src_libfabric_la-smr_msg.o prov/shm/src/.libs/src_libfabric_la-smr_rma.o prov/shm/src/.libs/src_libfabric_la-smr_atomic.o prov/shm/src/.libs/src_libfabric_la-smr_ep.o prov/shm/src/.libs/src_libfabric_la-smr_fabric.o prov/shm/src/.libs/src_libfabric_la-smr_init.o prov/shm/src/.libs/src_libfabric_la-smr_av.o prov/tcp/src/.libs/src_libfabric_la-tcpx_fabric.o prov/tcp/src/.libs/src_libfabric_la-tcpx_attr.o prov/tcp/src/.libs/src_libfabric_la-tcpx_conn_mgr.o prov/tcp/src/.libs/src_libfabric_la-tcpx_domain.o prov/tcp/src/.libs/src_libfabric_la-tcpx_ep.o prov/tcp/src/.libs/src_libfabric_la-tcpx_cq.o prov/tcp/src/.libs/src_libfabric_la-tcpx_init.o prov/tcp/src/.libs/src_libfabric_la-tcpx_progress.o prov/tcp/src/.libs/src_libfabric_la-tcpx_comm.o  -Wl,--whole-archive ./.libs/libpsmx.a ./.libs/libpsmx2.a -Wl,--no-whole-archive  -lrdmacm -libverbs -lnl-3 -lnl-route-3 -lpsm_infinipath -lpsm2 -lucp -lpthread -ldl -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -Wl,--version-script=./libfabric.map -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes   -Wl,-soname -Wl,libfabric.so.1 -o src/.libs/libfabric.so.1.9.13
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_cm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_cm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_cm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_cm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_cm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_cq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_cq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_cq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_cq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_cq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_srq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_srq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_srq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_srq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_srq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_domain.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_domain.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_domain.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_domain.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_domain.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_mr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_mr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_mr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_mr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_mr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_eq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_eq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_eq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_eq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_eq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_info.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_info.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_info.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_info.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_info.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_msg_ep.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_msg_ep.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_msg_ep.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_msg_ep.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/.libs/src_libfabric_la-verbs_msg_ep.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_av_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_av_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_av_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_av_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_av_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_cq_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_cq_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_cq_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_cq_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_cq_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_cm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_cm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_cm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_cm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_cm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_cntr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_cntr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_cntr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_cntr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_cntr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_msg.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_msg.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_msg.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_msg.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_msg.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_rma.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_rma.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_rma.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_rma.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_rdm_rma.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_tagged_ep_rdm_states.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_tagged_ep_rdm_states.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_tagged_ep_rdm_states.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_tagged_ep_rdm_states.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_tagged_ep_rdm_states.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_tagged_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/./prov/verbs/src/fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_tagged_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/./prov/verbs/src/fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_tagged_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/./prov/verbs/src/fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_tagged_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/./prov/verbs/src/fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_tagged_ep_rdm.o:/home/orion/fedora/libfabric/libfabric-1.6.0/./prov/verbs/src/fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_utils.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_utils.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_utils.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_utils.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_rdm/.libs/src_libfabric_la-verbs_utils.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_rdm/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_ep.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_ep.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_ep.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_ep.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_ep.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_ep_msg.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_ep_msg.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_ep_msg.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_ep_msg.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_ep_msg.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_cq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_cq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_cq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_cq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_cq.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_cntr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_cntr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_cntr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_cntr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_cntr.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_av.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:686: multiple definition of `fi_ibv_msg_srq_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:686: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_av.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:685: multiple definition of `fi_ibv_msg_ep_rma_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:685: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_av.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:684: multiple definition of `fi_ibv_msg_ep_msg_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:684: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_av.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:683: multiple definition of `fi_ibv_msg_ep_cm_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:683: first defined here
/usr/bin/ld: prov/verbs/src/ep_dgram/.libs/src_libfabric_la-verbs_dgram_av.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/ep_dgram/../fi_verbs.h:682: multiple definition of `fi_ibv_msg_ep_atomic_ops'; prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o:/home/orion/fedora/libfabric/libfabric-1.6.0/prov/verbs/src/fi_verbs.h:682: first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:7890: src/libfabric.la] Error 1

Environment:
Fedora Rawhide, x86_64

@opoplawski Maybe you want to try 1.16.0 instead?

Sorry, typo in description. This is will 1.16.0.

The log says, "/home/orion/fedora/libfabric/libfabric-1.6.0"

And the source file path (for example: prov/verbs/src/ep_dgram/) doesn't match 1.16.0.

Gah, more typos. New failure then with 1.16.0:

/bin/sh ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I./include -D_GNU_SOURCE -D__USE_XOPEN2K8 -DSYSCONFDIR=\"/etc\" -DRDMADIR=\"@rdmadir@\" -DPROVDLDIR=\"/usr/lib64/libfabric\" -I./prov/sockets/include -I./prov/sockets  -I./prov/verbs/include -I./prov/verbs/include/linux -I./prov/verbs/src/ep_rdm -I./prov/verbs/src/ep_dgram   -I./prov/efa/src/ -I./prov/efa/src/rxr/ -D__LIBUSNIC__ -DWANT_DEBUG_MSGS=0 -DHAVE_LIBNL3=1 -I/usr/include/libnl3 -I./prov/usnic/src/usnic_direct   -I./prov/opx/include -I./prov/opx/include -I./prov/opx/include/linux-i386 -I./prov/hook/include -I./prov/hook/perf/include -I./prov/hook/hook_debug/include -I./prov/hook/hook_hmem/include -I./prov/hook/dmabuf_peer_mem/include  -Wall -O2 -DNDEBUG -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o prov/verbs/src/src_libfabric_la-fi_verbs.lo `test -f 'prov/verbs/src/fi_verbs.c' || echo './'`prov/verbs/src/fi_verbs.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -D_GNU_SOURCE -D__USE_XOPEN2K8 -DSYSCONFDIR=\"/etc\" -DRDMADIR=\"@rdmadir@\" -DPROVDLDIR=\"/usr/lib64/libfabric\" -I./prov/sockets/include -I./prov/sockets -I./prov/verbs/include -I./prov/verbs/include/linux -I./prov/verbs/src/ep_rdm -I./prov/verbs/src/ep_dgram -I./prov/efa/src/ -I./prov/efa/src/rxr/ -D__LIBUSNIC__ -DWANT_DEBUG_MSGS=0 -DHAVE_LIBNL3=1 -I/usr/include/libnl3 -I./prov/usnic/src/usnic_direct -I./prov/opx/include -I./prov/opx/include -I./prov/opx/include/linux-i386 -I./prov/hook/include -I./prov/hook/perf/include -I./prov/hook/hook_debug/include -I./prov/hook/hook_hmem/include -I./prov/hook/dmabuf_peer_mem/include -Wall -O2 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c prov/verbs/src/fi_verbs.c  -fPIC -DPIC -o prov/verbs/src/.libs/src_libfabric_la-fi_verbs.o
prov/verbs/src/fi_verbs.c:39:10: fatal error: verbs_osd.h: No such file or directory
   39 | #include "verbs_osd.h"
      |          ^~~~~~~~~~~~~
compilation terminated.

No idea where verbs_osd.h is supposed to come from.

verbs_osd.h is supposed to be under ./prov/verbs/include/linux. Looks like the release package missed some files.

The verbs provider was ported to windows, which added the verbs_osd.h files. As @j-xiong mentions, my guess is that the file wasn't added to the package. Let me see how the testing missed this. I'll add the file and generate a new v1.16.1 package.

Please see if these packages work for you. Once confirmed, I can push upstream and publish a v1.16.1 version with the fixed package.

fabtests-1.16.1.tar.gz
libfabric-1.16.1.tar.gz