Closed shuds13 closed 4 months ago
This feedstock defaults to using an outdated version of sysroot_linux-64, which causes compatibility issues with mpich 4.2.2 as reported in https://github.com/conda-forge/mpich-feedstock/issues/98
sysroot_linux-64
Steps to reproduce:
conda create -n testmpi mpich gcc_linux-64 export PYTHONNOUSERSITE=1 . activate testmpi mpicc helloworld_mpi.c ... libmpi.so: undefined reference to `memcpy@GLIBC_2.14'
_libgcc_mutex 0.1 conda_forge conda-forge _openmp_mutex 4.5 2_gnu conda-forge binutils_impl_linux-64 2.38 h2a08ee3_1 binutils_linux-64 2.38.0 hc2dff05_0 gcc_impl_linux-64 11.2.0 h1234567_1 gcc_linux-64 11.2.0 h5c386dc_0 kernel-headers_linux-64 2.6.32 he073ed8_17 conda-forge ld_impl_linux-64 2.38 h1181459_1 libgcc-devel_linux-64 11.2.0 h1234567_1 libgcc-ng 14.1.0 h77fa898_0 conda-forge libgfortran-ng 14.1.0 h69a702a_0 conda-forge libgfortran5 14.1.0 hc5f4f2c_0 conda-forge libgomp 14.1.0 h77fa898_0 conda-forge libstdcxx-ng 14.1.0 hc0a3c3a_0 conda-forge mpi 1.0 mpich conda-forge mpich 4.2.2 h4a7f18d_100 conda-forge sysroot_linux-64 2.12 he073ed8_17 conda-forge
active environment : testmpi active env location : /home/shudson/miniconda3/envs/testmpi shell level : 1 user config file : /home/shudson/.condarc populated config files : /home/shudson/.condarc conda version : 4.10.3 conda-build version : not installed python version : 3.9.5.final.0 virtual packages : __linux=5.15.0=0 __glibc=2.31=0 __unix=0=0 __archspec=1=x86_64 base environment : /home/shudson/miniconda3 (writable) conda av data dir : /home/shudson/miniconda3/etc/conda conda av metadata url : None channel URLs : https://conda.anaconda.org/conda-forge/linux-64 https://conda.anaconda.org/conda-forge/noarch https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarch package cache : /home/shudson/miniconda3/pkgs /home/shudson/.conda/pkgs envs directories : /home/shudson/miniconda3/envs /home/shudson/.conda/envs platform : linux-64 user-agent : conda/4.10.3 requests/2.28.2 CPython/3.9.5 Linux/5.15.0-113-generic ubuntu/20.04.6 glibc/2.31 UID:GID : 1000:1000 netrc file : /home/shudson/.netrc offline mode : False
You are not using gcc_linux-64 from conda-forge.
gcc_linux-64
See #123
Solution to issue cannot be found in the documentation.
Issue
This feedstock defaults to using an outdated version of
sysroot_linux-64
, which causes compatibility issues with mpich 4.2.2 as reported in https://github.com/conda-forge/mpich-feedstock/issues/98Steps to reproduce:
Installed packages
Environment info