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>

index | next in thread | previous in thread | raw e-mail

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.


home | help

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