Summary: | graphics/mesa-gallium-{va,vdpau}: Fails to build with X11=OFF: meson.build:1839:2: ERROR: Dependency "wayland-protocols" not found | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Dan Kotowski <dan.kotowski> | ||||
Component: | Individual Port(s) | Assignee: | freebsd-x11 (Nobody) <x11> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Some People | CC: | manu | ||||
Priority: | --- | Keywords: | needs-patch, needs-qa | ||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(x11) koobs: merge-quarterly? |
||||
Hardware: | amd64 | ||||||
OS: | Any | ||||||
Attachments: |
|
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6a1b0c432c8ce215896a31c4dfcb09b62a2cac1f commit 6a1b0c432c8ce215896a31c4dfcb09b62a2cac1f Author: Emmanuel Vadot <manu@FreeBSD.org> AuthorDate: 2023-11-22 10:44:05 +0000 Commit: Emmanuel Vadot <manu@FreeBSD.org> CommitDate: 2023-11-22 11:15:57 +0000 graphics/mesa-gallium-{va,vdpau}: Fix when X11 option is off PR: 260703 Sponsored by: Beckhoff Automation GmbH & Co. KG graphics/mesa-gallium-va/Makefile | 5 ++++- graphics/mesa-gallium-vdpau/Makefile | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) |
Created attachment 230425 [details] poudriere build log for graphics/mesa-gallium-va With OPTIONS_FILE_UNSET+=X11 the configure step checks for graphics/wayland-protocols which is not in the build dependency tree. ``` $ make all-depends-list | grep wayland-protocols /usr/ports/graphics/wayland-protocols $ make build-depends-list | grep wayland-protocols $ ``` This also applies to graphics/mesa-gallium-vdpau