Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Apr 2017 08:47:09 +0000
From:      Grzegorz Junka <list1@gjunka.com>
To:        freebsd-ports@freebsd.org, danilo@FreeBSD.org
Subject:   net/openmpi fails to compile with default settings
Message-ID:  <fe424329-06b3-e840-8409-5ac605e95011@gjunka.com>

next in thread | raw e-mail | index | archive | help
====>> Building net/openmpi
build started at Fri Apr 14 08:28:00 UTC 2017
port directory: /usr/ports/net/openmpi
building for: FreeBSD 11rel0amd64-local-crayon2-job-01 11.0-RELEASE-p9 
FreeBSD 11.0-RELEASE-p9 amd64
maintained by: danilo@FreeBSD.org
Makefile ident:      $FreeBSD: head/net/openmpi/Makefile 437439 
2017-04-01 15:23:30Z gerald $
Poudriere version: 3.1.14
Host OSVERSION: 1100122
Jail OSVERSION: 1100122

(...)

ompi_datatype_module.c:281:44: warning: implicit declaration of function 
'OMPI_DATATYPE_INIT_UNAVAILABLE_BASIC_TYPE' is invalid in C99 
[-Wimplicit-function-declaration]
ompi_predefined_datatype_t ompi_mpi_aint = 
OMPI_DATATYPE_INIT_UNAVAILABLE_BASIC_TYPE(INT64_T, AINT, 
OMPI_DATATYPE_FLAG_DATA_C | OMPI_DATATYPE_FLAG_DATA_INT);
                                            ^
ompi_datatype_module.c:281:86: error: use of undeclared identifier 'INT64_T'
ompi_predefined_datatype_t ompi_mpi_aint = 
OMPI_DATATYPE_INIT_UNAVAILABLE_BASIC_TYPE(INT64_T, AINT, 
OMPI_DATATYPE_FLAG_DATA_C | OMPI_DATATYPE_FLAG_DATA_INT);
^
ompi_datatype_module.c:281:95: error: use of undeclared identifier 'AINT'
ompi_predefined_datatype_t ompi_mpi_aint = 
OMPI_DATATYPE_INIT_UNAVAILABLE_BASIC_TYPE(INT64_T, AINT, 
OMPI_DATATYPE_FLAG_DATA_C | OMPI_DATATYPE_FLAG_DATA_INT);
^
1 warning and 2 errors generated.
gmake[3]: *** [Makefile:1733: ompi_datatype_module.lo] Error 1


No one has reported this yet but I don't believe I am the first one to 
see this since lots of ports depend on this openmpi. Am I missing something?

Grzegorz




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fe424329-06b3-e840-8409-5ac605e95011>