From owner-freebsd-ports@freebsd.org Fri Apr 14 08:47:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5B4F6D3CDED for ; Fri, 14 Apr 2017 08:47:19 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [88.98.225.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "msa1.earth.yoonka.com", Issuer "msa1.earth.yoonka.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0844B901; Fri, 14 Apr 2017 08:47:18 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from crayon2.yoonka.com (crayon2.yoonka.com [10.70.7.20]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.15.2) with ESMTPSA id v3E8l9kc039470 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Fri, 14 Apr 2017 08:47:09 GMT (envelope-from list1@gjunka.com) To: freebsd-ports@freebsd.org, danilo@FreeBSD.org From: Grzegorz Junka Subject: net/openmpi fails to compile with default settings Message-ID: Date: Fri, 14 Apr 2017 08:47:09 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Apr 2017 08:47:19 -0000 ====>> 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