| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
It's obsolete and full of security holes. And it fails to compile under
BuildStream for some reason but let's see if we can just get rid of it.
|
| |
|
|
|
|
| |
This removes the dependency on WebKitGtk1.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For some reason the configure scripts fail to pass `-std=gnu99` to GCC
even though the code uses C99 features (and presumably GNU extensions,
although I haven't checked that).
This was leading to compile failures like this in Epiphany:
ephy-filters-manager.c: In function 'remove_old_adblock_filters':
ephy-filters-manager.c:207:5: error: 'for' loop initial declarations are only allowed in C99 or C11 mode
for (GList *l = current_files; l != NULL; l = l->next) {
^
ephy-filters-manager.c:207:5: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code
ephy-filters-manager.c: In function 'update_adblock_filter_files':
ephy-filters-manager.c:244:3: error: 'for' loop initial declarations are only allowed in C99 or C11 mode
for (guint i = 0; filters[i]; i++) {
^
Makefile:797: recipe for target 'libephymisc_la-ephy-filters-manager.lo' failed
make[4]: *** [libephymisc_la-ephy-filters-manager.lo] Error 1
And similar things in GNOME Control Centre.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
See: https://bugs.webkit.org/show_bug.cgi?id=167643
Without this, the build log building with GCC 7 is 1GB in size
due to huge amounts of this kind of thing:
/WebKitGtk.build/Source/JavaScriptCore/b3/B3ArgumentRegValue.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if ENABLE(B3_JIT)
|
|
|
|
| |
This isn't actually needed, but it's done now.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This began due to build issues in Clutter with GCC 7, and turned
into a wide-ranging update of GNOME components. Many of these are
needed due to deprecation warnings introduced by the GTK+ upgrade.
The Gettext and GLIB upgrades are needed by GTK+.
The libgdata upgrade was due to deprecation warnings triggered by
GTK+ and this now pulls in autoconf-archive.
Upgrading Clutter requires upgrading Mutter, which in turn requires
new libinput. Note that libinput also required an upgrade to
linux-api-headers (done before). I have updated to Mutter 3.22.3
rather than 3.24 to avoid having to upgrade xrandr.
WebKit has a bug that causes compile failures with GCC 7:
<https://bugs.webkit.org/show_bug.cgi?id=167642>.
The gcrypt upgrade is required to build new WebKit.
gnome-control-center needed to be upgraded which in turn
pulls in network-manager-applet.
|
|
|
|
|
|
| |
Patch from https://github.com/openembedded/meta-openembedded/commit/c9f063c218181e4eac3a0a67d74ce91b898a6443
This patch actually fixes a bug too!
|
|
Change-Id: I44b4df44b0b144a09977a009595124b4d04128c6
|