Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Dec 2016 23:02:45 +0100
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Jilles Tjoelker <jilles@stack.nl>
Cc:        Conrad Meyer <cem@freebsd.org>, Adrian Chadd <adrian.chadd@gmail.com>, 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:  <20161222220245.zolanf4f2sii352d@ivaldir.etoilebsd.net>
In-Reply-To: <20161221220212.GA97256@stack.nl>
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> <CAJ-Vmomfa11mACJS=4pV3H-usd8LvOSC9PY=Q%2BiioFhdAUXuUg@mail.gmail.com> <CAG6CVpUoUa=LkqWvSovLXkfGhOQ0FLxrbHKwVh%2B0BCgHjYz0qg@mail.gmail.com> <20161221220212.GA97256@stack.nl>

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

--bg2nhnfsemzw6v7m
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Dec 21, 2016 at 11:02:12PM +0100, Jilles Tjoelker wrote:
> On Tue, Dec 20, 2016 at 06:04:31PM -0800, Conrad Meyer wrote:
> > On Tue, Dec 20, 2016 at 5:56 PM, Adrian Chadd <adrian.chadd@gmail.com> =
wrote:
> > > Here's my reason for removal.
>=20
> > > 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.
>=20
> > Understood, however:
>=20
> > > 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.
>=20
> > Yeah, this isn't actually a problem.  printf("%b", foo) compiles fine
> > with non-modified compilers.
>=20
> It compiles only if you disable format string warnings that should not
> be disabled for any serious software development, in my humble opinion.
> It will build, but not in a way I can call "fine".
>=20
> This indeed makes it very hard to justify extensions to format strings.
> Special formatting will need to use new functions.
>=20

I think it is pretty clear that there are too many people requesting the re=
vert
for the revert not to be done.

Bapt

--bg2nhnfsemzw6v7m
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlhcTYUACgkQY4mL3PG3
PloNzQ//cdILmxq3LHUWwwNStzEKSKdKkTGuHu18dJ7UJaong0WWdrgPIf8oOQN9
G5HGoL7Ehv47fkq5Bztek+uka5lKt/VZ0KMpbqLc3wPaE0r/aFVkiqjSL2ozrEKQ
zVz5pWmZJXzVN7geEmyhJnvKQuNQmZ2u32wbnPbCD1A1qwuT1vK5M1N0GRSDPLlz
AM9Wxzv0aB8rPWtpYV8vlo6PbkMVhI15dMgFC1CS5mEMXKlfArOFhd8pTni6C7Jt
6PWQn2jRJl/DgekLbqULuPrWv+SQdbsYO5jLJxCljg/XznplWGe1J0PQCj1gRrDB
BbJZYIUXYQ1LNCdy7YLdBwqrDfbPyQa26gf+NbFJwre9zjMKAmkYor630tGGV1Kq
vnin17jfzacNAm09R0Qp3/trqj1CGZdahx2QP207RWz6TcFRvm89zFGhbqwPSp7c
ya8DxVwr7Ekgm8umq/Z4mrzoPpM8Tcx1KG1lezx/jVjHYf0LwpzhoC7+3p2i21Gz
Ho9L+WTGlOim4+ty5TIG3tZHaKjtkrfPyzKMJDd79ew+5ukGCSbaSj+xLyTRVuBE
BrTx2/b3ervP+87dhF7bdypbj3H1E9zoSxKm3lXpRVNm14L8t3JoulI+arPMucQa
s81NvbPeYrX8hhGi1lTglKlnu1yqOXV3Hv/TSM7v0nMDX0EL8A8=
=OjtK
-----END PGP SIGNATURE-----

--bg2nhnfsemzw6v7m--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20161222220245.zolanf4f2sii352d>