I'm encoutering the folling compilation issue that I require a bit of help with. Here, I am compiling R, from source, but I have observed similar issues in other situations.
$ make [...] begin installing recommended package MASS sh: /gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib/libc.so.6: version `GLIBC_2.34' not found (required by /gnu/store/va001nyjq6zm262nvpykdj3nsznaqxd0-gfortran-11.3.0-lib/lib/libgcc_s.so.1) make[2]: *** [Makefile:53: MASS.ts] Error 1 make[2]: Leaving directory '/home/lgatto/src/R-patched/src/library/Recommended' make[1]: *** [Makefile:39: recommended-packages] Error 2 make[1]: Leaving directory '/home/lgatto/src/R-patched/src/library/Recommended' make: *** [Makefile:78: stamp-recommended] Error 2 [...] As far as I understand, GLIBC_2.34 is required by /gnu/store/va001nyjq6zm262nvpykdj3nsznaqxd0-gfortran-11.3.0-lib/lib/libgcc_s.so.1 strings /gnu/store/va001nyjq6zm262nvpykdj3nsznaqxd0-gfortran-11.3.0-lib/lib/libgcc_s.so.1 | grep GLIBC_ GLIBC_2.14 GLIBC_2.34 GLIBC_2.2.5 and looked up in /gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib/libc.so.6, and indeed not found: strings /gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib/libc.so.6 | grep GLIBC_ GLIBC_2.2.5 GLIBC_2.2.6 GLIBC_2.3 GLIBC_2.3.2 GLIBC_2.3.3 GLIBC_2.3.4 GLIBC_2.4 GLIBC_2.5 GLIBC_2.6 GLIBC_2.7 GLIBC_2.8 GLIBC_2.9 GLIBC_2.10 GLIBC_2.11 GLIBC_2.12 GLIBC_2.13 GLIBC_2.14 GLIBC_2.15 GLIBC_2.16 GLIBC_2.17 GLIBC_2.18 GLIBC_2.22 GLIBC_2.23 GLIBC_2.24 GLIBC_2.25 GLIBC_2.26 GLIBC_2.27 GLIBC_2.28 GLIBC_2.29 GLIBC_2.30 GLIBC_2.32 GLIBC_2.33 GLIBC_PRIVATE If I 'guix search glibc', I can find versions 2.35, 2.33, 2.32, ... but no 2.34. And when I look at 'guix show gfortran-toolchain', it depends on [email protected]. Any help is greatly appreciated. Laurent
