Bug#749700: webkitgtk: in ARM architectures libgl1-mesa is not used, but libegl1-mesa and libgles2-mesa are
Víctor Jáquez
vjaquez at igalia.com
Thu May 29 09:24:35 UTC 2014
Source: webkitgtk
Severity: minor
Tags: patch
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
When building for ARM architectures, libgl1-mesa-dev is a direct dependency,
nonetheless it is not used, since for ARM libegl1-mesa-dev and
libgles2-mesa-dev are the ones used by webkitgtk.
libegl1-mesa-dev and libgles2-mesa-dev are still marked as indirect
dependencies since they are required by cairo.
I guess, for correctness, express libegl1-mesa-dev and libgles2-mesa-dev as
direct dependencies in the control file.
--- /home/vjaquez/webkit-debian/debian/control 2014-05-27 16:08:20.749375792 +0000
+++ debian/control 2014-05-29 08:59:51.702061867 +0000
@@ -44,7 +43,9 @@
libsecret-1-dev,
gobject-introspection (>= 1.32.0),
libgirepository1.0-dev (>= 0.9.12-4),
- libgl1-mesa-dev
+ libgl1-mesa-dev [!armel !armhf],
+ libegl1-mesa-dev [armel armhf],
+ libgles2-mesa-dev [armel armhf],
Build-Conflicts: gir-repository-dev
Standards-Version: 3.9.5
Homepage: http://webkitgtk.org/
*** End of the template - remove these template lines ***
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (900, 'testing'), (800, 'unstable'), (500, 'testing-updates')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
More information about the Pkg-webkit-maintainers
mailing list