Re: [BLFS Trac] #23688: glslang-16.5.0
BLFS Trac ([email protected] via blfs-book Mailing List) <[email protected]> Wed, 05 Aug 2026 00:04:03 -0000
| Newsgroups | gmane.linux.lfs.beyond.book |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format...
------------=_1785888248-1024790-7892
Content-Type: multipart/related;
boundary="===============6182125035319492167=="
--===============6182125035319492167==
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
#23688: glslang-16.5.0
-------------------------+-------------------------
Reporter: Bruce Dubbs | Owner: Joe Locash
Type: enhancement | Status: closed
Priority: normal | Milestone: 13.1
Component: BOOK | Version: git
Severity: normal | Resolution: fixed
Keywords: |
-------------------------+-------------------------
Changes (by Joe Locash):
* resolution: => fixed
* status: assigned => closed
Comment:
{{{
## 16.5.0 2026-07-31
### New Extensions
* Implement `GLSL_EXT_split_barrier` / `SPV_EXT_split_barrier`
* Implement `GLSL_QCOM_multiple_wait_queues`
* Implement `GLSL_QCOM_image_processing3`
* Implement `GL_EXT_function_control_attributes`
### API Changes
* Expose `TVarEntryInfo` as part of the public API in `ShaderLang.h`
### Bug Fixes
* Fix undefined shifts and signed overflow in `#if` expression evaluation
* Fix out-of-bounds read when indexing `idInstruction` and `idDescriptor`
* Fix null dereference in iomapper when `uniformVarMap` is empty
* Fix out-of-bounds read on empty array initializer in
`convertInitializerList`
* Fix stack overflow on deeply nested macro invocations, capping macro
expansion depth at 200 and emitting an error
* Fix out-of-bounds read in `handlePragma` when `#pragma STDGL` has fewer
than 4 tokens
* Fix crash in preprocessor output when a backslash-newline continuation
appears at end of input due to column underflow
* Fix crash on excess `#endif` directives when a malformed `#if`
expression desynchronizes `elseSeen`/`ifdepth` preprocessor counters
* Fix out-of-bounds write in `memberRemapper` for nested
`buffer_reference` blocks
* Fix out-of-bounds read on long vector index in `checkIndex`
### Other
* Update SPIR-V size optimization and HLSL legalization pass lists to
match spirv-tools, and add performance optimization option
* Increase `input_attachment_index` limit to `INT_MAX`
* Print compile and link error logs to stderr instead of stdout
}}}
Fixed at [sha:efa1f40a4f].
--
Ticket URL: <https://wiki.linuxfromscratch.org/blfs/ticket/23688#comment:2>
BLFS Trac <https://wiki.linuxfromscratch.org/blfs/>
Beyond Linux From Scratch
--===============6182125035319492167==--
------------=_1785888248-1024790-7892
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
--
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page
------------=_1785888248-1024790-7892--