sys-libs / liburing

Efficient I/O with io_uring

Official package sites : https://github.com/axboe/liburing ·

v9999 :: 0/2 :: gentoo

Modified
License
MIT
USE flags
static-libs

v2.3 :: 0/2 :: gentoo

Modified
License
MIT
Keywords
~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
USE flags
static-libs

v2.2 :: 0/2 :: gentoo

Modified
License
MIT
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~hppa ~ia64 ~loong ~riscv
USE flags
static-libs

v2.1-r2 :: 0/2 :: gentoo

Modified
License
MIT
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~hppa ~ia64 ~loong ~riscv
USE flags
static-libs

General

static-libs
Build static versions of dynamic libraries as well

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

sys-kernel / linux-headers : Linux system headers

sys-kernel / linux-headers : Linux system headers

app-containers / lxc : A userspace interface for the Linux kernel containment features

app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools

dev-cpp / folly : An open-source C++ library developed and used at Facebook

media-sound / mpd : The Music Player Daemon (mpd)

net-fs / samba : Samba Suite Version 4

sci-physics / root : C++ data analysis framework and interpreter from CERN

sys-apps / plocate : Posting locate is a much faster locate

sys-block / fio : Jens Axboe's Flexible IO tester

sys-cluster / ceph : Ceph distributed filesystem

sys-cluster / glusterfs : GlusterFS is a powerful network/cluster filesystem

831209
app-emulation/qemu-guest-agent-6.0.0 needs sys-libs/liburing which isn't included in it's dependencies
Repository mirror & CI · gentoo
Merge updates from master
Florian Schmaus · gentoo
sys-libs/liburing: drop 2.1-r1
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Florian Schmaus · gentoo
sys-libs/liburing: add 2.3
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-libs/liburing: Stabilize 2.2 x86, #871147
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-libs/liburing: Stabilize 2.2 amd64, #871147
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-libs/liburing: Stabilize 2.2 ppc, #871147
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-libs/liburing: Stabilize 2.2 ppc64, #871147
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-libs/liburing: Stabilize 2.2 sparc, #871147
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-libs/liburing: Stabilize 2.2 arm, #871147
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-libs/liburing: Stabilize 2.2 arm64, #871147
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-libs/liburing: arm stable wrt bug #855497
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-libs/liburing: amd64 stable wrt bug #855497
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-libs/liburing: Stabilize 2.1-r2 sparc, #855497
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
sys-libs/liburing: Stabilize 2.1-r2 ppc64, #855497
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
sys-libs/liburing: Stabilize 2.1-r2 x86, #855497
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
sys-libs/liburing: Stabilize 2.1-r2 arm64, #855497
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
sys-libs/liburing: Stabilize 2.1-r2 ppc, #855497
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Florian Schmaus · gentoo
sys-libs/liburing: sync live ebuild
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Florian Schmaus · gentoo
sys-libs/liburing: add 2.2
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Florian Schmaus · gentoo
sys-libs/liburing: add missing || die on configure
Closes: https://bugs.gentoo.org/852239 Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-libs/liburing: forward ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
WANG Xuerui · gentoo
sys-libs/liburing: keyword 2.1-r2 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeremi Piotrowski · gentoo
sys-libs/liburing: pass --cxx paramter to configure
Provide the correct value to --cxx to fix cross-compilation. liburing uses the value of the cxx variable for linking. This happens to work for native builds but breaks when cross-compiling, as evidenced by the below output (from Flatcar): >>> Configuring source in /build/arm64-usr/var/tmp/portage/sys-libs/liburing-2.1-r1/work/liburing-2.1 ... * .arm64: running multilib-minimal_abi_src_configure prefix /usr includedir /usr/include libdir /usr/lib64 libdevdir /usr/lib64 relativelibdir mandir /usr/share/man datadir /usr/share stringop_overflow yes array_bounds yes __kernel_rwf_t yes __kernel_timespec yes open_how no statx yes C++ yes has_ucontext yes CC aarch64-cros-linux-gnu-gcc CXX g++ ... aarch64-cros-linux-gnu-gcc -D_GNU_SOURCE -D__SANE_USERSPACE_TYPES__ -I../src/include/ -include ../config-host.h -O2 -pipe -mtune=generic -g -D_GNU_SOURCE -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -L../src/ -o statx statx.c helpers.o -luring -Wstringop-overflow=0 -Warray-bounds=0 g++ -D_GNU_SOURCE -D__SANE_USERSPACE_TYPES__ -I../src/include/ -include ../config-host.h -O2 -pipe -mtune=generic -g -O2 -pipe -mtune=generic -g -D_GNU_SOURCE -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -L../src/ -std=c++11 -o sq-full-cpp sq-full-cpp.cc helpers.o -luring -Wstringop-overflow=0 -Warray-bounds=0 /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: Relocations in generic ELF (EM: 183) /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: Relocations in generic ELF (EM: 183) /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: Relocations in generic ELF (EM: 183) /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: Relocations in generic ELF (EM: 183) /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: Relocations in generic ELF (EM: 183) /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: Relocations in generic ELF (EM: 183) /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: error adding symbols: file in wrong format collect2: error: ld returned 1 exit status make[1]: *** [Makefile:165: sq-full-cpp] Error 1 make[1]: *** Waiting for unfinished jobs.... Bug: https://bugs.gentoo.org/836316 Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com> Closes: https://github.com/gentoo/gentoo/pull/24733 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/liburing: add *DEPEND on linux-headers
Closes: https://bugs.gentoo.org/802516 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/liburing: backport upstream musl patch
Needs a revbump as it affects installed header. Closes: https://bugs.gentoo.org/829293 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: Synced live ebuild
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-libs/liburing: Revbump to fix version in pkgconfig files
Closes: https://bugs.gentoo.org/833895 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: EAPI-8 bump
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-libs/liburing: Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-libs/liburing: Stabilize 2.1 ppc64, #826870
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-libs/liburing: x86 stable wrt bug #826870
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-libs/liburing: sparc stable wrt bug #826870
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Sam James · gentoo
sys-libs/liburing: Stabilize 2.1 ppc, #826870
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/liburing: Stabilize 2.1 arm, #826870
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/liburing: Stabilize 2.1 amd64, #826870
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/liburing: Stabilize 2.1 arm64, #826870
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/liburing: fix build on arm
Closes: https://bugs.gentoo.org/816798 Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/22523
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: Synced live ebuild
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-libs/liburing: Bump to version 2.1
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: Revbump to fix version in pkgconfig file
Thanks-to: Florian Schmaus <flow@gentoo.org> Closes: https://bugs.gentoo.org/809095 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
sys-libs/liburing: keyword ~riscv
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jory Pratt · gentoo
sys-libs/liburing: add support to detect ucontext.h
Closes: https://bugs.gentoo.org/713528 Closes: https://github.com/gentoo/musl/issues/379 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-libs/liburing: Synced live ebuild
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-libs/liburing: Bump to version 2.0
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/liburing: Stabilize 0.7-r1 ppc, #751724
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/liburing: Stabilize 0.7-r1 sparc, #751724
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-libs/liburing: 0.7-r1 ppc64 stable, bug #750047
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: Synced live ebuild
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-libs/liburing: Revbump to add sub-slot for ABI changes
Bug: https://bugs.gentoo.org/752132 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Piotr Karbowski · gentoo
sys-libs/liburing: 0.7 amd64 stable.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/liburing: Stabilize 0.7 arm arm, #744361
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-libs/liburing: x86 stable (bug #744361)
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/liburing: Stabilize 0.7 arm64 arm64, #744361
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: Fixed "ebuild has trailing blank line" QA issue
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: Added tests
Closes: https://bugs.gentoo.org/718100 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/liburing: arm keyworded (bug #730478)
Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: Bump to version 0.7
Closes: https://bugs.gentoo.org/730534 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: Added live ebuild
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: Removed old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-libs/liburing: x86 stable wrt bug #728932
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-libs/liburing: amd64 stable wrt bug #728932
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/liburing: Don't call ar and ranlib directly
Closes: https://bugs.gentoo.org/727280 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
sys-libs/liburing: Keyword 0.6 alpha, #711488
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
sys-libs/liburing: Keyword 0.5 alpha, #711488
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: Added ~ppc/~ppc64 to v0.6 as well
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/liburing: keyworded 0.5 for ppc64, bug #711488
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-libs/liburing: keyworded 0.5 for ppc, bug #711488
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: Bump to version 0.6
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
sys-libs/liburing: arm64 keyworded (bug #711488)
Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-libs/liburing: keyworded 0.5 for hppa, bug #711488
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-libs/liburing: keyworded 0.5 for sparc, bug #711488
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/liburing: keyworded 0.5 for ia64, bug #711488
Package-Manager: Portage-2.3.98, Repoman-2.3.22 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/liburing: Initial commit
Package-Manager: Portage-2.3.91, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>