Changeset 227900 in webkit
- Timestamp:
- Jan 31, 2018, 7:55:37 AM (9 years ago)
- Location:
- trunk/Tools
- Files:
-
- 1 added
- 1 deleted
- 2 edited
-
ChangeLog (modified) (1 diff)
-
wpe/jhbuild.modules (modified) (4 diffs)
-
wpe/patches/glib-revert-wakeup-changes.patch (added)
-
wpe/patches/glib-warning-fix.patch (deleted)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r227894 r227900 1 2018-01-31 Charlie Turner <cturner@igalia.com> 2 3 [WPE] Update jhbuild dependencies 4 https://bugs.webkit.org/show_bug.cgi?id=182286 5 6 This upgrades the following packages, 7 glib 2.44.1 -> 2.54.3 8 glib-networking 2.42.0 -> 2.54.1 9 libsoup 2.48.0 -> 2.60.3 10 11 The initial reason for performing these upgrades was that when 12 visiting https://youtube.com, WPE was getting TLS certificate 13 errors. After upgrading glib-networking, these were fixed, but the 14 upgrade introduced dependencies on newer versions of the other 15 packages upgraded in this commit. 16 17 The upgrade to glib caused a linking error in gstreamer, the 18 following errors were being logged during linking, 19 20 //usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0: undefined reference to `hb_glib_script_from_script' 21 //usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0: undefined reference to `hb_glib_get_unicode_funcs' 22 //usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0: undefined reference to `hb_glib_script_to_script' 23 24 This was fixed by adding the glib package built in the jhbuild to 25 harfbuzz. 26 27 Finally, the upgrade of glib caused the glib-warning-fix.patch to 28 no longer apply, so this patch was removed. 29 30 Reviewed by Michael Catanzaro. 31 32 * wpe/jhbuild.modules: Added dependecies. 33 * wpe/patches/glib-warning-fix.patch: Removed. 34 1 35 2018-01-31 Carlos Garcia Campos <cgarcia@igalia.com> 2 36 -
trunk/Tools/wpe/jhbuild.modules
r225327 r227900 59 59 <dep package="libffi"/> 60 60 </dependencies> 61 <branch module="/pub/GNOME/sources/glib/2. 44/glib-2.44.1.tar.xz" version="2.44.1"61 <branch module="/pub/GNOME/sources/glib/2.54/glib-2.54.3.tar.xz" version="2.54.3" 62 62 repo="ftp.gnome.org" 63 hash="sha256:8811deacaf8a503d0a9b701777ea079ca6a4277be10e3d730d2112735d5eca07"> 64 <patch file="glib-warning-fix.patch" strip="1"/> 63 hash="sha256:963fdc6685dc3da8e5381dfb9f15ca4b5709b28be84d9d05a9bb8e446abac0a8"> 65 64 <patch file="gdate-suppress-string-format-literal-warning.patch" strip="1"/> 65 <patch file="glib-revert-wakeup-changes.patch" strip="1"/> 66 66 </branch> 67 67 </autotools> … … 72 72 <dep package="glib"/> 73 73 </dependencies> 74 <branch module="/pub/GNOME/sources/glib-networking/2. 42/glib-networking-2.42.0.tar.xz" version="2.42.0"74 <branch module="/pub/GNOME/sources/glib-networking/2.54/glib-networking-2.54.1.tar.xz" version="2.54.1" 75 75 repo="ftp.gnome.org" 76 hash="sha256: 304dd9e4c0ced69094300e0b9e66cd2eaae7161b9fc3186536d11458677d820d"/>76 hash="sha256:eaa787b653015a0de31c928e9a17eb57b4ce23c8cf6f277afaec0d685335012f"/> 77 77 </autotools> 78 78 … … 83 83 <dep package="glib-networking"/> 84 84 </dependencies> 85 <branch module="/pub/GNOME/sources/libsoup/2. 48/libsoup-2.48.0.tar.xz" version="2.48.0"85 <branch module="/pub/GNOME/sources/libsoup/2.60/libsoup-2.60.3.tar.xz" version="2.60.3" 86 86 repo="ftp.gnome.org" 87 hash="sha256: ea34dd64fe44343445daf6dd690d0691e9d973468de44878da97371c16d89784"/>87 hash="sha256:1b0dc762f23abe4e0d29b77370e539fd35f31d8e8e0318d6ddccff395be68a22"/> 88 88 </autotools> 89 89 … … 117 117 118 118 <autotools id="harfbuzz" autogen-sh="configure" 119 autogenargs="--with-cairo=no --with-glib=no --with-freetype=yes --with-fontconfig=yes"> 120 <dependencies> 119 autogenargs="--with-cairo=no --with-glib=yes --with-freetype=yes --with-fontconfig=yes"> 120 <dependencies> 121 <dep package="glib"/> 121 122 <dep package="freetype6"/> 122 123 <dep package="fontconfig"/>
Note:
See TracChangeset
for help on using the changeset viewer.