Created attachment 883200 [details, diff] ebuild patch io_uring currently hardcoded in ebuild. Some kernel may have io_uring disabled, e.g. for security reason. A minimal patch to bump ebuild in this respect. Binary size decreases ~ 10%. No more pesky terminal warning. Please note both ebuild have no addressing CONFIG_CHECK
Created attachment 883201 [details, diff] ebuild patch Better conformant patch.
Created attachment 883202 [details, diff] ebuild patch package dependency added. side note: net-fs/samba suffers the same, blocking sys-libs/liburing removal here.
Created attachment 883203 [details, diff] ebuild patch
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7274988e561d1dfd666b5c02d39a98d7db39995e commit 7274988e561d1dfd666b5c02d39a98d7db39995e Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de> AuthorDate: 2024-09-21 14:42:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-09-22 13:06:29 +0000 media-sound/mpd: optional io-uring, fix yajl deps, support log_file=syslog This introduces yajl as a new USE flag, controlling whether the program should link against dev-libs/yajl. This is needed for two different features, hence the new REQUIRED_USE. Closes: https://bugs.gentoo.org/922980 Closes: https://bugs.gentoo.org/934927 Closes: https://bugs.gentoo.org/937264 Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de> Signed-off-by: Sam James <sam@gentoo.org> media-sound/mpd/files/mpd-0.23.15.init-r1 | 61 +++++++ media-sound/mpd/metadata.xml | 2 + media-sound/mpd/mpd-0.23.15-r2.ebuild | 291 ++++++++++++++++++++++++++++++ 3 files changed, 354 insertions(+)