Summary: | graphics/libplacebo fails to configure if GLSLANG=on | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Philipp Ost <bsd> | ||||||
Component: | Individual Port(s) | Assignee: | Jan Beich <jbeich> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | gja822, sdalu | ||||||
Priority: | --- | Flags: | jbeich:
maintainer-feedback+
jbeich: merge-quarterly+ |
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Description
Philipp Ost
2023-03-14 20:34:10 UTC
Created attachment 240851 [details]
meson-log.txt for failed build attempt of graphics/libplacebo
Yes, the same problem is here for me. A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=506f67ea200f6858dd4f49efb28ccdd33456e0d9 commit 506f67ea200f6858dd4f49efb28ccdd33456e0d9 Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2023-05-21 02:57:13 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2023-05-21 03:13:27 +0000 graphics/libplacebo: unbreak GLSLANG=on after 1801dc29cec9 compiler.find_library(static: true) ignores LDFLAGS and LIBRARY_PATH as Meson uses --print-search-dirs instead of trying to link. src/glsl/meson.build:34:4: ERROR: C++ static library 'SPIRV' not found src/glsl/meson.build:45:12: ERROR: C++ static library 'MachineIndependent' not found PR: 270221 Reported by: Philipp Ost Regressed by: https://code.videolan.org/videolan/libplacebo/-/commit/980f2574aa0f graphics/libplacebo/Makefile | 3 +++ 1 file changed, 3 insertions(+) A commit in branch 2023Q2 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1885fe5b0cd69e136a5bf5e51cd203dfdc44c37d commit 1885fe5b0cd69e136a5bf5e51cd203dfdc44c37d Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2023-05-21 02:57:13 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2023-05-21 03:13:59 +0000 graphics/libplacebo: unbreak GLSLANG=on after 1801dc29cec9 compiler.find_library(static: true) ignores LDFLAGS and LIBRARY_PATH as Meson uses --print-search-dirs instead of trying to link. src/glsl/meson.build:34:4: ERROR: C++ static library 'SPIRV' not found src/glsl/meson.build:45:12: ERROR: C++ static library 'MachineIndependent' not found PR: 270221 Reported by: Philipp Ost Regressed by: https://code.videolan.org/videolan/libplacebo/-/commit/980f2574aa0f (cherry picked from commit 506f67ea200f6858dd4f49efb28ccdd33456e0d9) graphics/libplacebo/Makefile | 3 +++ 1 file changed, 3 insertions(+) |