From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 2890915812D for ; Wed, 01 Jan 2025 22:41:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0DFE6E083D; Wed, 01 Jan 2025 22:41:12 +0000 (UTC) Received: from mail-40134.protonmail.ch (mail-40134.protonmail.ch [185.70.40.134]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B45B0E07C7 for ; Wed, 01 Jan 2025 22:41:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1735771269; x=1736030469; bh=XKAmh9V314kZCd4DgopIvX9h9+RQEJVNRFBoGgsMr4U=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=QVpbsPtiFyYZyQ96GlO7wdV/R/ioQbsBdSgE8gu9bgfEjwkTvuhANrpNLikTXgVzI DcRFHX8HXIXZ2wQ+1KdkgxHxR67XHeV5BBDzrKJi4BU/MLp4RSduprr+YebcsA/k6g rkUv5yTA6/3cf4CF+B1HmKJ9qNX74b+/85tZCdWUCd9TIhH09ONJoiC0plVDFYA4cz oq8jxBLtNgA5d7d2skCiohszMNO60t/TTbmkr3svIwL/0GWRToScRhFc5v4xXLPHIk ocIqEpVl9YyVki+9/DOPbC2pydURxXf2PTvFU7D6QE6OskHUdeAbgHFWhOBNKhiXzj /K1giL6Vm3+3g== Date: Wed, 01 Jan 2025 22:41:03 +0000 To: gentoo-dev@lists.gentoo.org From: Filip Kobierski Cc: Filip Kobierski Subject: [gentoo-dev] [PATCH 3/3] profiles/use.desc: make USE=io-uring global Message-ID: <20250101224031.15263-5-fkobi@pm.me> In-Reply-To: <20250101224031.15263-1-fkobi@pm.me> References: <20250101224031.15263-1-fkobi@pm.me> Feedback-ID: 115236665:user:proton X-Pm-Message-ID: 7fe98e52e1edfe4492f0861961b80dc898bb99fc Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="------f95ff0ed3faba9ec7c577865862f44a4630d5fe0c5c24e11bfd021ba2740ea42"; charset=utf-8 X-Archives-Salt: 0b0104f5-01d9-4c7d-9283-9f20c883b046 X-Archives-Hash: b2e7426544873d086efda4c7304ca8c4 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------f95ff0ed3faba9ec7c577865862f44a4630d5fe0c5c24e11bfd021ba2740ea42 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Filip Kobierski To: gentoo-dev@lists.gentoo.org Cc: Filip Kobierski Subject: [PATCH 3/3] profiles/use.desc: make USE=io-uring global Date: Wed, 1 Jan 2025 23:24:13 +0100 Message-ID: <20250101224031.15263-5-fkobi@pm.me> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250101224031.15263-1-fkobi@pm.me> References: <20250101224031.15263-1-fkobi@pm.me> MIME-Version: 1.0 Signed-off-by: Filip Kobierski --- app-containers/lxc/metadata.xml | 1 - app-emulation/qemu/metadata.xml | 1 - dev-ruby/io-event/metadata.xml | 3 --- media-sound/mpd/metadata.xml | 1 - profiles/use.desc | 1 + sci-physics/root/metadata.xml | 1 - sys-apps/bfs/metadata.xml | 3 --- sys-apps/plocate/metadata.xml | 3 --- sys-block/fio/metadata.xml | 1 - sys-block/thin-provisioning-tools/metadata.xml | 3 --- sys-cluster/ceph/metadata.xml | 1 - sys-cluster/glusterfs/metadata.xml | 1 - sys-process/audit/metadata.xml | 1 - 13 files changed, 1 insertion(+), 20 deletions(-) diff --git a/app-containers/lxc/metadata.xml b/app-containers/lxc/metadata.xml index 7c423aeaca6..025e3688277 100644 --- a/app-containers/lxc/metadata.xml +++ b/app-cont ainers/lxc/metadata.xml @@ -10,7 +10,6 @@ Gentoo Virtualization Project - Enable io_uring support, and use io_uring instead of epoll Build and install additional command line tools diff --git a/app-emulation/qemu/metadata.xml b/app-emulation/qemu/metadata.xml index 6b037ef131a..c42f7d920b3 100644 --- a/app-emulation/qemu/metadata.xml +++ b/app-emulation/qemu/metadata.xml @@ -26,7 +26,6 @@ Enable direct iSCSI support via net-libs/libiscsi instead of indirectly via the Linux block layer that sys-block/open-iscsi does. - Enable efficient I/O via sys-libs/liburing. Support Linux keyrings via sys-apps/keyutils Enable multipath persistent reservation passthrough via sys-f s/multipath-tools. diff --git a/dev-ruby/io-event/metadata.xml b/dev-ruby/io-event/metadata.xml index 7e76e28a1d1..0962eb7f219 100644 --- a/dev-ruby/io-event/metadata.xml +++ b/dev-ruby/io-event/metadata.xml @@ -5,9 +5,6 @@ ruby@gentoo.org Gentoo Ruby Project - - Enable io_uring support, and use io_uring instead of epoll - socketry/io-event diff --git a/media-sound/mpd/metadata.xml b/media-sound/mpd/metadata.xml index 7cf09c18a6d..8253dae1fb7 100644 --- a/media-sound/mpd/metadata.xml +++ b/media-sound/mpd/metadata.xml @@ -20,7 +20,6 @@ Enables Fluidsynth MIDI software synthesis (discouraged) Enables support for media-libs/game-music-emu for playing various video game music formats. Support for ID3 tags - Enable support for io_uring Use the Linux kernel inotify subsystem to notice changes to mpd music library Support for MP3 streaming via Icecast2 Enable support for remote mpd databases diff --git a/profiles/use.desc b/profiles/use.desc index 0e345f1dcc3..d2bfb820eae 100644 --- a/profiles/use.desc +++ b/profiles/use.desc @@ -146,6 +146,7 @@ inotify - Enable inotify filesystem monitoring support introspection - Add support for GObject based introspection iodbc - Add support for iODBC library ios - Enable support for Apple's iDevice with iOS operating system (iPad, iPhone, iPod, etc) +io-uring - Enable the use of io_uring system calls for efficient async IO ipod - Enable support for iPod device access ipv6 - Add support for IP version 6 jack - Add support for the JACK Audio Connection Kit diff --git a/sci- physics/root/metadata.xml b/sci-physics/root/metadata.xml index 6708cbdd75a..32b389c22a8 100644 --- a/sci-physics/root/metadata.xml +++ b/sci-physics/root/metadata.xml @@ -42,7 +42,6 @@ Enable implicit multi-threading (IMT) with dev-cpp/tbb Built TMVA (ROOT's multi-variate analysis toolkit for machine learning) Enable support for sci-mathematics/unuran - Enable support for sys-libs/liburing in RNTuple Enable support for dev-libs/vc with VecCore Build the interface for net-libs/xrootd diff --git a/sys-apps/bfs/metadata.xml b/sys-apps/bfs/metadata.xml index c734443efb5..d86301745b4 100644 --- a/sys-apps/bfs/metadata.xml +++ b/sys-apps/bfs/metadata.xml @@ -8,7 +8,4 @@ tavianator/bfs - - Use sys-libs/liburing for faster async I/O - diff --git a/sys-apps/plocate/metadata.xml b/sys-apps/plocate/metadata.xml index fcef37108e0..ea1b17d66b2 100644 --- a/sys-apps/plocate/metadata.xml +++ b/sys-apps/plocate/metadata.xml @@ -21,9 +21,6 @@ proxy-maint@gentoo.org Proxy Maintainers - - Enable efficient I/O via sys-libs/liburing. - plocate works by creating an inverted index over trigrams (combinations of three bytes) in the search strings, which allows it to rapidly narrow down the diff --git a/sys-block/fio/metadata.xml b/sys-block/fio/metadata.xml index 133abb62792..f049e03134a 100644 --- a/sys-block/fio/metadata.xml +++ b/sys-block/fio/metadata.xml @@ -13,7 +13,6 @@ Enable GlusterFS gfapi support via sys-cluster/glusterfs Install tools for generating gnuplots Install dependencies for complex python scripts - Enable efficient I/O via sys-libs/liburing. Enable NFS support Enable numa support Enable Rados block device support via sys-cluster/ceph diff --git a/sys-block/thin-provisioning-tools/metadata.xml b/sys-block/thin-provisioning-tools/metadata.xml index 35126c51140..15dea8bd8d8 100644 --- a/sys-block/thin-provisioning-tools/metadata.xml +++ b/sys-block/thin-provisioning-tools/metadata.xml @@ -8,9 +8,6 @@ base-system@gentoo.org Gentoo Base System - - Enable experimental support for io-uring. - jthornber/thin-provisioning-tool s diff --git a/sys-cluster/ceph/metadata.xml b/sys-cluster/ceph/metadata.xml index e40590e6067..4ae835e9df0 100644 --- a/sys-cluster/ceph/metadata.xml +++ b/sys-cluster/ceph/metadata.xml @@ -33,7 +33,6 @@ Enable RDMA support via sys-cluster/rdma-core Rados Gateway's support for dynamically adding lua packagess Use system dev-libs/boost instead of the bundled one - Build with support for sys-libs/liburing Enable sys-block/libzbd bluestore backend Add xfs support diff --git a/sys-cluster/glusterfs/metadata.xml b/sys-cluster/glusterfs/metadata.xml index e5e0116cd5c..6a21bf01f26 100644 --- a/sys-cluster/glusterfs/metadata.xml +++ b/sys-cluster/glusterfs/metadata.xml @@ -26,7 +26,6 @@ Use IPv6 by default, requires libtirpc Build against net-libs/libtirpc for RPC support Install configuration snippet for app-admin/rsyslog - Control whether or not glusterfs is compiled with uring support or not. gluster/glusterfs diff --git a/sys-process/audit/metadata.xml b/sys-process/audit/metadata.xml index 79fc6fdac9e..4f27587f6e9 100644 --- a/sys-process/audit/metadata.xml +++ b/sys-process/audit/metadata.xml @@ -9,7 +9,6 @@ Enable GSSAPI support - Enable support for io-uring. Doesn't need the library but needs at least kernel 5.1. linux-audit/audit-userspace -- 2.45.2 --------f95ff0ed3faba9ec7c577865862f44a4630d5fe0c5c24e11bfd021ba2740ea42 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYIACcFAmd1xH4JEAUVAewu4JXrFiEEDDuAKD1tNsX0bzf/BRUB7C7g lesAANDeAP40Ofxv1dJkLJeihBO/28FwlcF9HDiJ3GNIqWeH3AAAZAD/TYw1 ynCj/3w2XiQiI2RxG5V+vim+CYqXYWUJT9ZV7go= =9Ngt -----END PGP SIGNATURE----- --------f95ff0ed3faba9ec7c577865862f44a4630d5fe0c5c24e11bfd021ba2740ea42--