[restored issue] - Missing headers in scotch 6.0.9
Trying to compile pampa with a recent version of scotch (6.0.9) I'm having the following issue,
406 In file included from /home/florent/git/spack/opt/spack/linux-ubuntu18.04-skylake/gcc-7.3.0/scotch-6.0.9-b7bsy3myyqmcgp36houwwljpjh6fvfw2/include/ptscotch.h:69:0,
407 from /tmp/florent/spack-stage/spack-stage-pampa-master-65ywr7pykipp2jnqxstju7br4gvf3m33/spack-src/src/libpampa/library_mesh_map.c:53:
>> 408 /home/florent/git/spack/opt/spack/linux-ubuntu18.04-skylake/gcc-7.3.0/scotch-6.0.9-b7bsy3myyqmcgp36houwwljpjh6fvfw2/include/scotch.h:70:9: error: unknown type name 'int64_t'
409 typedef int64_t SCOTCH_Idx;
410 ^~~~~~~
>> 411 /home/florent/git/spack/opt/spack/linux-ubuntu18.04-skylake/gcc-7.3.0/scotch-6.0.9-b7bsy3myyqmcgp36houwwljpjh6fvfw2/include/scotch.h:170:71: error: unknown type name 'FILE'
412 int SCOTCH_archLoad (SCOTCH_Arch * const, FILE * const);
Looking at the scotch.h file it seems that some header files include are missing (stdint and stdio for scotch, mpi for ptscotch) ?
Warning: this issue has been restored from backup and can have been changed. For example, all comments have been lost.