Hi, I'm a little confused here on how I have to build netCDF to get parallel support. I have hdf5[mpi] installed, and at the configuratio nof netcdf everything seems fine. However, the finally installed /usr/include/netcdf.h contains =============== *snip* =============== /* These defs added by netCDF configure because parallel HDF5 is not present. */ #ifndef MPI_INCLUDED #define MPI_Comm int #define MPI_Info int #define MPI_COMM_WORLD 0 #define MPI_INFO_NULL 0 #endif =============== *snap* =============== where it should really be =============== *snip* =============== /* mpi.h included by configure. */ #include <mpi.h> =============== *snap* =============== I've got no idea what's going wrong. Any hints? Cheers, Nico Reproducible: Always
Created attachment 269505 [details] paludis info
Created attachment 269507 [details] build log
+ 28 Feb 2015; Justin Lecher <jlec@gentoo.org> -netcdf-4.1.1-r4.ebuild, + -netcdf-4.1.3.ebuild, -netcdf-4.2.1.1.ebuild, -netcdf-4.3.0.ebuild, + -netcdf-4.3.1.1.ebuild, -netcdf-4.3.2.ebuild, metadata.xml: + Drop old; obsoletes #348922, #363131, #435844, #454950 & #478618 +