[webkit-gtk] Webkitgtk compilation

Andres Gomez tanty at igalia.com
Wed May 3 00:16:38 PDT 2017


Hi Nagendra,

The latest previous stable version was 2.8.5:
https://webkitgtk.org/2015/08/06/webkitgtk2.8.5-released.html

You can find news, releases and more information at:
https://webkitgtk.org

Notice that, although an stable version, it is still very insecure, as
Michael was commenting. I will encourage you to get the closest
possible to the latest stable release. The dependencies in the
toolchain have not changed that much during all this time.

About instructions for how to build, JHBuild modulesets are always a
good source of examples. See:
https://github.com/GNOME/jhbuild/blob/master/modulesets/gnome-suites-core-deps-3.16.modules#L1297

In any case, you can find the general instructions at:
https://trac.webkit.org/wiki/BuildingGtk

Br.

On Wed, 2017-05-03 at 11:18 +0530, Nagendra K wrote:
> Hi Machael,
> I agree but this requirement is to upgrade an old device in market and the toolchain for that hardware is bit limited, based on that toolchain version I found that 2.9.1 is the max we can upgrade to. Or we need to upgrade the hardware which customer is not interested now.
> I am new to WebKit, can you suggest last stable version before 2.9.1. So that I will use that version.
> 
> Second I downloaded the whole source from git of WebKit but now sure what options to be part of the build command to build 2.9.1 version. can you help on this.
> 
> Thanks and Regards,
> Nagendra
> 
> 
> 
> On 2 May 2017 23:51, "Michael Catanzaro" <mcatanzaro at igalia.com> wrote:
> On Tue, May 2, 2017 at 12:33 PM, Nagendra Kilaparthy <pingnagendra at gmail.com> wrote:
> > Hi,
> > I have downloaded the WebKit source code via git procedure. Now I want to build this code for webkitgtk version 2.9.1 as I have a requirement to use this build version. I could find the build procedure for webkitgtk(DPORT= gtk) but could not  get how to build for a previous or particular version of webkitgtk. Request help in finding the command to build a older version of webkitgtk for the code downloaded using git.
> > 
> > Thanks and Regards,
> > Nagendra
> > 
> > 
> 
> Sorry, we're not going to help you build old, insecure versions of WebKit. Whatever you are trying to do with this old version, it's unethical. Your users deserve the past year and half's worth of security fixes that they'll lack if you use this old release. If you use WebKit in your products, you have a responsibility to keep it updated to the latest version.
> 
> Also note that even if 2.9.1 was not ancient, that's an unstable development release. It was never intended to be used except for testing. I have no idea why you decided this was an appropriate version to use in your product.
> 
> That said... there are no changes to the build system between 2.9.1 and current trunk, so modern instructions should work just fine.
> 
> Michael
> 
> 
> _______________________________________________
> webkit-gtk mailing list
> webkit-gtk at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-gtk
-- 
Tanty

Sent from my Igalia pOmeron
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.webkit.org/pipermail/webkit-gtk/attachments/20170503/b758d3b7/attachment-0001.bin>


More information about the webkit-gtk mailing list