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 DB77D15812D for ; Wed, 01 Jan 2025 22:41:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 64E10E0828; Wed, 01 Jan 2025 22:41:06 +0000 (UTC) Received: from mail-40131.protonmail.ch (mail-40131.protonmail.ch [185.70.40.131]) (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 pigeon.gentoo.org (Postfix) with ESMTPS id 17864E0825 for ; Wed, 01 Jan 2025 22:41:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1735771263; x=1736030463; bh=B1/4qcGUAxJCdueiKNsERTeTIafuUb/m1vj2AVXjHqc=; 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=IVw+9MFZwrPQ+qKfI9UHnSt5cTO4VgidHGBrwysVAX3LNZ+Ku3gk6a0ILmNK+Xs3P KLW1H3arhYjS9XlPWCCKD9ON+gQ1dHj3ccfYwrI2XBV8Ma9GWC6GotIt6CtTxZ760M XEpEyeei4P4V5f3AwKx/03qAX7EH6oZrJv8jVXkPu1QSNmzDtyL4GeAsCvOOTs08kv 5JfHKEU8yF6/VqFmAt/TVfI/3Vaa0Rvx7TRNRY791Ey6hZFHKYcahDXp55oEXiIIEN xT1HxwBOgBuYJBn126zjGIxWdp7578DUkWtKKx/BLbpNNX5htsnBkD49uZGDZDdHn5 Y7Kq86pZ47DMQ== Date: Wed, 01 Jan 2025 22:40:59 +0000 To: gentoo-dev@lists.gentoo.org From: Filip Kobierski Cc: Filip Kobierski Subject: [gentoo-dev] [PATCH 2/3] sys-cluster/{ceph,glusterfs}: rename uring USE flag to io-uring Message-ID: <20250101224031.15263-4-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: 99d6187761750e5a99e694caf24e0359533999e0 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="------7e9e84f0ce8554d5fd120a8680761ac3081bbffd303a106b1e90f9b3aa877b90"; charset=utf-8 X-Archives-Salt: 9f5a65eb-a1dc-442e-842a-f97634f88946 X-Archives-Hash: c61d9f6c662996c77ac8f71cc4f10ae9 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------7e9e84f0ce8554d5fd120a8680761ac3081bbffd303a106b1e90f9b3aa877b90 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 2/3] sys-cluster/{ceph,glusterfs}: rename uring USE flag to io-uring Date: Wed, 1 Jan 2025 23:24:12 +0100 Message-ID: <20250101224031.15263-4-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 --- sys-cluster/ceph/ceph-18.2.4-r3.ebuild | 8 ++++---- sys-cluster/ceph/ceph-19.2.0-r2.ebuild | 8 ++++---- sys-cluster/ceph/metadata.xml | 2 +- sys-cluster/glusterfs/glusterfs-10.5.ebuild | 6 +++--- sys-cluster/glusterfs/glusterfs-11.1.ebuild | 6 +++--- sys-cluster/glusterfs/metadata.xml | 2 +- 6 files changed, 16 insertions(+), 16 deletions(-) diff --git a/sys-cluster/ceph/ceph-18.2.4-r3.ebuild b/sys-cluster/ceph/ceph-18.2.4-r3.ebuild index 345c800a98b..4d62526a4e7 100644 --- a/sys-cluster/ceph/ceph-18.2.4-r3.ebuild +++ b/sys-cluster/ceph/ceph-18.2.4-r3.ebuild @@ -30,7 +30,7 @@ IUSE=" babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc jaeger kafka kerberos ldap lttng +mgr +parquet pmdk rabbitmq +radosgw rbd-rwl rbd-ssd rdma rgw-lua selinux +ssl spdk +sqlite +system-boost - systemd +tcmalloc test +uring xfs zbd + systemd +tcmalloc test +io-uring xfs zb d " IUSE+="$(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" @@ -109,7 +109,7 @@ DEPEND=" spdk? ( dev-util/cunit ) sqlite? ( dev-db/sqlite:= ) system-boost? ( dev-libs/boost:=[context,python,${PYTHON_USEDEP},zlib] ) - uring? ( sys-libs/liburing:= ) + io-uring? ( sys-libs/liburing:= ) xfs? ( sys-fs/xfsprogs:= ) zbd? ( sys-block/libzbd:= ) " @@ -330,8 +330,8 @@ ceph_src_configure() { -DWITH_RBD_SSD_CACHE:BOOL=$(usex rbd-ssd) -DWITH_SYSTEMD:BOOL=$(usex systemd) -DWITH_TESTS:BOOL=$(usex test) - -DWITH_LIBURING:BOOL=$(usex uring) - -DWITH_SYSTEM_LIBURING:BOOL=$(usex uring) + -DWITH_LIBURING:BOOL=$(usex io-uring) + -DWITH_SYSTEM_LIBURING:BOOL=$(usex io-uring) -DWITH_LIBCEPHSQLITE:BOOL=$(usex sqlite) -DWITH_XFS:BOOL=$(usex xfs) -DWITH_ZBD:BOOL=$(usex zbd) diff --git a/sys-cluster/ceph/ceph-19.2.0-r2.ebuild b/sys-cluster/ceph/ceph-19.2.0-r2.ebuild index 717e7282fc6..c6ded998710 100644 --- a/sys-cluster/ceph/ceph-19.2.0-r2.ebuild +++ b/sys-cluster/ceph/ceph-19.2.0-r2.ebuild @@ -30,7 +30,7 @@ IUSE=" babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc jaeger kafka kerberos ldap lttng +mgr +parquet pmdk rabbitmq +radosgw rbd-rwl rbd-ssd rdma rgw-lua selinux +ssl spdk +sqlite +system-boost - systemd +tcmalloc test +uring xfs zbd + systemd +tcmalloc test +io-uring xfs zbd " IUSE+="$(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" @@ -110,7 +110,7 @@ DEPEND=" spdk? ( dev-util/cunit ) sqlite? ( dev-db/sqlite:= ) system-boost? ( dev-libs/boost:=[context,python,${PYTHON_USEDEP},zlib] ) - uring? ( sys-libs/liburing:= ) + io-uring? ( sys-libs/liburing:= ) xfs? ( sys-fs/xfsprogs:= ) zbd? ( sys-block/libzbd:= ) " @@ -338,8 +338,8 @@ ceph_src_configure() { -DWITH_RBD_SSD_CACHE:BOOL=$(usex rbd-ssd) -DWITH_SYSTEMD:BOOL=$(usex systemd) -DWITH_TESTS:BOOL=$(usex test) - -DWITH_LIBURING:BOOL=$(usex uring) - -DWITH_SYSTEM_LIBURING:BOOL=$(usex uring) + -DWITH_LIBURING:BOOL=$(usex io-uring) + -DWITH_SYSTEM_LIBURING:BOOL=$(usex io-uring) -DWITH_LIBCEPHSQLITE:BOOL=$(usex sqlite) -DWITH_XFS:BOOL=$(usex xfs) -DWITH_ZBD:BOOL=$(usex zbd) diff --git a/sys-cluster/ceph/metadata.xml b/sys-cluster/ceph/metadata.xml index 10e8a6f85f0..e40590e6067 100644 --- a/sys-cluster/ceph/metadata.xml +++ b/sys-cluster/ceph/metadata.xml @@ -33,7 +33,7 @@ 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 + Build with support for sys-libs/liburing Enable sys-block/libzbd bluestore backend Add xfs support diff --git a/sys-cluster/glusterfs/glusterfs-10.5.ebuild b/sys-cluster/glusterfs/glusterfs-10.5.ebuild index af34b6d503a..1def7c7cee4 100644 --- a/sys-cluster/glusterfs/glusterfs-10.5.ebuild +++ b/sys-cluster/glusterfs/glusterfs-10.5.ebuild @@ -15,7 +15,7 @@ LICENSE="|| ( GPL-2 LGPL-3+ )" SLOT="0/${PV%%.*}" KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86" -IUSE="debug emacs +fuse georeplication ipv6 +libtirpc rsyslog selinux static-libs tcmalloc test +uring xml" +IUSE="debug emacs +fuse georeplication ipv6 +libtirpc rsyslog selinux static-libs tcmalloc test +io-uring xml" REQUIRED_USE="${PYTHON_REQUIRED_USE} georeplication? ( xml ) @@ -43,7 +43,7 @@ RDEPEND=" !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) ) selinux? ( sec-policy/selinux-glusterfs ) tcmalloc? ( dev-util/google-perftools ) - uring? ( sys-libs/liburing:= ) + io-uring? ( sys-libs/liburing:= ) xml? ( dev-libs/libxml2 ) " DEPEND=" @@ -103,7 +103,7 @@ src_configure( ) { $(use_enable georeplication) \ $(use_enable static-libs static) \ $(use_enable test cmocka) \ - $(use_enable uring linux-io-uring) \ + $(use_enable io-uring linux-io-uring) \ $(use_enable xml xml-output) \ $(usex ipv6 --with-ipv6-default "") \ $(usex libtirpc "" --without-libtirpc) \ diff --git a/sys-cluster/glusterfs/glusterfs-11.1.ebuild b/sys-cluster/glusterfs/glusterfs-11.1.ebuild index c4ef9b26256..a6b41a9406c 100644 --- a/sys-cluster/glusterfs/glusterfs-11.1.ebuild +++ b/sys-cluster/glusterfs/glusterfs-11.1.ebuild @@ -15,7 +15,7 @@ LICENSE="|| ( GPL-2 LGPL-3+ )" SLOT="0/${PV%%.*}" KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86" -IUSE="debug emacs +fuse georeplication ipv6 +libtirpc rsyslog selinux static-libs tcmalloc test +uring xml" +IUSE="debug emacs +fuse georeplication ipv6 +libtirpc rsyslog selinux static-libs tcmalloc test +io-uring xml" REQUIRED_USE="${PYTHON_REQUIRED_USE} georeplication? ( xml ) @@ -47,7 +4 7,7 @@ RDEPEND=" !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) ) selinux? ( sec-policy/selinux-glusterfs ) tcmalloc? ( dev-util/google-perftools ) - uring? ( sys-libs/liburing:= ) + io-uring? ( sys-libs/liburing:= ) xml? ( dev-libs/libxml2 ) " DEPEND=" @@ -106,7 +106,7 @@ src_configure() { $(use_enable georeplication) \ $(use_enable static-libs static) \ $(use_enable test cmocka) \ - $(use_enable uring linux-io-uring) \ + $(use_enable io-uring linux-io-uring) \ $(use_enable xml xml-output) \ $(usex ipv6 --with-ipv6-default "") \ $(usex libtirpc "" --without-libtirpc) \ diff --git a/sys-cluster/glusterfs/metadata.xml b/sys-cluster/glusterfs/metadata.xml index a7e4c474e8a..e5e0116cd5c 100644 --- a/sys-cluster/glusterfs/metadata.xml +++ b/sys-cluster/glusterfs/metadata.xml @@ -26,7 +26,7 @@ Use IPv6 by default, requires libtirpc Build against net-libs/libtirpc for R PC support Install configuration snippet for app-admin/rsyslog - Control whether or not glusterfs is compiled with uring support or not. + Control whether or not glusterfs is compiled with uring support or not. gluster/glusterfs -- 2.45.2 --------7e9e84f0ce8554d5fd120a8680761ac3081bbffd303a106b1e90f9b3aa877b90 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYIACcFAmd1xHoJEAUVAewu4JXrFiEEDDuAKD1tNsX0bzf/BRUB7C7g lesAAIEfAP4pZa538W2Rz2cfgDgFJflxiKR/8dDop2oEKlXa0HFJhgD+L1tX vH9Y0JqiSsgXauM+CZCmErV4xfO7iQgEsjmUow0= =vdFH -----END PGP SIGNATURE----- --------7e9e84f0ce8554d5fd120a8680761ac3081bbffd303a106b1e90f9b3aa877b90--