[Bug 270361] Mk/Uses/meson.mk: add --auto-features=enabled to improve determinism

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 21 Mar 2023 10:22:34 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270361

Adriaan de Groot <adridg@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |adridg@freebsd.org

--- Comment #33 from Adriaan de Groot <adridg@freebsd.org> ---
This seems really useful, thanks! One thing it leaves me wondering is what the
impact is on repeatable builds. We have a thing (also with CMake-based ports)
where building a port in an unclean environment can pull in unexpected features
/ dependencies. This leads to check-plist failures (if people run them) and
sometimes build failures (when versioning-checks are not done right).

So does this really pull in whatever it can find? Or is this more "enable all
features by default, and then turn them off if we can't satisfy them"?

-- 
You are receiving this mail because:
You are on the CC list for the bug.