Bug 273500

Summary: x11/mako: fails to build on 15.0-CURRENT
Product: Ports & Packages Reporter: Dan Kotowski <dan.kotowski>
Component: Individual Port(s)Assignee: Jan Beich <jbeich>
Status: Closed DUPLICATE    
Severity: Affects Only Me Flags: jbeich: maintainer-feedback+
Priority: ---    
Version: Latest   
Hardware: amd64   
OS: Any   
Attachments:
Description Flags
env MAKE_JOBS_UNSAFE=yes poudriere testport -j 15amd64 -p latest x11/mako none

Description Dan Kotowski 2023-09-01 16:33:17 UTC
Created attachment 244561 [details]
env MAKE_JOBS_UNSAFE=yes poudriere testport -j 15amd64 -p latest x11/mako

ninja: build stopped: subcommand failed.

src @ 8ed0ecf8024d

ports @ fa4045fd3e14
Comment 1 Jan Beich freebsd_committer freebsd_triage 2023-09-01 16:49:03 UTC
Apply review D41641 and then copy /usr/src/sys/sys/timerfd.h to /usr/include/sys/timerfd.h. I'm not planning to land workarounds as the same issue occurs in other ports:

x11/swayimg
x11/xdg-desktop-portal-hyprland
x11/xdg-desktop-portal-wlr
x11/sxmo-wayout
x11/wmenu

*** This bug has been marked as a duplicate of bug 273373 ***
Comment 2 Jan Beich freebsd_committer freebsd_triage 2023-09-03 12:43:11 UTC
Worked around in ports 4458b6d2d931, etc. I'll keep those until stable/14 receives the base fix before reverting.