Here is a patch: --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,6 +23,9 @@ project(GDCM ## NOTE: the "DESCRIPTION" feature of project() was introduced in cmake 3.10.0 set(PROJECT_DESCRIPTION "GDCM - Grassroots DICOM. GDCM is yet another DICOM library.") +# https://sourceforge.net/p/gdcm/bugs/561/ +# due to https://gitlab.freedesktop.org/poppler/poppler/-/commit/d8ae3ba#9a2aa4db38d3115ed60da621e012c0efc0172aae +set(CMAKE_CXX_STANDARD 20) ## Set aliases for backwards compatibility. GDCM_VERSION_XXX...
Building with -DCMAKE_CXX_STANDARD=20 fixed it for me. That's due to poppler's change in https://gitlab.freedesktop.org/poppler/poppler/-/commit/d8ae3ba#9a2aa4db38d3115ed60da621e012c0efc0172aae
MySQL 8 build fixes
Did you really mean to assign the address of _no_v3 later on in the code? _tbind[TBIND_v3_SECURITY_ENGINE].is_null = &_no_v3;
I guess you just want a byte? It's fine by me
mysql-8 my_bool build fix