Re: [webkit-dev] update GCC version?
I’ve been using MSVC 2017 on my WinCairo bot for a while now and it builds fine. It would take a bit to update our internal Windows infrastructure, but we should do that soon. ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] WebKit Build dependencies
I just found this list: https://trac.webkit.org/wiki/WebKitGTK/Dependencies It looks mostly accurate to me, but slightly outdated. I see it's missing at least libhyphen. There might be more. Michael ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] update GCC version?
On Fri, Jun 23, 2017 at 12:36 PM, Yusuke SUZUKI 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 ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] update GCC version?
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 On Tue, Jan 10, 2017 at 4:44 AM, Alberto Garcia wrote: > On Mon, Jan 09, 2017 at 04:39:44PM +0100, Carlos Alberto Lopez Perez wrote: > > > I strongly oppose to do (a). Also, it is false that Debian doesn't > > take our updates. They take our updates in the backports repository > > for stable. > > The main reason why that happens is that the WebKitGTK+ stable updates > not only include security fixes but also several other changes, which > is not how things usually work in Debian: > > https://www.debian.org/security/faq#oldversion > > Since WebKitGTK+ is conservative regarding API/ABI changes I don't > think there's much of a risk there, but there's definitely a risk > of introducing regressions, and unlike Mozilla or Chromium updating > WebKitGTK+ can affect or potentially break any of the many packages > that depend on it. > > That's why I started uploading it to the backports repository, and my > plan is to keep the backports always up to date. > > Berto > ___ > webkit-dev mailing list > webkit-dev@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-dev > ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] WebKit Build dependencies
On Thu, Jun 22, 2017 at 6:51 AM, Adrian Perez de Castro wrote: On Thu, 22 Jun 2017 15:41:26 +0530, Nagendra K wrote: To build WebKit alone for a cross platform embedded device, want to know the list of dependencies/packages required to build on host(Ubuntu) and dependencies to run on host other than toolchain. Request some to help where to find this information. For the GTK+ and WPE ports you can get an idea from the JHBuild module sets: That's true, but since the JHBuild modulesets exist for a different purpose, I wouldn't recommend looking at these. They contain stuff that won't be needed, and do not contain stuff that will be needed. Instead, it would be better to look at the Build-Depends in Ubuntu's package. 'sudo apt-get build-dep webkit2gtk' should install everything or almost everything you need. Alternatively, to make your list, see [1] and look for a .debian.tar.xz to see the source for the Ubuntu package, e.g. [2], then look at the Build-Depends in the control file. Of course, you can also just try to build to find out what's missing. CMake should give you an error message when you are missing a required dependency. The build should not be allowed to begin until you have them all installed. Michael [1] https://launchpad.net/ubuntu/+source/webkit2gtk [2] https://launchpad.net/ubuntu/+archive/primary/+files/webkit2gtk_2.16.4-1.debian.tar.xz ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] WebKit to opengl
On Thu, Jun 22, 2017 at 5:16 AM, Nagendra K wrote: Hi, I want to interface opengl to WebKit to use egl calls to render, can any help to point in which files in WebKit do I need to check to interface the egl to WebKit. Thanks and Regards, Nagendra Hi Nagendra, I believe WebKitGTK+ already uses EGL when GLX is unavailable. Unless I'm mistaken, no changes should be required. Of course, for this to be useful you'll still need either OpenGL or OpenGLES to be working. OpenGL should work by default. If you need to use OpenGLES instead of OpenGL, you'll need to build with -DENABLE_GLES2=ON. Michael ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev