[Bug 259035] graphics/qt5-wayland: Enable memfd_create() usage
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259035 Jan Beich changed: What|Removed |Added Resolution|--- |FIXED Flags|maintainer-feedback?(kde@Fr | |eeBSD.org) | Status|New |Closed -- You are receiving this mail because: You are the assignee for the bug.
[Bug 259035] graphics/qt5-wayland: Enable memfd_create() usage
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259035 --- Comment #1 from commit-h...@freebsd.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=fc9d9b0c38a1296a7d6cc7675412128a224659ae commit fc9d9b0c38a1296a7d6cc7675412128a224659ae Author: Adriaan de Groot AuthorDate: 2022-08-17 23:43:24 + Commit: Adriaan de Groot CommitDate: 2022-08-18 08:23:58 + graphics/qt5-wayland: use memfd_create() on 13+ On 13+, the memfd_create() syscall can create anonymous shared- memory areas that behaves like a file. This is used upstream (not in Qt, but in KDE) when possible. Use it when relevant, since it avoids creating temporary files. While here, freshen-up the other patches. PR: 259035 graphics/qt5-wayland/Makefile | 1 + graphics/qt5-wayland/files/patch-qtwayland.pro| 4 ++-- .../files/patch-src_client_qwaylandshmbackingstore.cpp (new) | 11 +++ ...egration_compositor_linux-dmabuf-unstable-v1_linuxdmabuf.h | 4 ++-- 4 files changed, 16 insertions(+), 4 deletions(-) -- You are receiving this mail because: You are the assignee for the bug.
[Bug 259035] graphics/qt5-wayland: Enable memfd_create() usage
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259035 Bug ID: 259035 Summary: graphics/qt5-wayland: Enable memfd_create() usage Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: k...@freebsd.org Reporter: sig...@gmail.com Flags: maintainer-feedback?(k...@freebsd.org) Assignee: k...@freebsd.org Created attachment 228553 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=228553=edit graphics/qt5-wayland/files/patch-memfd-fbsd13 Port works fine without it, but it creates temporary files in XDG_RUNTIME_DIR instead. -- You are receiving this mail because: You are the assignee for the bug.
maintainer-feedback requested: [Bug 259035] graphics/qt5-wayland: Enable memfd_create() usage
Bugzilla Automation has asked freebsd-kde (Team) for maintainer-feedback: Bug 259035: graphics/qt5-wayland: Enable memfd_create() usage https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259035 --- Description --- Port works fine without it, but it creates temporary files in XDG_RUNTIME_DIR instead.