On 23/06/17 19:55, Michael Catanzaro wrote:
> On Fri, Jun 23, 2017 at 12:36 PM, Yusuke SUZUKI <utatane....@gmail.com>
> wrote:
>> It's middle of 2017! And Debian stable is released.
>>
>> We discussed a bit about updating GCC and MSVC in [1].
>> Based on the comment from JF[1], I think start of July would be very
>> nice timing to update our GCC version.
>>
>> If we can update our compiler baselines including MSVC, it would be
>> very nice to us because it means full C++14 support at least.
>>
>> [1]: https://bugs.webkit.org/show_bug.cgi?id=173582
>> [2]: https://bugs.webkit.org/show_bug.cgi?id=173582#c10
>>
>> Regards,
>> Yusuke Suzuki
> 
> I believe this is now fine for both WebKitGTK+ and WPE. We might need to
> upgrade a bot or something, but we can surely figure that out. My
> understanding is that Carlos Lopez has already upgraded most of the bots.
> 
> Since I've heard no objections since proposing this months ago, I have
> just now updated the WebKitGTK+ dependency policy [1] to change it to
> apply only to runtime dependencies and not to the build toolchain.
> 
> Michael
> 
> [1] https://trac.webkit.org/wiki/WebKitGTK/DependenciesPolicy

I think the default build toolchain should be supported also,
at least without the requirement of "one year after the release".

I propose this change to the policy over yours:

- This policy applies to runtime dependencies to ensure smooth updates for 
users.
- It does not apply to the build toolchain.
- A compiler other than the default compiler in an otherwise-supported 
distribution may be required to build. 

+ This policy applies to the runtime dependencies to ensure smooth updates for 
users.
+ The requirement of "one year after the release" does not apply to the default 
toolchain.
+ On that extra year of support a compiler other than the default one in an 
otherwise-supported distribution may be required to build. 


I think is important to not require a too much new version of the default 
toolchain (GCC).



Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to