debian/changelog | 6 ++++++ debian/control | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-)
New commits: commit ccaea2a7cfc220a41f2353423ba685973163c9a2 Author: Helmut Grohne <[email protected]> Date: Sat Jun 17 17:41:31 2017 +0200 Make build-dependencies cross-satisfiable Currently, trying to satisfy cross Build-Depends for libxcb fails, because the python dependency selects the host arch python and the python-xcbgen dependency requires the build arch python. The solution to this problem is to add ":native" (or ":any") to the python dependency. In addition, it would be nice if building check could be avoided. This requires marking the check dependency with the nocheck build profile. diff --git a/debian/changelog b/debian/changelog index 32453ef..96eade9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ libxcb (1.12-2) UNRELEASED; urgency=medium + [ Julien Cristau ] * Switch xcb.freedesktop.org URLs in packaging to https. * Stop building -dbg packages, rely on automatic dbgsym packages instead. + [ Helmut Grohne ] + * Make build-dependencies cross-satisfiable (closes: #788861) + + Mark python build-dependency with :native to pick an executable python + + Do not build-depend on check when the nocheck profile is passed + -- Julien Cristau <[email protected]> Sun, 25 Sep 2016 01:39:16 +0200 libxcb (1.12-1) unstable; urgency=medium diff --git a/debian/control b/debian/control index 4c83653..dfd80aa 100644 --- a/debian/control +++ b/debian/control @@ -14,11 +14,11 @@ Build-Depends: pkg-config, xutils-dev, xsltproc (>= 1.1.19), - check (>= 0.9.4-2), + check (>= 0.9.4-2) <!nocheck>, python-xcbgen (>= 1.12), libtool, automake, - python, + python:native, dctrl-tools Build-Depends-Indep: # libxcb-doc

