Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Feb 2023 09:27:57 -0500
From:      Ed Maste <emaste@freebsd.org>
To:        Mateusz Guzik <mjguzik@gmail.com>
Cc:        Warner Losh <imp@bsdimp.com>, Jessica Clarke <jrtc27@freebsd.org>,  "src-committers@freebsd.org" <src-committers@freebsd.org>,  "dev-commits-src-all@freebsd.org" <dev-commits-src-all@freebsd.org>,  "dev-commits-src-main@freebsd.org" <dev-commits-src-main@freebsd.org>
Subject:   Re: git: eca005d8531f - main - zlib: silence K&R warns
Message-ID:  <CAPyFy2BGFAgXY=%2BDwZ-91AigmbmiQwP%2BVsdgMTA9zPNyvx7VWA@mail.gmail.com>
In-Reply-To: <CAGudoHHDbYJEbv_EL0QU_5x4Pe24ndf7FRCyWdpKJLrQpNXJQw@mail.gmail.com>
References:  <202302122113.31CLD2av012258@gitrepo.freebsd.org> <72B4A01A-521D-4739-B1DD-6A19E98771EE@freebsd.org> <CAGudoHH-m%2BA1J9yr2gi3D=9ef3Nt2iQh60VCUf9%2BFDQfk%2Bf8sg@mail.gmail.com> <05AA573A-9692-40C3-8BF6-D52864BAB337@freebsd.org> <CAGudoHHPh04DXTp-PZC8v_dpj%2BpkMf7gzk=9jUXKOzbvQ_Wa3Q@mail.gmail.com> <CANCZdfrpn0OO8J_ci79Ogo2Y0jN05=eeCax6PCBnAuAQJvDdsw@mail.gmail.com> <CAGudoHGyU10_GRc%2BBEYjR43KqwC4gxk9jme8=1quuNHAUFxgsA@mail.gmail.com> <CANCZdfrHwRfuoCJrUAjQrvMyXduZ_qbWhBqz6cZeNi7KRpWjaA@mail.gmail.com> <CAGudoHHDbYJEbv_EL0QU_5x4Pe24ndf7FRCyWdpKJLrQpNXJQw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPyFy2BGFAgXY=%2BDwZ-91AigmbmiQwP%2BVsdgMTA9zPNyvx7VWA>