<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><i class="">On 2021-01-11-M, at 13:05, Ruben Di Battista <<a href="mailto:rubendibattista@gmail.com" class="">rubendibattista@gmail.com</a>> wrote:</i><br class=""><br class=""><blockquote type="cite" class="">I personally would prefer to have a direct dependency on the Macports libevent, if there are not compatibility issues. That's what we also do with VTK, where all the compatible dependencies that can be externalized are externalized. That helps avoiding rebuilding libraries → less disk space in case two ports share the same dep. <br class=""><br class=""><div class=""><i class="">On Mon, Jan 11, 2021 at 6:51 PM Christopher Nielsen <<a href="mailto:mascguy@rochester.rr.com" class="">mascguy@rochester.rr.com</a>> wrote:</i><br class=""></div><blockquote type="cite" class=""><br class="">There’s an open ticket for OpenMPI, related to opportunistic use of libevent:<br class=""><br class=""><a href="https://trac.macports.org/ticket/59626" class="">https://trac.macports.org/ticket/59626</a><br class=""><br class="">It turns out that, as of OpenMPI v4.0, the cmake scripts now prefer the use of an external libevent, when available. Which means we end up with inconsistent behavior, depending on whether the user already has libevent installed.<br class=""><br class="">This obviously needs to be fixed. The question is, do we want OpenMPI to build and use its own private libevent, or add a formal dependency on ours?<br class=""><br class="">The developer docs don’t provide a strong recommendation either way:<br class=""><br class="">https://www.open-mpi.org/faq/?category=building#libevent-or-hwloc-errors-when-linking-fortran<br class=""><br class="">Given that the internal version was always built and used prior to v4.0, using that one might be a good choice. But I don’t have an opinion.<br class=""><br class="">So I was hoping that you folks can help me make this call. Thoughts?</blockquote></blockquote><br class=""><div class="">Sounds good to me.</div><div class=""><br class=""></div><div class="">Anyone else? </div></body></html>