Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jan 2018 12:08:00 GMT
From:      Anton Shterenlikht <as@cmplx.uk>
To:        freebsd-ports@freebsd.org
Subject:   how to make upstream acknowledge MPI port options?
Message-ID:  <201801111208.w0BC80pE085990@jail0199.vps.exonetric.net>

next in thread | raw e-mail | index | archive | help
I'm the maintainer of lang/opencoarrays.
I offer users a choice of 3 MPI libraries.
It seems upstream cmake doesn't know of my options:

# make showconfig
===> The following configuration options are available for opencoarrays-1.9.3_1:
====> MPI (Message Passing Interface) support: you have to select exactly one of them
     MPICH=off: Parallel processing support via MPICH
     OPENMPI=on: Parallel processing support via Open MPI
     OPENMPI2=off: Parallel processing support via Open MPI v2
===> Use 'make config' to modify these settings
#

-- Found MPI_C: /usr/local/lib/libmpi.so (found version "3.1")
-- Found MPI_Fortran: /usr/local/lib/libmpifort.so (found version "3.1")

(which are for mpich)

Obviously upstream doesn't know or care about
FreeBSD ports options.
So how is this supposed to work?

How can I affect upstream build process based
on port options?

Thanks

Anton



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801111208.w0BC80pE085990>