Upgrade liburing to 2.6 (#9777)

This commit is contained in:
Maximilian Downey Twiss
2024-05-11 15:55:25 +10:00
committed by GitHub
parent db785e78c1
commit 292c4b8f53
4 changed files with 535 additions and 47 deletions

View File

@@ -2,15 +2,181 @@
/usr/local/include/liburing/barrier.h
/usr/local/include/liburing/compat.h
/usr/local/include/liburing/io_uring.h
/usr/local/include/liburing/io_uring_version.h
/usr/local/lib/liburing-ffi.a
/usr/local/lib/liburing-ffi.so
/usr/local/lib/liburing-ffi.so.2
/usr/local/lib/liburing-ffi.so.2.6
/usr/local/lib/liburing.a
/usr/local/lib/liburing.so
/usr/local/lib/liburing.so.2
/usr/local/lib/liburing.so.2.0.0
/usr/local/lib/liburing.so.2.6
/usr/local/lib/pkgconfig/liburing-ffi.pc
/usr/local/lib/pkgconfig/liburing.pc
/usr/local/share/man/man2/io_uring_enter.2.gz
/usr/local/share/man/man2/io_uring_register.2.gz
/usr/local/share/man/man2/io_uring_setup.2.gz
/usr/local/share/man/man3/io_uring_get_sqe.3.gz
/usr/local/share/man/man3/io_uring_queue_exit.3.gz
/usr/local/share/man/man3/io_uring_queue_init.3.gz
/usr/local/share/man/man7/io_uring.7.gz
/usr/local/share/man/man2/io_uring_enter.2.zst
/usr/local/share/man/man2/io_uring_enter2.2.zst
/usr/local/share/man/man2/io_uring_register.2.zst
/usr/local/share/man/man2/io_uring_setup.2.zst
/usr/local/share/man/man3/IO_URING_CHECK_VERSION.3.zst
/usr/local/share/man/man3/IO_URING_VERSION_MAJOR.3.zst
/usr/local/share/man/man3/IO_URING_VERSION_MINOR.3.zst
/usr/local/share/man/man3/__io_uring_buf_ring_cq_advance.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_add.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_advance.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_available.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_cq_advance.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_init.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_mask.3.zst
/usr/local/share/man/man3/io_uring_check_version.3.zst
/usr/local/share/man/man3/io_uring_close_ring_fd.3.zst
/usr/local/share/man/man3/io_uring_cq_advance.3.zst
/usr/local/share/man/man3/io_uring_cq_has_overflow.3.zst
/usr/local/share/man/man3/io_uring_cq_ready.3.zst
/usr/local/share/man/man3/io_uring_cqe_get_data.3.zst
/usr/local/share/man/man3/io_uring_cqe_get_data64.3.zst
/usr/local/share/man/man3/io_uring_cqe_seen.3.zst
/usr/local/share/man/man3/io_uring_for_each_cqe.3.zst
/usr/local/share/man/man3/io_uring_free_buf_ring.3.zst
/usr/local/share/man/man3/io_uring_free_probe.3.zst
/usr/local/share/man/man3/io_uring_get_events.3.zst
/usr/local/share/man/man3/io_uring_get_probe.3.zst
/usr/local/share/man/man3/io_uring_get_sqe.3.zst
/usr/local/share/man/man3/io_uring_major_version.3.zst
/usr/local/share/man/man3/io_uring_minor_version.3.zst
/usr/local/share/man/man3/io_uring_opcode_supported.3.zst
/usr/local/share/man/man3/io_uring_peek_cqe.3.zst
/usr/local/share/man/man3/io_uring_prep_accept.3.zst
/usr/local/share/man/man3/io_uring_prep_accept_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_cancel.3.zst
/usr/local/share/man/man3/io_uring_prep_cancel64.3.zst
/usr/local/share/man/man3/io_uring_prep_cancel_fd.3.zst
/usr/local/share/man/man3/io_uring_prep_close.3.zst
/usr/local/share/man/man3/io_uring_prep_close_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_cmd.3.zst
/usr/local/share/man/man3/io_uring_prep_connect.3.zst
/usr/local/share/man/man3/io_uring_prep_fadvise.3.zst
/usr/local/share/man/man3/io_uring_prep_fallocate.3.zst
/usr/local/share/man/man3/io_uring_prep_fgetxattr.3.zst
/usr/local/share/man/man3/io_uring_prep_files_update.3.zst
/usr/local/share/man/man3/io_uring_prep_fixed_fd_install.3.zst
/usr/local/share/man/man3/io_uring_prep_fsetxattr.3.zst
/usr/local/share/man/man3/io_uring_prep_fsync.3.zst
/usr/local/share/man/man3/io_uring_prep_ftruncate.3.zst
/usr/local/share/man/man3/io_uring_prep_futex_wait.3.zst
/usr/local/share/man/man3/io_uring_prep_futex_waitv.3.zst
/usr/local/share/man/man3/io_uring_prep_futex_wake.3.zst
/usr/local/share/man/man3/io_uring_prep_getxattr.3.zst
/usr/local/share/man/man3/io_uring_prep_link.3.zst
/usr/local/share/man/man3/io_uring_prep_link_timeout.3.zst
/usr/local/share/man/man3/io_uring_prep_linkat.3.zst
/usr/local/share/man/man3/io_uring_prep_madvise.3.zst
/usr/local/share/man/man3/io_uring_prep_mkdir.3.zst
/usr/local/share/man/man3/io_uring_prep_mkdirat.3.zst
/usr/local/share/man/man3/io_uring_prep_msg_ring.3.zst
/usr/local/share/man/man3/io_uring_prep_msg_ring_cqe_flags.3.zst
/usr/local/share/man/man3/io_uring_prep_msg_ring_fd.3.zst
/usr/local/share/man/man3/io_uring_prep_msg_ring_fd_alloc.3.zst
/usr/local/share/man/man3/io_uring_prep_multishot_accept.3.zst
/usr/local/share/man/man3/io_uring_prep_multishot_accept_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_nop.3.zst
/usr/local/share/man/man3/io_uring_prep_openat.3.zst
/usr/local/share/man/man3/io_uring_prep_openat2.3.zst
/usr/local/share/man/man3/io_uring_prep_openat2_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_openat_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_poll_add.3.zst
/usr/local/share/man/man3/io_uring_prep_poll_multishot.3.zst
/usr/local/share/man/man3/io_uring_prep_poll_remove.3.zst
/usr/local/share/man/man3/io_uring_prep_poll_update.3.zst
/usr/local/share/man/man3/io_uring_prep_provide_buffers.3.zst
/usr/local/share/man/man3/io_uring_prep_read.3.zst
/usr/local/share/man/man3/io_uring_prep_read_fixed.3.zst
/usr/local/share/man/man3/io_uring_prep_read_multishot.3.zst
/usr/local/share/man/man3/io_uring_prep_readv.3.zst
/usr/local/share/man/man3/io_uring_prep_readv2.3.zst
/usr/local/share/man/man3/io_uring_prep_recv.3.zst
/usr/local/share/man/man3/io_uring_prep_recv_multishot.3.zst
/usr/local/share/man/man3/io_uring_prep_recvmsg.3.zst
/usr/local/share/man/man3/io_uring_prep_recvmsg_multishot.3.zst
/usr/local/share/man/man3/io_uring_prep_remove_buffers.3.zst
/usr/local/share/man/man3/io_uring_prep_rename.3.zst
/usr/local/share/man/man3/io_uring_prep_renameat.3.zst
/usr/local/share/man/man3/io_uring_prep_send.3.zst
/usr/local/share/man/man3/io_uring_prep_send_set_addr.3.zst
/usr/local/share/man/man3/io_uring_prep_send_zc.3.zst
/usr/local/share/man/man3/io_uring_prep_send_zc_fixed.3.zst
/usr/local/share/man/man3/io_uring_prep_sendmsg.3.zst
/usr/local/share/man/man3/io_uring_prep_sendmsg_zc.3.zst
/usr/local/share/man/man3/io_uring_prep_sendto.3.zst
/usr/local/share/man/man3/io_uring_prep_setxattr.3.zst
/usr/local/share/man/man3/io_uring_prep_shutdown.3.zst
/usr/local/share/man/man3/io_uring_prep_socket.3.zst
/usr/local/share/man/man3/io_uring_prep_socket_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_socket_direct_alloc.3.zst
/usr/local/share/man/man3/io_uring_prep_splice.3.zst
/usr/local/share/man/man3/io_uring_prep_statx.3.zst
/usr/local/share/man/man3/io_uring_prep_symlink.3.zst
/usr/local/share/man/man3/io_uring_prep_symlinkat.3.zst
/usr/local/share/man/man3/io_uring_prep_sync_file_range.3.zst
/usr/local/share/man/man3/io_uring_prep_tee.3.zst
/usr/local/share/man/man3/io_uring_prep_timeout.3.zst
/usr/local/share/man/man3/io_uring_prep_timeout_remove.3.zst
/usr/local/share/man/man3/io_uring_prep_timeout_update.3.zst
/usr/local/share/man/man3/io_uring_prep_unlink.3.zst
/usr/local/share/man/man3/io_uring_prep_unlinkat.3.zst
/usr/local/share/man/man3/io_uring_prep_waitid.3.zst
/usr/local/share/man/man3/io_uring_prep_write.3.zst
/usr/local/share/man/man3/io_uring_prep_write_fixed.3.zst
/usr/local/share/man/man3/io_uring_prep_writev.3.zst
/usr/local/share/man/man3/io_uring_prep_writev2.3.zst
/usr/local/share/man/man3/io_uring_queue_exit.3.zst
/usr/local/share/man/man3/io_uring_queue_init.3.zst
/usr/local/share/man/man3/io_uring_queue_init_mem.3.zst
/usr/local/share/man/man3/io_uring_queue_init_params.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_cmsg_firsthdr.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_cmsg_nexthdr.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_name.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_out.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_payload.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_payload_length.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_validate.3.zst
/usr/local/share/man/man3/io_uring_register_buf_ring.3.zst
/usr/local/share/man/man3/io_uring_register_buffers.3.zst
/usr/local/share/man/man3/io_uring_register_buffers_sparse.3.zst
/usr/local/share/man/man3/io_uring_register_buffers_tags.3.zst
/usr/local/share/man/man3/io_uring_register_buffers_update_tag.3.zst
/usr/local/share/man/man3/io_uring_register_eventfd.3.zst
/usr/local/share/man/man3/io_uring_register_eventfd_async.3.zst
/usr/local/share/man/man3/io_uring_register_file_alloc_range.3.zst
/usr/local/share/man/man3/io_uring_register_files.3.zst
/usr/local/share/man/man3/io_uring_register_files_sparse.3.zst
/usr/local/share/man/man3/io_uring_register_files_tags.3.zst
/usr/local/share/man/man3/io_uring_register_files_update.3.zst
/usr/local/share/man/man3/io_uring_register_files_update_tag.3.zst
/usr/local/share/man/man3/io_uring_register_iowq_aff.3.zst
/usr/local/share/man/man3/io_uring_register_iowq_max_workers.3.zst
/usr/local/share/man/man3/io_uring_register_napi.3.zst
/usr/local/share/man/man3/io_uring_register_ring_fd.3.zst
/usr/local/share/man/man3/io_uring_register_sync_cancel.3.zst
/usr/local/share/man/man3/io_uring_setup_buf_ring.3.zst
/usr/local/share/man/man3/io_uring_sq_ready.3.zst
/usr/local/share/man/man3/io_uring_sq_space_left.3.zst
/usr/local/share/man/man3/io_uring_sqe_set_data.3.zst
/usr/local/share/man/man3/io_uring_sqe_set_data64.3.zst
/usr/local/share/man/man3/io_uring_sqe_set_flags.3.zst
/usr/local/share/man/man3/io_uring_sqring_wait.3.zst
/usr/local/share/man/man3/io_uring_submit.3.zst
/usr/local/share/man/man3/io_uring_submit_and_get_events.3.zst
/usr/local/share/man/man3/io_uring_submit_and_wait.3.zst
/usr/local/share/man/man3/io_uring_submit_and_wait_timeout.3.zst
/usr/local/share/man/man3/io_uring_unregister_buf_ring.3.zst
/usr/local/share/man/man3/io_uring_unregister_buffers.3.zst
/usr/local/share/man/man3/io_uring_unregister_eventfd.3.zst
/usr/local/share/man/man3/io_uring_unregister_files.3.zst
/usr/local/share/man/man3/io_uring_unregister_iowq_aff.3.zst
/usr/local/share/man/man3/io_uring_unregister_napi.3.zst
/usr/local/share/man/man3/io_uring_unregister_ring_fd.3.zst
/usr/local/share/man/man3/io_uring_wait_cqe.3.zst
/usr/local/share/man/man3/io_uring_wait_cqe_nr.3.zst
/usr/local/share/man/man3/io_uring_wait_cqe_timeout.3.zst
/usr/local/share/man/man3/io_uring_wait_cqes.3.zst
/usr/local/share/man/man7/io_uring.7.zst

View File

@@ -2,15 +2,181 @@
/usr/local/include/liburing/barrier.h
/usr/local/include/liburing/compat.h
/usr/local/include/liburing/io_uring.h
/usr/local/include/liburing/io_uring_version.h
/usr/local/lib/liburing-ffi.a
/usr/local/lib/liburing-ffi.so
/usr/local/lib/liburing-ffi.so.2
/usr/local/lib/liburing-ffi.so.2.6
/usr/local/lib/liburing.a
/usr/local/lib/liburing.so
/usr/local/lib/liburing.so.2
/usr/local/lib/liburing.so.2.0.0
/usr/local/lib/liburing.so.2.6
/usr/local/lib/pkgconfig/liburing-ffi.pc
/usr/local/lib/pkgconfig/liburing.pc
/usr/local/share/man/man2/io_uring_enter.2.gz
/usr/local/share/man/man2/io_uring_register.2.gz
/usr/local/share/man/man2/io_uring_setup.2.gz
/usr/local/share/man/man3/io_uring_get_sqe.3.gz
/usr/local/share/man/man3/io_uring_queue_exit.3.gz
/usr/local/share/man/man3/io_uring_queue_init.3.gz
/usr/local/share/man/man7/io_uring.7.gz
/usr/local/share/man/man2/io_uring_enter.2.zst
/usr/local/share/man/man2/io_uring_enter2.2.zst
/usr/local/share/man/man2/io_uring_register.2.zst
/usr/local/share/man/man2/io_uring_setup.2.zst
/usr/local/share/man/man3/IO_URING_CHECK_VERSION.3.zst
/usr/local/share/man/man3/IO_URING_VERSION_MAJOR.3.zst
/usr/local/share/man/man3/IO_URING_VERSION_MINOR.3.zst
/usr/local/share/man/man3/__io_uring_buf_ring_cq_advance.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_add.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_advance.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_available.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_cq_advance.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_init.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_mask.3.zst
/usr/local/share/man/man3/io_uring_check_version.3.zst
/usr/local/share/man/man3/io_uring_close_ring_fd.3.zst
/usr/local/share/man/man3/io_uring_cq_advance.3.zst
/usr/local/share/man/man3/io_uring_cq_has_overflow.3.zst
/usr/local/share/man/man3/io_uring_cq_ready.3.zst
/usr/local/share/man/man3/io_uring_cqe_get_data.3.zst
/usr/local/share/man/man3/io_uring_cqe_get_data64.3.zst
/usr/local/share/man/man3/io_uring_cqe_seen.3.zst
/usr/local/share/man/man3/io_uring_for_each_cqe.3.zst
/usr/local/share/man/man3/io_uring_free_buf_ring.3.zst
/usr/local/share/man/man3/io_uring_free_probe.3.zst
/usr/local/share/man/man3/io_uring_get_events.3.zst
/usr/local/share/man/man3/io_uring_get_probe.3.zst
/usr/local/share/man/man3/io_uring_get_sqe.3.zst
/usr/local/share/man/man3/io_uring_major_version.3.zst
/usr/local/share/man/man3/io_uring_minor_version.3.zst
/usr/local/share/man/man3/io_uring_opcode_supported.3.zst
/usr/local/share/man/man3/io_uring_peek_cqe.3.zst
/usr/local/share/man/man3/io_uring_prep_accept.3.zst
/usr/local/share/man/man3/io_uring_prep_accept_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_cancel.3.zst
/usr/local/share/man/man3/io_uring_prep_cancel64.3.zst
/usr/local/share/man/man3/io_uring_prep_cancel_fd.3.zst
/usr/local/share/man/man3/io_uring_prep_close.3.zst
/usr/local/share/man/man3/io_uring_prep_close_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_cmd.3.zst
/usr/local/share/man/man3/io_uring_prep_connect.3.zst
/usr/local/share/man/man3/io_uring_prep_fadvise.3.zst
/usr/local/share/man/man3/io_uring_prep_fallocate.3.zst
/usr/local/share/man/man3/io_uring_prep_fgetxattr.3.zst
/usr/local/share/man/man3/io_uring_prep_files_update.3.zst
/usr/local/share/man/man3/io_uring_prep_fixed_fd_install.3.zst
/usr/local/share/man/man3/io_uring_prep_fsetxattr.3.zst
/usr/local/share/man/man3/io_uring_prep_fsync.3.zst
/usr/local/share/man/man3/io_uring_prep_ftruncate.3.zst
/usr/local/share/man/man3/io_uring_prep_futex_wait.3.zst
/usr/local/share/man/man3/io_uring_prep_futex_waitv.3.zst
/usr/local/share/man/man3/io_uring_prep_futex_wake.3.zst
/usr/local/share/man/man3/io_uring_prep_getxattr.3.zst
/usr/local/share/man/man3/io_uring_prep_link.3.zst
/usr/local/share/man/man3/io_uring_prep_link_timeout.3.zst
/usr/local/share/man/man3/io_uring_prep_linkat.3.zst
/usr/local/share/man/man3/io_uring_prep_madvise.3.zst
/usr/local/share/man/man3/io_uring_prep_mkdir.3.zst
/usr/local/share/man/man3/io_uring_prep_mkdirat.3.zst
/usr/local/share/man/man3/io_uring_prep_msg_ring.3.zst
/usr/local/share/man/man3/io_uring_prep_msg_ring_cqe_flags.3.zst
/usr/local/share/man/man3/io_uring_prep_msg_ring_fd.3.zst
/usr/local/share/man/man3/io_uring_prep_msg_ring_fd_alloc.3.zst
/usr/local/share/man/man3/io_uring_prep_multishot_accept.3.zst
/usr/local/share/man/man3/io_uring_prep_multishot_accept_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_nop.3.zst
/usr/local/share/man/man3/io_uring_prep_openat.3.zst
/usr/local/share/man/man3/io_uring_prep_openat2.3.zst
/usr/local/share/man/man3/io_uring_prep_openat2_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_openat_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_poll_add.3.zst
/usr/local/share/man/man3/io_uring_prep_poll_multishot.3.zst
/usr/local/share/man/man3/io_uring_prep_poll_remove.3.zst
/usr/local/share/man/man3/io_uring_prep_poll_update.3.zst
/usr/local/share/man/man3/io_uring_prep_provide_buffers.3.zst
/usr/local/share/man/man3/io_uring_prep_read.3.zst
/usr/local/share/man/man3/io_uring_prep_read_fixed.3.zst
/usr/local/share/man/man3/io_uring_prep_read_multishot.3.zst
/usr/local/share/man/man3/io_uring_prep_readv.3.zst
/usr/local/share/man/man3/io_uring_prep_readv2.3.zst
/usr/local/share/man/man3/io_uring_prep_recv.3.zst
/usr/local/share/man/man3/io_uring_prep_recv_multishot.3.zst
/usr/local/share/man/man3/io_uring_prep_recvmsg.3.zst
/usr/local/share/man/man3/io_uring_prep_recvmsg_multishot.3.zst
/usr/local/share/man/man3/io_uring_prep_remove_buffers.3.zst
/usr/local/share/man/man3/io_uring_prep_rename.3.zst
/usr/local/share/man/man3/io_uring_prep_renameat.3.zst
/usr/local/share/man/man3/io_uring_prep_send.3.zst
/usr/local/share/man/man3/io_uring_prep_send_set_addr.3.zst
/usr/local/share/man/man3/io_uring_prep_send_zc.3.zst
/usr/local/share/man/man3/io_uring_prep_send_zc_fixed.3.zst
/usr/local/share/man/man3/io_uring_prep_sendmsg.3.zst
/usr/local/share/man/man3/io_uring_prep_sendmsg_zc.3.zst
/usr/local/share/man/man3/io_uring_prep_sendto.3.zst
/usr/local/share/man/man3/io_uring_prep_setxattr.3.zst
/usr/local/share/man/man3/io_uring_prep_shutdown.3.zst
/usr/local/share/man/man3/io_uring_prep_socket.3.zst
/usr/local/share/man/man3/io_uring_prep_socket_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_socket_direct_alloc.3.zst
/usr/local/share/man/man3/io_uring_prep_splice.3.zst
/usr/local/share/man/man3/io_uring_prep_statx.3.zst
/usr/local/share/man/man3/io_uring_prep_symlink.3.zst
/usr/local/share/man/man3/io_uring_prep_symlinkat.3.zst
/usr/local/share/man/man3/io_uring_prep_sync_file_range.3.zst
/usr/local/share/man/man3/io_uring_prep_tee.3.zst
/usr/local/share/man/man3/io_uring_prep_timeout.3.zst
/usr/local/share/man/man3/io_uring_prep_timeout_remove.3.zst
/usr/local/share/man/man3/io_uring_prep_timeout_update.3.zst
/usr/local/share/man/man3/io_uring_prep_unlink.3.zst
/usr/local/share/man/man3/io_uring_prep_unlinkat.3.zst
/usr/local/share/man/man3/io_uring_prep_waitid.3.zst
/usr/local/share/man/man3/io_uring_prep_write.3.zst
/usr/local/share/man/man3/io_uring_prep_write_fixed.3.zst
/usr/local/share/man/man3/io_uring_prep_writev.3.zst
/usr/local/share/man/man3/io_uring_prep_writev2.3.zst
/usr/local/share/man/man3/io_uring_queue_exit.3.zst
/usr/local/share/man/man3/io_uring_queue_init.3.zst
/usr/local/share/man/man3/io_uring_queue_init_mem.3.zst
/usr/local/share/man/man3/io_uring_queue_init_params.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_cmsg_firsthdr.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_cmsg_nexthdr.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_name.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_out.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_payload.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_payload_length.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_validate.3.zst
/usr/local/share/man/man3/io_uring_register_buf_ring.3.zst
/usr/local/share/man/man3/io_uring_register_buffers.3.zst
/usr/local/share/man/man3/io_uring_register_buffers_sparse.3.zst
/usr/local/share/man/man3/io_uring_register_buffers_tags.3.zst
/usr/local/share/man/man3/io_uring_register_buffers_update_tag.3.zst
/usr/local/share/man/man3/io_uring_register_eventfd.3.zst
/usr/local/share/man/man3/io_uring_register_eventfd_async.3.zst
/usr/local/share/man/man3/io_uring_register_file_alloc_range.3.zst
/usr/local/share/man/man3/io_uring_register_files.3.zst
/usr/local/share/man/man3/io_uring_register_files_sparse.3.zst
/usr/local/share/man/man3/io_uring_register_files_tags.3.zst
/usr/local/share/man/man3/io_uring_register_files_update.3.zst
/usr/local/share/man/man3/io_uring_register_files_update_tag.3.zst
/usr/local/share/man/man3/io_uring_register_iowq_aff.3.zst
/usr/local/share/man/man3/io_uring_register_iowq_max_workers.3.zst
/usr/local/share/man/man3/io_uring_register_napi.3.zst
/usr/local/share/man/man3/io_uring_register_ring_fd.3.zst
/usr/local/share/man/man3/io_uring_register_sync_cancel.3.zst
/usr/local/share/man/man3/io_uring_setup_buf_ring.3.zst
/usr/local/share/man/man3/io_uring_sq_ready.3.zst
/usr/local/share/man/man3/io_uring_sq_space_left.3.zst
/usr/local/share/man/man3/io_uring_sqe_set_data.3.zst
/usr/local/share/man/man3/io_uring_sqe_set_data64.3.zst
/usr/local/share/man/man3/io_uring_sqe_set_flags.3.zst
/usr/local/share/man/man3/io_uring_sqring_wait.3.zst
/usr/local/share/man/man3/io_uring_submit.3.zst
/usr/local/share/man/man3/io_uring_submit_and_get_events.3.zst
/usr/local/share/man/man3/io_uring_submit_and_wait.3.zst
/usr/local/share/man/man3/io_uring_submit_and_wait_timeout.3.zst
/usr/local/share/man/man3/io_uring_unregister_buf_ring.3.zst
/usr/local/share/man/man3/io_uring_unregister_buffers.3.zst
/usr/local/share/man/man3/io_uring_unregister_eventfd.3.zst
/usr/local/share/man/man3/io_uring_unregister_files.3.zst
/usr/local/share/man/man3/io_uring_unregister_iowq_aff.3.zst
/usr/local/share/man/man3/io_uring_unregister_napi.3.zst
/usr/local/share/man/man3/io_uring_unregister_ring_fd.3.zst
/usr/local/share/man/man3/io_uring_wait_cqe.3.zst
/usr/local/share/man/man3/io_uring_wait_cqe_nr.3.zst
/usr/local/share/man/man3/io_uring_wait_cqe_timeout.3.zst
/usr/local/share/man/man3/io_uring_wait_cqes.3.zst
/usr/local/share/man/man7/io_uring.7.zst

View File

@@ -2,15 +2,181 @@
/usr/local/include/liburing/barrier.h
/usr/local/include/liburing/compat.h
/usr/local/include/liburing/io_uring.h
/usr/local/include/liburing/io_uring_version.h
/usr/local/lib/liburing-ffi.a
/usr/local/lib/liburing-ffi.so
/usr/local/lib/liburing.a
/usr/local/lib/liburing.so
/usr/local/lib/pkgconfig/liburing-ffi.pc
/usr/local/lib/pkgconfig/liburing.pc
/usr/local/lib64/liburing-ffi.so.2
/usr/local/lib64/liburing-ffi.so.2.6
/usr/local/lib64/liburing.so.2
/usr/local/lib64/liburing.so.2.0.0
/usr/local/share/man/man2/io_uring_enter.2.gz
/usr/local/share/man/man2/io_uring_register.2.gz
/usr/local/share/man/man2/io_uring_setup.2.gz
/usr/local/share/man/man3/io_uring_get_sqe.3.gz
/usr/local/share/man/man3/io_uring_queue_exit.3.gz
/usr/local/share/man/man3/io_uring_queue_init.3.gz
/usr/local/share/man/man7/io_uring.7.gz
/usr/local/lib64/liburing.so.2.6
/usr/local/share/man/man2/io_uring_enter.2.zst
/usr/local/share/man/man2/io_uring_enter2.2.zst
/usr/local/share/man/man2/io_uring_register.2.zst
/usr/local/share/man/man2/io_uring_setup.2.zst
/usr/local/share/man/man3/IO_URING_CHECK_VERSION.3.zst
/usr/local/share/man/man3/IO_URING_VERSION_MAJOR.3.zst
/usr/local/share/man/man3/IO_URING_VERSION_MINOR.3.zst
/usr/local/share/man/man3/__io_uring_buf_ring_cq_advance.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_add.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_advance.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_available.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_cq_advance.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_init.3.zst
/usr/local/share/man/man3/io_uring_buf_ring_mask.3.zst
/usr/local/share/man/man3/io_uring_check_version.3.zst
/usr/local/share/man/man3/io_uring_close_ring_fd.3.zst
/usr/local/share/man/man3/io_uring_cq_advance.3.zst
/usr/local/share/man/man3/io_uring_cq_has_overflow.3.zst
/usr/local/share/man/man3/io_uring_cq_ready.3.zst
/usr/local/share/man/man3/io_uring_cqe_get_data.3.zst
/usr/local/share/man/man3/io_uring_cqe_get_data64.3.zst
/usr/local/share/man/man3/io_uring_cqe_seen.3.zst
/usr/local/share/man/man3/io_uring_for_each_cqe.3.zst
/usr/local/share/man/man3/io_uring_free_buf_ring.3.zst
/usr/local/share/man/man3/io_uring_free_probe.3.zst
/usr/local/share/man/man3/io_uring_get_events.3.zst
/usr/local/share/man/man3/io_uring_get_probe.3.zst
/usr/local/share/man/man3/io_uring_get_sqe.3.zst
/usr/local/share/man/man3/io_uring_major_version.3.zst
/usr/local/share/man/man3/io_uring_minor_version.3.zst
/usr/local/share/man/man3/io_uring_opcode_supported.3.zst
/usr/local/share/man/man3/io_uring_peek_cqe.3.zst
/usr/local/share/man/man3/io_uring_prep_accept.3.zst
/usr/local/share/man/man3/io_uring_prep_accept_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_cancel.3.zst
/usr/local/share/man/man3/io_uring_prep_cancel64.3.zst
/usr/local/share/man/man3/io_uring_prep_cancel_fd.3.zst
/usr/local/share/man/man3/io_uring_prep_close.3.zst
/usr/local/share/man/man3/io_uring_prep_close_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_cmd.3.zst
/usr/local/share/man/man3/io_uring_prep_connect.3.zst
/usr/local/share/man/man3/io_uring_prep_fadvise.3.zst
/usr/local/share/man/man3/io_uring_prep_fallocate.3.zst
/usr/local/share/man/man3/io_uring_prep_fgetxattr.3.zst
/usr/local/share/man/man3/io_uring_prep_files_update.3.zst
/usr/local/share/man/man3/io_uring_prep_fixed_fd_install.3.zst
/usr/local/share/man/man3/io_uring_prep_fsetxattr.3.zst
/usr/local/share/man/man3/io_uring_prep_fsync.3.zst
/usr/local/share/man/man3/io_uring_prep_ftruncate.3.zst
/usr/local/share/man/man3/io_uring_prep_futex_wait.3.zst
/usr/local/share/man/man3/io_uring_prep_futex_waitv.3.zst
/usr/local/share/man/man3/io_uring_prep_futex_wake.3.zst
/usr/local/share/man/man3/io_uring_prep_getxattr.3.zst
/usr/local/share/man/man3/io_uring_prep_link.3.zst
/usr/local/share/man/man3/io_uring_prep_link_timeout.3.zst
/usr/local/share/man/man3/io_uring_prep_linkat.3.zst
/usr/local/share/man/man3/io_uring_prep_madvise.3.zst
/usr/local/share/man/man3/io_uring_prep_mkdir.3.zst
/usr/local/share/man/man3/io_uring_prep_mkdirat.3.zst
/usr/local/share/man/man3/io_uring_prep_msg_ring.3.zst
/usr/local/share/man/man3/io_uring_prep_msg_ring_cqe_flags.3.zst
/usr/local/share/man/man3/io_uring_prep_msg_ring_fd.3.zst
/usr/local/share/man/man3/io_uring_prep_msg_ring_fd_alloc.3.zst
/usr/local/share/man/man3/io_uring_prep_multishot_accept.3.zst
/usr/local/share/man/man3/io_uring_prep_multishot_accept_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_nop.3.zst
/usr/local/share/man/man3/io_uring_prep_openat.3.zst
/usr/local/share/man/man3/io_uring_prep_openat2.3.zst
/usr/local/share/man/man3/io_uring_prep_openat2_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_openat_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_poll_add.3.zst
/usr/local/share/man/man3/io_uring_prep_poll_multishot.3.zst
/usr/local/share/man/man3/io_uring_prep_poll_remove.3.zst
/usr/local/share/man/man3/io_uring_prep_poll_update.3.zst
/usr/local/share/man/man3/io_uring_prep_provide_buffers.3.zst
/usr/local/share/man/man3/io_uring_prep_read.3.zst
/usr/local/share/man/man3/io_uring_prep_read_fixed.3.zst
/usr/local/share/man/man3/io_uring_prep_read_multishot.3.zst
/usr/local/share/man/man3/io_uring_prep_readv.3.zst
/usr/local/share/man/man3/io_uring_prep_readv2.3.zst
/usr/local/share/man/man3/io_uring_prep_recv.3.zst
/usr/local/share/man/man3/io_uring_prep_recv_multishot.3.zst
/usr/local/share/man/man3/io_uring_prep_recvmsg.3.zst
/usr/local/share/man/man3/io_uring_prep_recvmsg_multishot.3.zst
/usr/local/share/man/man3/io_uring_prep_remove_buffers.3.zst
/usr/local/share/man/man3/io_uring_prep_rename.3.zst
/usr/local/share/man/man3/io_uring_prep_renameat.3.zst
/usr/local/share/man/man3/io_uring_prep_send.3.zst
/usr/local/share/man/man3/io_uring_prep_send_set_addr.3.zst
/usr/local/share/man/man3/io_uring_prep_send_zc.3.zst
/usr/local/share/man/man3/io_uring_prep_send_zc_fixed.3.zst
/usr/local/share/man/man3/io_uring_prep_sendmsg.3.zst
/usr/local/share/man/man3/io_uring_prep_sendmsg_zc.3.zst
/usr/local/share/man/man3/io_uring_prep_sendto.3.zst
/usr/local/share/man/man3/io_uring_prep_setxattr.3.zst
/usr/local/share/man/man3/io_uring_prep_shutdown.3.zst
/usr/local/share/man/man3/io_uring_prep_socket.3.zst
/usr/local/share/man/man3/io_uring_prep_socket_direct.3.zst
/usr/local/share/man/man3/io_uring_prep_socket_direct_alloc.3.zst
/usr/local/share/man/man3/io_uring_prep_splice.3.zst
/usr/local/share/man/man3/io_uring_prep_statx.3.zst
/usr/local/share/man/man3/io_uring_prep_symlink.3.zst
/usr/local/share/man/man3/io_uring_prep_symlinkat.3.zst
/usr/local/share/man/man3/io_uring_prep_sync_file_range.3.zst
/usr/local/share/man/man3/io_uring_prep_tee.3.zst
/usr/local/share/man/man3/io_uring_prep_timeout.3.zst
/usr/local/share/man/man3/io_uring_prep_timeout_remove.3.zst
/usr/local/share/man/man3/io_uring_prep_timeout_update.3.zst
/usr/local/share/man/man3/io_uring_prep_unlink.3.zst
/usr/local/share/man/man3/io_uring_prep_unlinkat.3.zst
/usr/local/share/man/man3/io_uring_prep_waitid.3.zst
/usr/local/share/man/man3/io_uring_prep_write.3.zst
/usr/local/share/man/man3/io_uring_prep_write_fixed.3.zst
/usr/local/share/man/man3/io_uring_prep_writev.3.zst
/usr/local/share/man/man3/io_uring_prep_writev2.3.zst
/usr/local/share/man/man3/io_uring_queue_exit.3.zst
/usr/local/share/man/man3/io_uring_queue_init.3.zst
/usr/local/share/man/man3/io_uring_queue_init_mem.3.zst
/usr/local/share/man/man3/io_uring_queue_init_params.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_cmsg_firsthdr.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_cmsg_nexthdr.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_name.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_out.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_payload.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_payload_length.3.zst
/usr/local/share/man/man3/io_uring_recvmsg_validate.3.zst
/usr/local/share/man/man3/io_uring_register_buf_ring.3.zst
/usr/local/share/man/man3/io_uring_register_buffers.3.zst
/usr/local/share/man/man3/io_uring_register_buffers_sparse.3.zst
/usr/local/share/man/man3/io_uring_register_buffers_tags.3.zst
/usr/local/share/man/man3/io_uring_register_buffers_update_tag.3.zst
/usr/local/share/man/man3/io_uring_register_eventfd.3.zst
/usr/local/share/man/man3/io_uring_register_eventfd_async.3.zst
/usr/local/share/man/man3/io_uring_register_file_alloc_range.3.zst
/usr/local/share/man/man3/io_uring_register_files.3.zst
/usr/local/share/man/man3/io_uring_register_files_sparse.3.zst
/usr/local/share/man/man3/io_uring_register_files_tags.3.zst
/usr/local/share/man/man3/io_uring_register_files_update.3.zst
/usr/local/share/man/man3/io_uring_register_files_update_tag.3.zst
/usr/local/share/man/man3/io_uring_register_iowq_aff.3.zst
/usr/local/share/man/man3/io_uring_register_iowq_max_workers.3.zst
/usr/local/share/man/man3/io_uring_register_napi.3.zst
/usr/local/share/man/man3/io_uring_register_ring_fd.3.zst
/usr/local/share/man/man3/io_uring_register_sync_cancel.3.zst
/usr/local/share/man/man3/io_uring_setup_buf_ring.3.zst
/usr/local/share/man/man3/io_uring_sq_ready.3.zst
/usr/local/share/man/man3/io_uring_sq_space_left.3.zst
/usr/local/share/man/man3/io_uring_sqe_set_data.3.zst
/usr/local/share/man/man3/io_uring_sqe_set_data64.3.zst
/usr/local/share/man/man3/io_uring_sqe_set_flags.3.zst
/usr/local/share/man/man3/io_uring_sqring_wait.3.zst
/usr/local/share/man/man3/io_uring_submit.3.zst
/usr/local/share/man/man3/io_uring_submit_and_get_events.3.zst
/usr/local/share/man/man3/io_uring_submit_and_wait.3.zst
/usr/local/share/man/man3/io_uring_submit_and_wait_timeout.3.zst
/usr/local/share/man/man3/io_uring_unregister_buf_ring.3.zst
/usr/local/share/man/man3/io_uring_unregister_buffers.3.zst
/usr/local/share/man/man3/io_uring_unregister_eventfd.3.zst
/usr/local/share/man/man3/io_uring_unregister_files.3.zst
/usr/local/share/man/man3/io_uring_unregister_iowq_aff.3.zst
/usr/local/share/man/man3/io_uring_unregister_napi.3.zst
/usr/local/share/man/man3/io_uring_unregister_ring_fd.3.zst
/usr/local/share/man/man3/io_uring_wait_cqe.3.zst
/usr/local/share/man/man3/io_uring_wait_cqe_nr.3.zst
/usr/local/share/man/man3/io_uring_wait_cqe_timeout.3.zst
/usr/local/share/man/man3/io_uring_wait_cqes.3.zst
/usr/local/share/man/man7/io_uring.7.zst

View File

@@ -1,37 +1,27 @@
require 'package'
require 'buildsystems/autotools'
class Liburing < Package
class Liburing < Autotools
description 'liburing provides helpers to setup and teardown io_uring instances.'
homepage 'https://github.com/axboe/liburing/'
version '2.0'
version '2.6'
license 'MIT'
compatibility 'all'
source_url "https://github.com/axboe/liburing/archive/refs/tags/liburing-#{version}.tar.gz"
source_sha256 'ca069ecc4aa1baf1031bd772e4e97f7e26dfb6bb733d79f70159589b22ab4dc0'
binary_compression 'tar.xz'
source_sha256 '682f06733e6db6402c1f904cbbe12b94942a49effc872c9e01db3d7b180917cc'
binary_compression 'tar.zst'
binary_sha256({
aarch64: '25bda02208eb872e11c8434523056bb3591996aa6aec935171c5ce81bcb39225',
armv7l: '25bda02208eb872e11c8434523056bb3591996aa6aec935171c5ce81bcb39225',
i686: 'd6cdacf0351d2d301d5827b8413768489d2dd6d53fe8d94978ba2d1f1af9ac29',
x86_64: '960697d65213698aaff0457b536a5ef6d8f45a5614fb3752c0fb572fded4077c'
aarch64: '2e2138ccaa2ff821f507991b73c549c7c55e55818641970cd5576de4f4be9216',
armv7l: '2e2138ccaa2ff821f507991b73c549c7c55e55818641970cd5576de4f4be9216',
i686: 'bc5f3ea29be3864de7e1a7c93b7f81744c39296b3513ea45d37b1e9a79581949',
x86_64: '0ae8f0068aae43c33cb71cc7a8e3c7080979fd2b980e4a689a67b728317010e0'
})
def self.patch
# system "sed -i '/<unistd.h>/a #include <asm/unistd.h>' test/fc2a85cb02ef-test.c"
# system "sed -i '/<unistd.h>/a #include <asm/unistd.h>' test/double-poll-crash.c"
end
depends_on 'glibc_lib' # R
# liburing has a configure script that mimics an autotools one, but we can still treat it mostly like normal.
# It doesn't have any other build system anyways, so this is the best we've got.
def self.build
system "env CFLAGS='-flto=auto' \
CXXFLAGS='-pipe -flto=auto' \
LDFLAGS='-flto=auto' \
./configure \
#{CREW_OPTIONS.sub(/--build=.*/, '')}"
system 'make -C src'
end
def self.install
system "make DESTDIR=#{CREW_DEST_DIR} install"
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX} --mandir=#{CREW_MAN_PREFIX}"
end
end