When trying to compile freecad-0.19.4-r1, the build chains looks for /usr/lib64/libdl.so file and, not finding it, fails : -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/media-gfx/freecad-0.19.4-r1/work/FreeCAD-0.19.4_build >>> Source configured. >>> Compiling source in /var/tmp/portage/media-gfx/freecad-0.19.4-r1/work/FreeCAD-0.19.4 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-gfx/freecad-0.19.4-r1/work/FreeCAD-0.19.4" * Build directory (BUILD_DIR): "/var/tmp/portage/media-gfx/freecad-0.19.4-r1/work/FreeCAD-0.19.4_build" ninja -v -j23 -l8.0 ninja: error: '/usr/lib64/libdl.so', needed by 'lib/libSMDS.so', missing and no known rule to make it * ERROR: media-gfx/freecad-0.19.4-r1::gentoo failed (compile phase): * ninja -v -j23 -l8.0 failed * libdl.so.2 is in /lib64 and there is no libdl.so anywhere on the system. Creating the relevant softlink solves the problem (but this is not a proper solution).
Please provide emerge --info and attach a full build log. Then change the bug status to UNCONFIRMED.
Created attachment 774891 [details] emerge --info
Created attachment 774894 [details] build.log
emerge --info and build log added as requested.
Please try rebuilding your netcdf (and likely vtk as well). This is probably related to bug #827188 and a duplicate of bug #839954.
Also please update your opencascade. The version 7.4.0 you're using is no longer available and maintained in the tree.
(In reply to Bernd from comment #5) > Please try rebuilding your netcdf (and likely vtk as well). This is probably > related to bug #827188 and a duplicate of bug #839954. Yep, this has done the trick (and vtk/opencascade). Thanks for the info. Closing the bug report. *** This bug has been marked as a duplicate of bug 827188 ***