Re: git: eca005d8531f - main - zlib: silence K&R warns

From: Ed Maste <emaste_at_freebsd.org>
Date: Mon, 13 Feb 2023 14:27:57 UTC
On Sun, 12 Feb 2023 at 17:12, Mateusz Guzik <mjguzik@gmail.com> wrote:
>
> I do note though that if "compiler flexibility" if you will is to be
> expected, it should be stated somewhere. Again, I only recall the
> opposite -- top of main needed to build the kernel.

We have always attempted to allow world and kernel to build with a
slightly older compiler, in particular at least for the period
immediately following a tool chain update. We'd like to avoid having
downstream projects or others with slightly atypical build
configurations avoid surprise breakage. For example, Cirrus-CI runs
use a toolchain package to reduce the build time, and it is now
failing: https://cirrus-ci.com/github/freebsd/freebsd-src/main. This
is easily fixed by bumping the toolchain package version of course,
but it is much better if we can avoid this altogether.