[mvapich-discuss] patch to remove unnecessary verbs.h dependency

Jonathan Perkins perkinjo at cse.ohio-state.edu
Mon Jun 6 08:24:51 EDT 2016


Jeff, thank you for notifying us of this issue and coming up with a patch
to work around it.  We'll include the fix in our upcoming release.  Thanks
again!

On Mon, Jun 6, 2016 at 12:06 AM Jeff Hammond <jeff.science at gmail.com> wrote:

> I am trying to use MVAPICH2 with PSM2 on a system where IB Verbs is not
> installed.  The build fails due to unnecessary dependency on verbs.h.
>
> The attached patch is the minimal hack required to compile MVAPICH2 libs
> and link cpi.  Obviously a cleaner implementation will test use a proper
> config.h preprocessor token to include or exclude verbs.h.
>
> I think HOSTNAME_LEN should not be a conduit-specific header anyways, so
> it should be moved from ib_param.h unless it is truly Verbs-specific, in
> which case there should be a peer psm_param.h that defines it appropriately.
>
> If you want a proper patch, please let me know, but I assume that either
> you all will decide to implement it yourselves, or not implement it at all.
>
> Thanks,
>
> Jeff
>
> --
> Jeff Hammond
> jeff.science at gmail.com
> http://jeffhammond.github.io/
> _______________________________________________
> mvapich-discuss mailing list
> mvapich-discuss at cse.ohio-state.edu
> http://mailman.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20160606/e9dbc081/attachment.html>


More information about the mvapich-discuss mailing list