]> code.ossystems Code Review - openembedded-core.git/commit
webkitgtk: update to 2.18.5 (includes Spectre mitigations; see commit description)
authorAlexander Kanavin <alexander.kanavin@linux.intel.com>
Thu, 11 Jan 2018 16:16:10 +0000 (18:16 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 13 Jan 2018 18:11:36 +0000 (18:11 +0000)
commit78f29a052477dd81f0819287e3db405932bb7fae
tree4199883f8a21c1ace8a9ce58c80b239f49699f75
parent4e1fbaa73be9b026e14a8b26c91485de8b91d90f
webkitgtk: update to 2.18.5 (includes Spectre mitigations; see commit description)

This is the only available stable version with mitigation fixes for Spectre.
Webkit upstream developers do not port CVE fixes to earlier stable series,
no exception was made in this case.

More information:

https://webkit.org/blog/8048/what-spectre-and-meltdown-mean-for-webkit/
https://webkitgtk.org/security/WSA-2018-0001.html
https://webkitgtk.org/2018/01/10/webkitgtk2.18.5-released.html

This commit also contains the following commits added in master branch after rocko release:

===
webkitgtk: update to 2.18.3

gcc7.patch, musl-fixes.patch, and ppc-musl-fix.patch all change code that is no
longer present in upstream tree. However, a patch with different musl fixes
has been added.

The rest of the patches are rebased to the new tree.

Libtasn is a new dependency.

Disable Gstreamer GL support on x86 due to clashing headers problem.

(From OE-Core rev: 3acae2dcd130122fe76504ec855af78db829d6ec)
===
webkitgtk: fix build with musl and x32

Make the x32 check generic to make it work with musl as well.

Fixes [YOCTO #12118]

(From OE-Core rev: dbd604ccf34e304769937b15051c047561de47f7)
===

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/recipes-sato/webkit/webkitgtk/0001-Fix-build-with-musl.patch [new file with mode: 0644]
meta/recipes-sato/webkit/webkitgtk/0001-Fix-racy-parallel-build-of-WebKit2-4.0.gir.patch
meta/recipes-sato/webkit/webkitgtk/0001-Tweak-gtkdoc-settings-so-that-gtkdoc-generation-work.patch
meta/recipes-sato/webkit/webkitgtk/0001-WebKitMacros-Append-to-I-and-not-to-isystem.patch
meta/recipes-sato/webkit/webkitgtk/0001-When-building-introspection-files-add-CMAKE_C_FLAGS-.patch
meta/recipes-sato/webkit/webkitgtk/detect-atomics-during-configure.patch
meta/recipes-sato/webkit/webkitgtk/gcc7.patch [deleted file]
meta/recipes-sato/webkit/webkitgtk/musl-fixes.patch [deleted file]
meta/recipes-sato/webkit/webkitgtk/ppc-musl-fix.patch [deleted file]
meta/recipes-sato/webkit/webkitgtk_2.18.5.bb [moved from meta/recipes-sato/webkit/webkitgtk_2.16.6.bb with 91% similarity]