Date: Sat, 31 Aug 2013 00:33:30 -0700 From: John-Mark Gurney <jmg@funkthat.com> To: John Baldwin <jhb@freebsd.org> Cc: "Sam Fourman Jr." <sfourman@gmail.com>, Boris Samorodov <bsam@passap.ru>, David Chisnall <theraven@freebsd.org>, FreeBSD Current <current@freebsd.org>, toolchain@freebsd.org Subject: Re: GCC withdraw Message-ID: <20130831073330.GC36239@funkthat.com> In-Reply-To: <201308301041.18874.jhb@freebsd.org> References: <20130822200902.GG94127@funkthat.com> <201308291344.25562.jhb@freebsd.org> <A981C965-D625-458B-B0AB-171C983AEA42@FreeBSD.org> <201308301041.18874.jhb@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
John Baldwin wrote this message on Fri, Aug 30, 2013 at 10:41 -0400: > So I think the crux of the issue might be this: > > I have no doubt that this has been discussed extensively on toolchain@ and in > toolchain-specific devsummit sessions. The proposal to disable GCC by default > does not appear to have been discussed in a wider audience from what I can > tell. (I can't find any relevant threads on arch@ or current@ prior to this > one.) While this is a toolchain-specific decision, it is a very broad > decision. Also, we aren't here because of a new thread started intentionally > to say "Hey, we as the toolchain folks think we should disable GCC by default > on 10 for x86". Instead, we started off in a thread about adding AES > instructions to our binutils and out of left field there is an e-mail of > "Oh, don't bother cause I'm disabling GCC next week" (paraphrase). Can you > appreciate at all that this is a total surprise to people who aren't > subscribed to toolchain@ and haven't been to a toolchain session at a > devsummit and that this looks like a drive-by change? Why didn't this come up when John added XSAVE (a year ago) or Pedro Giffuni added amdfam10 support (3 months ago)? Plus, I've sent other patches earlier this year to -toolchain and made clear why I was adding them... Had I known that the policy was gcc was dead for HEAD (which btw, I was told multiple times that we were keeping gcc for 10 for i386/amd64), I would have just committed my kernel changes by now, but didn't want to break a (what I thought was) supported configuration... We need to communicate better on issues like these, since this isn't the first time one group of people made a decision w/o telling the rest of the community... For major items like this, we need to make sure the road map is published, either on www.freebsd.org or on the wiki and gets kept up to date... For example, the release schedule for 10 wasn't posted till over a week after the code slush was announced (which caught people, like myself, by surprise)... That's kinda the wrong order to do it in, the schedule should be posted well in advance so people know what to expect... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130831073330.GC36239>