git: d1874e042fff - 2026Q1 - x11/wayst: broken on armv7

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Wed, 04 Feb 2026 14:28:22 UTC
The branch 2026Q1 has been updated by fuz:

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

commit d1874e042fff4e3993e71d9946ca94f4ea392589
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2026-01-28 15:18:13 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-02-04 14:28:12 +0000

    x11/wayst: broken on armv7
    
    In file included from src/gfx_gl2.c:3:
    src/vt.h:278:1: error: requested alignment is less than minimum alignment of 8 for type 'VtCommand'
      278 | DEF_RC_PTR(VtCommand, VtCommand_destroy);
          | ^
    src/rcptr.h:24:9: note: expanded from macro 'DEF_RC_PTR'
       24 |         alignas(alignof(void*)) t payload;                                                         \
          |         ^
    /usr/include/stdalign.h:34:19: note: expanded from macro 'alignas'
       34 | #define alignas                 _Alignas
          |                                 ^
    
    MFH:            2026Q1
    See also:       https://github.com/91861/wayst/issues/120
    Approved by:    portmgr (build fix blanket)
    
    (cherry picked from commit 71e8bf055bf2be2092d87e2b9f688699cca89d3e)
---
 x11/wayst/Makefile | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11/wayst/Makefile b/x11/wayst/Makefile
index fd6f59b42c75..feafdb218a2a 100644
--- a/x11/wayst/Makefile
+++ b/x11/wayst/Makefile
@@ -6,6 +6,9 @@ MAINTAINER=	seafork@disroot.org
 COMMENT=	Simple terminal emulator for Wayland and X11
 WWW=		https://github.com/91861/wayst
 
+# https://github.com/91861/wayst/issues/120
+BROKEN_armv7=	src/vt.h:278:1: error: requested alignment is less than minimum alignment of 8 for type 'VtCommand'
+
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE