Re: git: 25e6f68a6661 - main - textproc/libxml2: Update to 2.11.6

From: Gleb Popov <arrowd_at_freebsd.org>
Date: Sat, 13 Jan 2024 08:02:35 UTC
On Sat, Jan 13, 2024 at 8:14 AM Alexey Dokuchaev <danfe@freebsd.org> wrote:
>
>
> Wait, what?  You've just removed the comment which tells to NOT use the
> dreaded CMake and made the switch without logging any rationale?  CMake
> in such low-sitting in dependency tree port is a PITA for many people,
> please don't push it down our throats as you've been repeatedly asked by
> other fellow developers.
>
> ./danfe

I admit that there is no rationale for the switch in the commit
message. But at the same time, reducing build times for Ports
consumers has much lower priority for us than actually updating
software.
Daniel made sure that the switch doesn't cause circular dependencies
which was a problem before. Because of that I approved the change,
just for the sake of the "updating" part.

Daniel is not being paid for this work, so if he's more comfortable
with CMake (which I wholeheartedly understand!) it is a sufficient
rationale for the switch.  I believe no one will be against if you
prepare a patch that will switch back to autotools and do the same
amount of testing (500+ ports) that Daniel did.

===
arrowd with a portmgr-lurker hat on top