[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

libxcb: Changes to 'debian/unstable'



 debian/changelog |    6 ++++++
 debian/control   |    4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

New commits:
commit ccaea2a7cfc220a41f2353423ba685973163c9a2
Author: Helmut Grohne <helmut@subdivi.de>
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 <jcristau@debian.org>  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


Reply to: