зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1504906 - Install the Gtk+ 3.10 packages and required dependencies in the build docker images. r=gps
Interestingly, the resulting binaries are still compatible with Gtk+ 3.4. The only difference in symbol use are: g_log -> g_logv g_assertion_message -> g_assertion_message_expr Both of those symbols are actually available in older versions of glib. Some #defines just switched from using the latter rather than the former. Differential Revision: https://phabricator.services.mozilla.com/D11141
This commit is contained in:
Родитель
3af56ebd55
Коммит
17673d777a
|
@ -57,7 +57,16 @@ jobs:
|
||||||
parent: debian7-base
|
parent: debian7-base
|
||||||
definition: debian7-build
|
definition: debian7-build
|
||||||
packages:
|
packages:
|
||||||
|
- deb7-atk
|
||||||
|
- deb7-glib
|
||||||
|
- deb7-gdk-pixbuf
|
||||||
|
- deb7-gtk3
|
||||||
|
- deb7-harfbuzz
|
||||||
|
- deb7-libxkbcommon
|
||||||
|
- deb7-pango
|
||||||
|
- deb7-pcre3
|
||||||
- deb7-valgrind
|
- deb7-valgrind
|
||||||
|
- deb7-wayland
|
||||||
args:
|
args:
|
||||||
ARCH: amd64
|
ARCH: amd64
|
||||||
debian7-i386-build:
|
debian7-i386-build:
|
||||||
|
@ -65,6 +74,22 @@ jobs:
|
||||||
parent: debian7-base
|
parent: debian7-base
|
||||||
definition: debian7-build
|
definition: debian7-build
|
||||||
packages:
|
packages:
|
||||||
|
- deb7-32-atk
|
||||||
|
- deb7-32-glib
|
||||||
|
- deb7-32-gdk-pixbuf
|
||||||
|
- deb7-32-gtk3
|
||||||
|
- deb7-32-harfbuzz
|
||||||
|
- deb7-32-libxkbcommon
|
||||||
|
- deb7-32-pango
|
||||||
|
- deb7-32-pcre3
|
||||||
|
- deb7-32-xkeyboard-config
|
||||||
|
- deb7-32-wayland
|
||||||
|
- deb7-atk
|
||||||
|
- deb7-glib
|
||||||
|
- deb7-gtk3
|
||||||
|
- deb7-harfbuzz
|
||||||
|
- deb7-python-defaults
|
||||||
|
- deb7-pcre3
|
||||||
- deb7-valgrind
|
- deb7-valgrind
|
||||||
args:
|
args:
|
||||||
ARCH: i386
|
ARCH: i386
|
||||||
|
|
Загрузка…
Ссылка в новой задаче