Bug 269723 - x11/libxshmfence: update to 1.3.2
Summary: x11/libxshmfence: update to 1.3.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-x11 (Nobody)
URL: https://gitlab.freedesktop.org/xorg/l...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-20 17:09 UTC by Jan Beich
Modified: 2023-02-20 17:25 UTC (History)
1 user (show)

See Also:
manu: maintainer-feedback+


Attachments
v1 (apply via "git am") (4.94 KB, patch)
2023-02-20 17:09 UTC, Jan Beich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Beich freebsd_committer freebsd_triage 2023-02-20 17:09:12 UTC
Created attachment 240289 [details]
v1 (apply via "git am")

No functional changes: picking up upstreamed patches. Even libxshmfence-1.3_1 (current version) uses memfd_create on FreeBSD >= 13.

Runtime tested on -CURRENT amd64 via mesa-devel + sway + xwayland-devel and inside 12.3 i386 jail via mesa-dri with X11/Wayland sockets passed through.
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-02-20 17:25:26 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8a88cd08d8911c3331a44724229897c4a5d5b7d3

commit 8a88cd08d8911c3331a44724229897c4a5d5b7d3
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-12-08 16:08:26 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-02-20 17:23:28 +0000

    x11/libxshmfence: update to 1.3.2

    Changes:        https://lists.x.org/archives/xorg-announce/2022-October/003229.html
    Changes:        https://lists.x.org/archives/xorg-announce/2022-December/003287.html
    PR:             269723
    Approved by:    manu

 x11/libxshmfence/Makefile                          |  8 ++---
 x11/libxshmfence/distinfo                          |  6 ++--
 x11/libxshmfence/files/patch-config.h.in (gone)    | 12 -------
 x11/libxshmfence/files/patch-configure (gone)      | 17 ----------
 .../files/patch-src__xshmfence_alloc.c (gone)      | 38 ----------------------
 .../files/patch-src__xshmfenceint.h (gone)         | 10 ------
 6 files changed, 7 insertions(+), 84 deletions(-)