[Bug 270221] graphics/libplacebo fails to configure if GLSLANG=on

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 14 Mar 2023 20:34:10 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270221

            Bug ID: 270221
           Summary: graphics/libplacebo fails to configure if GLSLANG=on
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: jbeich@FreeBSD.org
          Reporter: bsd@philippost.de
             Flags: maintainer-feedback?(jbeich@FreeBSD.org)
          Assignee: jbeich@FreeBSD.org
 Attachment #240850 text/plain
         mime type:

Created attachment 240850
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=240850&action=edit
poudriere testport logfile for graphics/libplacebo with GLSLANG=on

graphics/libplacebo (version 5.264.0) fails to configure if GLSLANG=on:

----8<----
===>  Configuring for libplacebo-5.264.0
The Meson build system
Version: 1.0.1
Source dir: /wrkdirs/usr/ports/graphics/libplacebo/work/libplacebo-5.264.0
Build dir:
/wrkdirs/usr/ports/graphics/libplacebo/work/libplacebo-5.264.0/_build
Build type: native build
Project name: libplacebo
Project version: 5.264.0
C compiler for the host machine: cc (clang 13.0.0 "FreeBSD clang version 13.0.0
(git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)")
C linker for the host machine: cc ld.lld 13.0.0
C++ compiler for the host machine: c++ (clang 13.0.0 "FreeBSD clang version
13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)")
C++ linker for the host machine: c++ ld.lld 13.0.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wincompatible-pointer-types: YES 
Compiler for C supports link arguments -Wl,--exclude-libs=ALL: YES 
Library m found: YES
Program python3 found: YES (/usr/local/bin/python3.9)
Run-time dependency threads found: YES
Header "pthread.h" has symbol "pthread_condattr_setclock" with dependency
threads: YES 
Found pkg-config: /usr/local/bin/pkgconf (1.8.1)
Run-time dependency libunwind found: YES 1.6.2
Library execinfo found: YES
Checking for function "backtrace_symbols" with dependency -lexecinfo: YES 
Library dl found: YES
Dependency shaderc skipped: feature shaderc disabled
Library glslang-default-resource-limits found: YES
Library SPIRV found: NO

src/glsl/meson.build:34:4: ERROR: C++ static library 'SPIRV' not found

A full log can be found at
/wrkdirs/usr/ports/graphics/libplacebo/work/libplacebo-5.264.0/_build/meson-logs/meson-log.txt
WARNING: Running the setup command as `meson [options]` instead of `meson setup
[options]` is ambiguous and deprecated.
---->8----

Everything is fine with SHADERC=on.

Logfiles are attached.

-- 
You are receiving this mail because:
You are the assignee for the bug.