Build install catalyst ctest n°17 fail when wrap fortran is selected

Hello,
i try to build catalyst in apptainer container ubuntu 24.04LTS. I have these errors during the ctest:
./Source/CTest/cmCTestRunTest.cxx:272 CMake Error at /opt/catalyst/tests/abi_tests/nm.cmake:90 (message):
Unexpected symbols found:
__catalyst_conduit_MOD___copy___iso_c_binding_C_ptr,
__catalyst_conduit_MOD___def_init___iso_c_binding_C_ptr,
__catalyst_conduit_MOD___vtab___iso_c_binding_C_ptr

I don’t understand why…If i remove wrap fortran it works. Other thing to know, i’m using the gfortran compiler of the distrib.

If i do the same thing but not in a container, with distrib Ubuntu 20.04LTS (older than the container one) , gfortran 9.4.0, it works, so i wonder if there’s may be something missing in my container, but howto find what ?
Thank s for your help
Regards

These symbols seem to be related to the module stuff. I suspect that there are new symbols showing up that aren’t affected by -fvisibility=hidden that we need to take into account.

Can you please file an issue about this with the compiler vendor and version you’re using?

I see mentions of these symbols in GCC’s codebase; not sure what changed to make them suddenly show up.