<div dir="ltr">As it turns out, if I move the configure.pre_args-delete command to post-patch it works.<div><br></div><div>Not sure if this is the best place, but hey, it works....</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jun 26, 2024 at 7:10 PM John Hoyt <<a href="mailto:john.hoyt@gmail.com">john.hoyt@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>I'm working with the mysql8 team to try to figure out why the macports build exclusively uses the copy and update mechanism for linking mysql8 to openssl / libcrypto.  Internally, they build with a custom openssl library, but avoid the copy and update mechanism by setting the following two cmake flags:</div><div>    -DCMAKE_PREFIX_PATH=[openssl::install_area] \<br></div><div>    -DWITH_SSL=system</div><div><br></div><div>In the macports Portfile, I've added both changing the current -DWITH_SSL flag from:</div><div>    -DWITH_SSL=[openssl::install_area]<br></div><div>to</div><div>    -DWITH_SSL=system <br></div><div><br></div><div>Unfortunately, the openssl port group keeps adding the "-DWITH_SSL=[openssl::install_area]" flag to the end of the cmake command automagically.</div><div><br></div><div>Is there a clean way to remove this flag from the configure process? (I've tried configure.pre_args-delete, configure.args-delete, configure.post_args-delete to no avail).</div><div><br></div><div>Thanks!</div><div>John</div><div><br></div><div><br></div></div>
</blockquote></div>