<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Thank you for the suggestion.<div>However, the variant would have to be default, which would still require cmake, which could still lead to circular dependency with clang.</div><div><br></div><div>-Marcus<br><div><br><blockquote type="cite"><div>On May 10, 2023, at 9:35 AM, Jason Liu <jasonliu@umich.edu> wrote:</div><br class="Apple-interchange-newline"><div><div dir="ltr">Would it make sense to make it into a variant, instead of a separate subport?<div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>-- </div><div>Jason Liu</div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 10, 2023 at 1:16 AM <<a href="mailto:mcalhoun@macports.org">mcalhoun@macports.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div style="line-break:after-white-space"><div><div>The package opencolorio uses CMake to find minizip-ng.</div><div>The minizip-ng’s CMake files assume that the CMake files of zstd exist.</div><div>However, the CMake files of zstd are installed if and only if zstd is built with CMake (*not* make).</div></div>According to the README.md of zstd, "`make` is the officially maintained build system of this project.”<div>Further, zstd is a dependency of clang.</div><div><br></div><div>My proposed solution is to create a subport of zstd that just installed the CMake files</div><div>(<a href="https://github.com/macports/macports-ports/pull/18605/" target="_blank">https://github.com/macports/macports-ports/pull/18605/</a>).</div><div><br></div><div>This is *far* from an ideal solution, and I was hoping someone else would have a better idea.</div><div><br></div><div>Thanks,</div><div>Marcus</div></div></blockquote></div>
</div></blockquote></div><br></div></body></html>