notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
libfabric Open Fabric Interfaces
1.12.1 net on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.11.2Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-11-08 06:54:44
Last Update: 2021-05-11 04:48:11
Commit Hash: 1966c32
License: BSD2CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (183 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libfabric-1.12.1/catalog.mk
  3. /usr/local/share/licenses/libfabric-1.12.1/LICENSE
  4. /usr/local/share/licenses/libfabric-1.12.1/BSD2CLAUSE
  5. bin/fi_info
  6. bin/fi_pingpong
  7. bin/fi_strerror
  8. include/rdma/fabric.h
  9. include/rdma/fi_atomic.h
  10. include/rdma/fi_cm.h
  11. include/rdma/fi_collective.h
  12. include/rdma/fi_domain.h
  13. include/rdma/fi_endpoint.h
  14. include/rdma/fi_eq.h
  15. include/rdma/fi_errno.h
  16. include/rdma/fi_rma.h
  17. include/rdma/fi_tagged.h
  18. include/rdma/fi_trigger.h
  19. lib/libfabric.so
  20. lib/libfabric.so.1
  21. lib/libfabric.so.1.15.1
  22. libdata/pkgconfig/libfabric.pc
  23. man/man1/fi_info.1.gz
  24. man/man1/fi_pingpong.1.gz
  25. man/man1/fi_strerror.1.gz
  26. man/man3/fi_accept.3.gz
  27. man/man3/fi_alias.3.gz
  28. man/man3/fi_allgather.3.gz
  29. man/man3/fi_allreduce.3.gz
  30. man/man3/fi_alltoall.3.gz
  31. man/man3/fi_atomic.3.gz
  32. man/man3/fi_atomic_valid.3.gz
  33. man/man3/fi_atomicmsg.3.gz
  34. man/man3/fi_atomicv.3.gz
  35. man/man3/fi_av.3.gz
  36. man/man3/fi_av_bind.3.gz
  37. man/man3/fi_av_insert.3.gz
  38. man/man3/fi_av_insertsvc.3.gz
  39. man/man3/fi_av_lookup.3.gz
  40. man/man3/fi_av_open.3.gz
  41. man/man3/fi_av_remove.3.gz
  42. man/man3/fi_av_set.3.gz
  43. man/man3/fi_av_set_diff.3.gz
  44. man/man3/fi_av_set_insert.3.gz
  45. man/man3/fi_av_set_intersect.3.gz
  46. man/man3/fi_av_set_remove.3.gz
  47. man/man3/fi_av_set_union.3.gz
  48. man/man3/fi_av_straddr.3.gz
  49. man/man3/fi_barrier.3.gz
  50. man/man3/fi_broadcast.3.gz
  51. man/man3/fi_cancel.3.gz
  52. man/man3/fi_close.3.gz
  53. man/man3/fi_cm.3.gz
  54. man/man3/fi_cntr.3.gz
  55. man/man3/fi_cntr_add.3.gz
  56. man/man3/fi_cntr_open.3.gz
  57. man/man3/fi_cntr_read.3.gz
  58. man/man3/fi_cntr_set.3.gz
  59. man/man3/fi_cntr_wait.3.gz
  60. man/man3/fi_collective.3.gz
  61. man/man3/fi_compare_atomic.3.gz
  62. man/man3/fi_compare_atomic_valid.3.gz
  63. man/man3/fi_compare_atomicmsg.3.gz
  64. man/man3/fi_compare_atomicv.3.gz
  65. man/man3/fi_connect.3.gz
  66. man/man3/fi_control.3.gz
  67. man/man3/fi_cq.3.gz
  68. man/man3/fi_cq_open.3.gz
  69. man/man3/fi_cq_read.3.gz
  70. man/man3/fi_cq_readerr.3.gz
  71. man/man3/fi_cq_readfrom.3.gz
  72. man/man3/fi_cq_signal.3.gz
  73. man/man3/fi_cq_sread.3.gz
  74. man/man3/fi_cq_sreadfrom.3.gz
  75. man/man3/fi_cq_strerror.3.gz
  76. man/man3/fi_domain.3.gz
  77. man/man3/fi_domain_bind.3.gz
  78. man/man3/fi_domain_query.3.gz
  79. man/man3/fi_dupinfo.3.gz
  80. man/man3/fi_enable.3.gz
  81. man/man3/fi_endpoint.3.gz
  82. man/man3/fi_ep.3.gz
  83. man/man3/fi_ep_bind.3.gz
  84. man/man3/fi_eq.3.gz
  85. man/man3/fi_eq_open.3.gz
  86. man/man3/fi_eq_read.3.gz
  87. man/man3/fi_eq_readerr.3.gz
  88. man/man3/fi_eq_sread.3.gz
  89. man/man3/fi_eq_strerror.3.gz
  90. man/man3/fi_eq_write.3.gz
  91. man/man3/fi_errno.3.gz
  92. man/man3/fi_fabric.3.gz
  93. man/man3/fi_fetch_atomic.3.gz
  94. man/man3/fi_fetch_atomic_valid.3.gz
  95. man/man3/fi_fetch_atomicmsg.3.gz
  96. man/man3/fi_fetch_atomicv.3.gz
  97. man/man3/fi_freeinfo.3.gz
  98. man/man3/fi_getinfo.3.gz
  99. man/man3/fi_getname.3.gz
  100. man/man3/fi_getopt.3.gz
  101. man/man3/fi_getpeer.3.gz
  102. man/man3/fi_inject.3.gz
  103. man/man3/fi_inject_atomic.3.gz
  104. man/man3/fi_inject_write.3.gz
  105. man/man3/fi_inject_writedata.3.gz
  106. man/man3/fi_injectdata.3.gz
  107. man/man3/fi_join.3.gz
  108. man/man3/fi_join_collective.3.gz
  109. man/man3/fi_leave.3.gz
  110. man/man3/fi_listen.3.gz
  111. man/man3/fi_mr.3.gz
  112. man/man3/fi_mr_bind.3.gz
  113. man/man3/fi_mr_desc.3.gz
  114. man/man3/fi_mr_key.3.gz
  115. man/man3/fi_mr_reg.3.gz
  116. man/man3/fi_mr_regattr.3.gz
  117. man/man3/fi_mr_regv.3.gz
  118. man/man3/fi_msg.3.gz
  119. man/man3/fi_nic.3.gz
  120. man/man3/fi_open.3.gz
  121. man/man3/fi_open_ops.3.gz
  122. man/man3/fi_passive_ep.3.gz
  123. man/man3/fi_pep_bind.3.gz
  124. man/man3/fi_poll.3.gz
  125. man/man3/fi_poll_add.3.gz
  126. man/man3/fi_poll_del.3.gz
  127. man/man3/fi_poll_open.3.gz
  128. man/man3/fi_query_atomic.3.gz
  129. man/man3/fi_query_collective.3.gz
  130. man/man3/fi_read.3.gz
  131. man/man3/fi_readmsg.3.gz
  132. man/man3/fi_readv.3.gz
  133. man/man3/fi_recv.3.gz
  134. man/man3/fi_recvmsg.3.gz
  135. man/man3/fi_recvv.3.gz
  136. man/man3/fi_reduce_scatter.3.gz
  137. man/man3/fi_reject.3.gz
  138. man/man3/fi_rma.3.gz
  139. man/man3/fi_rx_addr.3.gz
  140. man/man3/fi_rx_size_left.3.gz
  141. man/man3/fi_scalable_ep_bind.3.gz
  142. man/man3/fi_send.3.gz
  143. man/man3/fi_senddata.3.gz
  144. man/man3/fi_sendmsg.3.gz
  145. man/man3/fi_sendv.3.gz
  146. man/man3/fi_setname.3.gz
  147. man/man3/fi_setopt.3.gz
  148. man/man3/fi_shutdown.3.gz
  149. man/man3/fi_strerror.3.gz
  150. man/man3/fi_tagged.3.gz
  151. man/man3/fi_tinject.3.gz
  152. man/man3/fi_tinjectdata.3.gz
  153. man/man3/fi_tostr.3.gz
  154. man/man3/fi_trecv.3.gz
  155. man/man3/fi_trecvmsg.3.gz
  156. man/man3/fi_trecvv.3.gz
  157. man/man3/fi_trigger.3.gz
  158. man/man3/fi_trywait.3.gz
  159. man/man3/fi_tsend.3.gz
  160. man/man3/fi_tsenddata.3.gz
  161. man/man3/fi_tsendmsg.3.gz
  162. man/man3/fi_tsendv.3.gz
  163. man/man3/fi_tx_size_left.3.gz
  164. man/man3/fi_version.3.gz
  165. man/man3/fi_wait.3.gz
  166. man/man3/fi_wait_open.3.gz
  167. man/man3/fi_write.3.gz
  168. man/man3/fi_writedata.3.gz
  169. man/man3/fi_writemsg.3.gz
  170. man/man3/fi_writev.3.gz
  171. man/man7/fabric.7.gz
  172. man/man7/fi_direct.7.gz
  173. man/man7/fi_hook.7.gz
  174. man/man7/fi_mrail.7.gz
  175. man/man7/fi_provider.7.gz
  176. man/man7/fi_rstream.7.gz
  177. man/man7/fi_rxm.7.gz
  178. man/man7/fi_sockets.7.gz
  179. man/man7/fi_tcp.7.gz
  180. man/man7/fi_udp.7.gz
  181. @owner
  182. @group
  183. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • libfabric>0:net/libfabric
  • For LIB depends:
    • libfabric.so:net/libfabric
To install the port: cd /usr/ports/net/libfabric/ && make install clean
To add the package, run one of these commands:
  • pkg install net/libfabric
  • pkg install libfabric
PKGNAME: libfabric
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
libfabric
ABIlatestquarterly
FreeBSD:11:aarch64-1.10.1
FreeBSD:11:amd641.12.11.11.2
FreeBSD:11:armv6-1.10.1
FreeBSD:11:i3861.12.11.11.2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.11.2
FreeBSD:12:amd641.12.11.11.2
FreeBSD:12:armv6-1.11.0
FreeBSD:12:armv7-1.11.0
FreeBSD:12:i3861.12.11.11.2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.11.2
FreeBSD:13:aarch641.11.21.11.2
FreeBSD:13:amd641.12.11.11.2
FreeBSD:13:armv61.11.21.11.2
FreeBSD:13:armv71.11.21.11.2
FreeBSD:13:i3861.12.11.11.2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc641.11.21.11.2
FreeBSD:14:aarch641.12.1-
FreeBSD:14:amd641.12.1-
FreeBSD:14:armv61.11.2-
FreeBSD:14:armv71.11.2-
FreeBSD:14:i3861.12.1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.11.2-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. autoconf>=2.69 : devel/autoconf
  4. automake>=1.16.1 : devel/automake
  5. libtoolize : devel/libtool
Library dependencies:
  1. libepoll-shim.so : devel/libepoll-shim
This port is required by:
for Libraries
  1. misc/adios2
  2. net/mpich

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/ofiwg/libfabric/tar.gz/v1.12.1?dummy=/
Collapse this list.

Number of commits found: 16

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
11 May 2021 04:48:11
 files touched by this commit commit hash:1966c3213d33a5ae5382f0675596ebb12b2ccf27  1.12.1
yuri search for other commits by this committer
net/libfabric: Update 1.11.2 -> 1.12.1
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.11.2
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.11.2
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
17 Dec 2020 20:43:22
Original commit files touched by this commit Revision:558325  1.11.2
yuri search for other commits by this committer
net/libfabric: Update 1.11.1 -> 1.11.2

Reported by:	portscout
12 Oct 2020 01:09:31
Original commit files touched by this commit Revision:552089  1.11.1
yuri search for other commits by this committer
net/libfabric: Update 1.11.0 -> 1.11.1

Reported by:	portscout
17 Aug 2020 21:07:51
Original commit files touched by this commit Revision:545193  1.11.0
yuri search for other commits by this committer
net/libfabric: Update 1.10.1 -> 1.11.0

Reported by:	portscout
11 May 2020 05:52:47
Original commit files touched by this commit Revision:534881  1.10.1
yuri search for other commits by this committer
net/libfabric: Update 1.9.1 -> 1.10.1

Reported by:	portscout
07 Mar 2020 18:32:51
Original commit files touched by this commit Revision:527960  1.9.1
yuri search for other commits by this committer
net/libfabric: Update 1.8.1 -> 1.9.1

Reported by:	portscout
14 Feb 2020 12:20:26
Original commit files touched by this commit Revision:526106  1.8.1
jbeich search for other commits by this committer
net/libfabric: unbreak build after r525983

src/fabric.c:683:7: error: no member named 'epoll_shim_close' in 'fi_ops'
                    FI_CHECK_OP(info->nic->fid.ops, struct fi_ops, close)) {
                    ^                                              ~~~~~
./include/rdma/fabric.h:555:23: note: expanded from macro 'FI_CHECK_OP'
        (ops && (ops->size > offsetof(opstype, op)) && ops->op)
                             ^                 ~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
 #define offsetof(type, field)   __offsetof(type, field)
                                 ^                ~~~~~
/usr/include/sys/cdefs.h:487:34: note: expanded from macro '__offsetof'
 #define __offsetof(type, field)  __builtin_offsetof(type, field)
                                  ^                        ~~~~~
src/fabric.c:683:54: error: no member named 'epoll_shim_close' in 'struct
fi_ops'
(Only the first 15 lines of the commit message are shown above View all of this commit message)
13 Oct 2019 07:59:19
Original commit files touched by this commit Revision:514370  1.8.1
yuri search for other commits by this committer
net/libfabric: Update 1.8.0 -> 1.8.1

Reported by:	portscout
29 Jun 2019 08:36:54
Original commit files touched by this commit Revision:505329  1.8.0
yuri search for other commits by this committer
net/libfabric: Update 1.7.2 -> 1.8.0

Reported by:	portscout
15 Jun 2019 19:41:10
Original commit files touched by this commit Revision:504266  1.7.2
yuri search for other commits by this committer
net/libfabric: Update 1.7.1 -> 1.7.2

Reported by:	portscout
11 Apr 2019 05:04:03
Original commit files touched by this commit Revision:498640  1.7.1
yuri search for other commits by this committer
net/libfabric: Update 1.7.0rc3-281 -> 1.7.1

Reported by:	portscout
26 Feb 2019 05:24:11
Original commit files touched by this commit Revision:493938  1.7.0.r3.281
yuri search for other commits by this committer
net/libfabric: Update 1.6.2 -> 1.7.0rc3-281

Reported by:	portscout
08 Nov 2018 08:54:36
Original commit files touched by this commit Revision:484440  1.6.2_1
yuri search for other commits by this committer
net/libfabric: Add port options for individual providers; Enclose the VERBS
option in .if/.else

Requested by:	mat (VERBS option .if/.else enclosure)
08 Nov 2018 06:51:51
Original commit files touched by this commit Revision:484429  1.6.2
yuri search for other commits by this committer
New port: net/libfabric: Open Fabric Interfaces

Number of commits found: 16