maintainer-approval requested: [Bug 285401] x11/libxkbcommon: after recent updates to 1.8.0 and 1.8.1 several ports may need a PORTREVISION bump : [Attachment 258803] [patch] fix libxkbcommon version-script test for freebsd

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 19 Mar 2025 01:04:22 UTC
John Hein <jcfyecrayz@liamekaens.com> has asked freebsd-x11 (Nobody)
<x11@FreeBSD.org> for maintainer-approval:
Bug 285401: x11/libxkbcommon: after recent updates to 1.8.0 and 1.8.1 several
ports may need a PORTREVISION bump
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285401

Attachment 258803: [patch] fix libxkbcommon version-script test for freebsd
https://bugs.freebsd.org/bugzilla/attachment.cgi?id=258803&action=edit



--- Comment #39 from John Hein <jcfyecrayz@liamekaens.com> ---
Created attachment 258803
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=258803&action=edit
[patch] fix libxkbcommon version-script test for freebsd

Here's a patch.  Slightly different than the one suggested in comment 30 and
comment 33 in that it adds __progname and environ to non-local symbol space
rather than placing all symbols including local symbols that should not be
global into the global symbol space.