glibc 2.35 introduced critical bugs in dynamic linker
9/10 Criticalglibc 2.35 shipping with a broken dependency sorter causes valgrind errors, assert aborts, library loading failures, and segfaults in the lowest-level system component (ld.so), requiring developers to debug and implement workarounds.
Collection History
Query: “What are the most common pain points with Linux for developers in 2025?”4/5/2026
glibc 2.35 (feb 2022) shipped a new dependency sorter or whatever. It is (at the time of writing) extremely buggy causing anything from angry valgrind, assert aborts, erroneous failing library loading behavior, to straight segfaults. All in ld.so.
Created: 4/5/2026Updated: 4/5/2026