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.ch...@gmail.com> > > wrote: > > > 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. > > > Understood, however: > > > > 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. > > > Yeah, this isn't actually a problem. printf("%b", foo) compiles fine > > with non-modified compilers. > > 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". > > This indeed makes it very hard to justify extensions to format strings. > Special formatting will need to use new functions. >
I think it is pretty clear that there are too many people requesting the revert for the revert not to be done. Bapt
signature.asc
Description: PGP signature