Several warnings -Wnontrivial-memcall with Clang 22
https://github.com/malaterre/GDCM/pull/208
https://github.com/malaterre/GDCM/pull/209
FYI zlib 1.3.2 got released in February 2026
I think Applications/Cxx/deflate.cxx should include gdcm_zlib.h rather than zlib/zlib.h
The FIPS-enabled trait usually means that the system (or libraries installed on it) has been placed into this mode. So this is in all likelihood some DSO reporting it (you already gave a suspect). However, I would assume that instead this comes from libcrypto itself (or similar). How do I come to this conclusion? There is no fips.c in this repo! Check yourself with find -type f -name fips.c. I suppose you trust the suspected gdcmswig.so file. If you do, run ldd /path/to/gdcmswig.so. If you don't,...
The FIPS-enabled trait usually means that the system (or libraries installed on it) has been placed into this mode. So this is in all likelihood some DSO reporting it (you already gave a suspect). However, I would assume that instead this comes from libcrypto itself (or similar). How do I come to this conclusion? There is no fips.c in this repo! Check yourself with find -type f -name fips.c. I suppose you trust the suspected gdcmswig.so file. If you do, run ldd /path/to/gdcmswig.so. If you don't,...
I forgot to mention the command line I use: preparational cleaning: rm -rf -- _build _output CMake generator step: env CFLAGS="-std=c17" CC=clang CXX=clang++ cmake -S . -B _build -DCMAKE_INSTALL_PREFIX=_output -DBUILD_SHARED_LIBS=ON -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_CXX_COMPILER_LAUNCHER=sccache -DCMAKE_C_COMPILER_LAUNCHER=sccache -DGDCM_USE_SYSTEM_ZLIB=ON -DGDCM_USE_SYSTEM_EXPAT=ON Actual build: cmake --build _build --config Release As one long copypasta line: rm -rf -- _build _output; env CFLAGS="-std=c17"...