Acknowledged
Created: Apr 27, 2025
Updated: Aug 17, 2025
Found In Version: 10.25.33.1
Severity: Standard
Applicable for: Wind River Linux LTS 25
Component/s: Userspace
The command glslc --version always shows v2023.8 even in newer version:
root@intel-x86-64:~# rpm -qi shaderc
Name : shaderc
Version : 2024.3
Release : r0.wr2500
Architecture: corei7_64
Install Date: Tue Apr 5 23:35:15 2011
Group : graphics
Size : 299744
License : Apache-2.0
Signature : (none)
Source RPM : shaderc-2024.3-r0.wr2500.src.rpm
Build Date : Mon Sep 23 21:32:56 2024
Build Host : reproducible
Packager : Wind River <info@windriver.com>
URL : https://github.com/google/shaderc
Summary : A collection of tools, libraries and tests for shader compilation
Description :
The Shaderc library provides an API for compiling GLSL/HLSL source code to
SPIRV modules. It has been shipping in the Android NDK since version r12b.
root@intel-x86-64:~#
root@intel-x86-64:~#
root@intel-x86-64:~# rpm -ql shaderc
/usr
/usr/bin
/usr/bin/glslc
/usr/lib64
/usr/lib64/libshaderc_shared.so.1
root@intel-x86-64:~#
root@intel-x86-64:~#
root@intel-x86-64:~# glslc --version
shaderc v2023.8 ff84893dd52d28f0b1737d2635733d952013bd9c
spirv-tools 2025.1.1
glslang 15.2.0Target: SPIR-V 1.0
root@intel-x86-64:~#
See upstream issue: [https://github.com/google/shaderc/issues/1496]
1. Create project
$../wrlinux-x/setup.sh --dl-layers=1 --all-layers
2. Source env and build project
Add in local.conf:
include_all conf/version-check.conf
$bitbake shaderc