commit:     3214f3fbed677a8daec7ff5716f1c4af86d31d09
Author:     sin-ack <sin-ack <AT> protonmail <DOT> com>
AuthorDate: Thu Apr 24 21:14:05 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 24 23:31:46 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3214f3fb

profiles/base: mask USE=io-uring on Facebook packages

Folly currently depends on a version of liburing that has not yet been
released. To prevent users from accidentally pulling in liburing-9999 we
mask it until liburing-2.10 is in ::gentoo. All Facebook packages are
masked to prevent upgrade blocks for users who have USE=io-uring
globally.

Closes: https://bugs.gentoo.org/954335
Signed-off-by: sin-ack <sin-ack <AT> protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41734
Closes: https://github.com/gentoo/gentoo/pull/41734
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/base/package.use.mask | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 268ef1fc6fe6..ef6b515fc285 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,14 @@
 
 # New entries go on top.
 
+# sin-ack <[email protected]> (2025-04-24)
+# Folly's support for io_uring depends on as-of-yet unreleased liburing
+# features. All Facebook packages that depend on this support are masked.
+# Can be dropped once liburing 2.10 is released.
+# Bug #954335
+dev-cpp/folly io-uring
+dev-cpp/fbthrift io-uring
+
 # Andreas Sturmlechner <[email protected]> (2025-04-21)
 # Prepare cleanup of dev-qt/qtwebengine:5
 app-i18n/fcitx-chinese-addons webengine

Reply via email to