Given that all the things outlined in the post "ANN: VS2010 to become the main toolchain on Windows" [1] have happened and in very short order there would be no VS2008 bots [2] and given that the official builds are in VS2010 [3] for a while. It is my pleasure to announce that Visual Studio 2008 will be officially deprecated as of Monday October 15.If you develop on Windows please transition to VS2010 now. If you are a reviewer do not ok "fix VS2008 build" patches.Q: Why are you doing this?A: Many reasons. Windows 8, consolidation of our infrastructure and VS2012. Even the newer Microsoft SDK is VS2008 unfriendly. Read the discussions linked below for more context.Q: This is so sudden, can we do this in X weeks?A: There is nearly zero coverage in the bots. It means that we are going to break you and no sheriff is going to notice. We consider 5 months ample warning.Q: Why move to VS2010? why not move to VS2012?A: We intent to support VS2012 in the near future. Two big issues: Chromium does not compile on VS2012 and it cannot produce binaries that run on XP. We are addressing the first and Microsoft is addressing the second. Not to mention we need bot coverage on that toolchain. We don't have a timeline yet.Q: But the VS2010 IDE is very slow!A: That is not enough of a reason to stay behind. Unlike VS2008, VS2010 gives you more/better ways to control [4] that it does in the background. Please use them.
Q: So VS2010 supports some C++11, so can I use any of that goodness?A: Hold your horses. We need to figure out what subset we are going to allow and update the style guide. If you have strong opinions about it, please start a separate thread.
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
Given that all the things outlined in the post "ANN: VS2010 to become the main toolchain on Windows" [1] have happened and in very short order there would be no VS2008 bots [2] and given that the official builds are in VS2010 [3] for a while. It is my pleasure to announce that Visual Studio 2008 will be officially deprecated as of Monday October 15.If you develop on Windows please transition to VS2010 now. If you are a reviewer do not ok "fix VS2008 build" patches.Q: Why are you doing this?A: Many reasons. Windows 8, consolidation of our infrastructure and VS2012. Even the newer Microsoft SDK is VS2008 unfriendly. Read the discussions linked below for more context.Q: This is so sudden, can we do this in X weeks?A: There is nearly zero coverage in the bots. It means that we are going to break you and no sheriff is going to notice. We consider 5 months ample warning.Q: Why move to VS2010? why not move to VS2012?A: We intent to support VS2012 in the near future. Two big issues: Chromium does not compile on VS2012 and it cannot produce binaries that run on XP. We are addressing the first and Microsoft is addressing the second. Not to mention we need bot coverage on that toolchain. We don't have a timeline yet.Q: But the VS2010 IDE is very slow!A: That is not enough of a reason to stay behind. Unlike VS2008, VS2010 gives you more/better ways to control [4] that it does in the background. Please use them.Q: So VS2010 supports some C++11, so can I use any of that goodness?A: Hold your horses. We need to figure out what subset we are going to allow and update the style guide. If you have strong opinions about it, please start a separate thread.
Q: So VS2010 supports some C++11, so can I use any of that goodness?A: Hold your horses. We need to figure out what subset we are going to allow and update the style guide. If you have strong opinions about it, please start a separate thread.Note that the internal Google C++ style guide dictates what's allowed in terms of C++11. I think we should stay consistent with Google style. If the external style guide is out of date, I can prod whoever (isn't that Elliot?) to update it. Also, I think there are other considerations, like whether or not the C++11 standard library is shipped with the platforms we care about.
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
Given that all the things outlined in the post "ANN: VS2010 to become the main toolchain on Windows" [1] have happened and in very short order there would be no VS2008 bots [2] and given that the official builds are in VS2010 [3] for a while. It is my pleasure to announce that Visual Studio 2008 will be officially deprecated as of Monday October 15.
If you develop on Windows please transition to VS2010 now. If you are a reviewer do not ok "fix VS2008 build" patches.Q: Why are you doing this?A: Many reasons. Windows 8, consolidation of our infrastructure and VS2012. Even the newer Microsoft SDK is VS2008 unfriendly. Read the discussions linked below for more context.Q: This is so sudden, can we do this in X weeks?A: There is nearly zero coverage in the bots. It means that we are going to break you and no sheriff is going to notice. We consider 5 months ample warning.Q: Why move to VS2010? why not move to VS2012?A: We intent to support VS2012 in the near future. Two big issues: Chromium does not compile on VS2012 and it cannot produce binaries that run on XP. We are addressing the first and Microsoft is addressing the second. Not to mention we need bot coverage on that toolchain. We don't have a timeline yet.Q: But the VS2010 IDE is very slow!A: That is not enough of a reason to stay behind. Unlike VS2008, VS2010 gives you more/better ways to control [4] that it does in the background. Please use them.Q: So VS2010 supports some C++11, so can I use any of that goodness?A: Hold your horses. We need to figure out what subset we are going to allow and update the style guide. If you have strong opinions about it, please start a separate thread.
I've been compiling Chrome without having Visual Studio installed for a while now. If you don't use VS IDE, don't mind building from the command line and don't want to spend 2 hours installing VS2010, please, read on.
I'll prepare a CL that should make include.gypi modification unnecessary if there is any interest in VS-less builds.
On Fri, Oct 12, 2012 at 3:07 PM, Carlos Pizano <c...@chromium.org> wrote:
Given that all the things outlined in the post "ANN: VS2010 to become the main toolchain on Windows" [1] have happened and in very short order there would be no VS2008 bots [2] and given that the official builds are in VS2010 [3] for a while. It is my pleasure to announce that Visual Studio 2008 will be officially deprecated as of Monday October 15.Does that mean we should now ignore all compile failures on "Win Builder 2008 (dbg)" ? Can we take it off the waterfall?
Just a quick update. As of http://crrev.com/162666 you can set up Visual Studio-less build environment without editing %USERPROFILE%\.gyp\include.gypi. Just follow the instructions: Setting up the environment for building without Visual Studio.
On Mon, Oct 15, 2012 at 1:00 PM, Dominic Mazzoni <dmaz...@chromium.org> wrote:
On Fri, Oct 12, 2012 at 4:17 PM, Alex Pakhunov <alex...@google.com> wrote:
I've been compiling Chrome without having Visual Studio installed for a while now. If you don't use VS IDE, don't mind building from the command line and don't want to spend 2 hours installing VS2010, please, read on.I've also been doing this for a few months. It forced me to learn WinDBG and once I got the hang of that, I haven't missed VS once.I'll prepare a CL that should make include.gypi modification unnecessary if there is any interest in VS-less builds.+1, that would be awesome. It took me a while to fiddle with all of this and get it working. I'd love to not have to worry about that next time I refresh my machine.Please add these notes to the Windows build page on chromium.org.- Dominic--Alex.