Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Dec 2016 17:56:49 -0800
From:      Adrian Chadd <adrian.chadd@gmail.com>
To:        Ian Lepore <ian@freebsd.org>
Cc:        "Conrad E. Meyer" <cem@freebsd.org>, Baptiste Daroussin <bapt@freebsd.org>, src-committers <src-committers@freebsd.org>,  "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>,  "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>
Subject:   Re: svn commit: r310138 - head/lib/libc/stdio
Message-ID:  <CAJ-Vmomfa11mACJS=4pV3H-usd8LvOSC9PY=Q%2BiioFhdAUXuUg@mail.gmail.com>
In-Reply-To: <1482281779.48539.41.camel@freebsd.org>
References:  <201612160144.uBG1ipjW016736@repo.freebsd.org> <CANCZdfrNu0=qPuMX8SA2H-MUXGb5rei06_dQg9XGp-Miu3Xsfg@mail.gmail.com> <e2056221-26ad-5108-3385-865abff12d78@FreeBSD.org> <49460793.UcUNovQMDa@ralph.baldwin.cx> <CAJ-Vmone4dyiDdmtppzZEGW=rKGW9CkRWGvFbQb5D3bkyiSs9A@mail.gmail.com> <CAG6CVpUBejZQbMEnhq3wp5b-hHy9jhoXY256n1uzHCO4dUD=Cw@mail.gmail.com> <1482281779.48539.41.camel@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

Here's my reason for removal.

Plenty of us are looking to be able to build bits of the BSD source
tree as part of other non FreeBSD systems, especially if they're
involved in bootstrapping. That means that it needs to be compilable
by a non-FreeBSD-modified compiler. Ideally this means we'd stick to
mostly POSIX options source code that we can compile with unmodified
compilers, and we push non-standard stuff into otherly-named
functions.

If things are harder then we end up with even more reasons people
resist migrating to FreeBSD and instead just continue to use Linux as
their platform of choice. It already cross-builds and does most of
what people want without getting in their way.

This change is one of those which encourage making that effort harder,
and I'd like to make sure we don't do that. Building bits of the
FreeBSD tree on non-FreeBSD systems (even
non-same-version-FreeBSD-system trees) is increasingly painful.

THanks,



-adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmomfa11mACJS=4pV3H-usd8LvOSC9PY=Q%2BiioFhdAUXuUg>