Package: pkgconf
Version: 1.6.0-1

glslang-dev provides spirv.pc, unfortunately it seems
pkgconf is unable to use it. This leads to builds of
filament breaking if pkgconf happens to be installed.

root@cuboxi4x4:/filament# pkg-config --libs spirv
Package spirv was not found in the pkg-config search path.
Perhaps you should add the directory containing `spirv.pc'
to the PKG_CONFIG_PATH environment variable
Package 'spirv', required by 'virtual:world', not found
root@cuboxi4x4:/filament# 
PKG_CONFIG_PATH=/usr/lib/arm-linux-gnueabihf/pkgconfig/ pkg-config --libs spirv
Package spirv was not found in the pkg-config search path.
Perhaps you should add the directory containing `spirv.pc'
to the PKG_CONFIG_PATH environment variable
Package 'spirv', required by 'virtual:world', not found
root@cuboxi4x4:/filament# which pkg-config
/usr/bin/pkg-config
root@cuboxi4x4:/filament# ls -l /usr/bin/pkg-config
lrwxrwxrwx 1 root root 7 Aug 23  2021 /usr/bin/pkg-config -> pkgconf
<--snip removal of pkgconf and installation of pkg-config-->
root@cuboxi4x4:/filament# pkg-config --libs spirv
-lSPIRV -lSPIRV-Tools-opt -lSPIRV-Tools -lSPIRV-Tools-link -lglslang 
-lMachineIndependent -lOSDependent -lHLSL -lOGLCompiler -lGenericCodeGen 
-lSPVRemapper -lpthread

Reply via email to