On Mon, 2016-04-18 at 17:26 -0700, Filip Pizlo wrote: > Yeah. If we allow GCC 4.8 then I think we should make all of our > code compile with it. If that proves too difficult (like if we had > to get rid of all lambdas), then I think we need to not allow GCC > 4.8.
Agreed. And don't worry, we would not have to get rid of lambdas... that would not be a reasonable proposal. I can confirm that WebKitGTK+ 2.10.7 works fine with GCC 4.8.5 when patched to remove the error we added to require use of GCC 4.9, and when using -DENABLE_DATABASE_PROCESS=OFF and -DENABLE_INDEXED_DB=OFF (undesirable but acceptable IMO). I'm not sure if the database process disablement is still required with the latest GCC 4.8 release, but it was crashing at some point in the past. Now, there are eight months of changes in trunk since that last confirmed-working version; if we were to lower the supported GCC version, we would have to investigate to see if it still works with trunk. Michael _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev