[theano] 01/05: deb/control: don't build on all supported archs

Daniel Stender stender at moszumanska.debian.org
Sat Jul 16 20:08:34 UTC 2016


This is an automated email from the git hooks/post-receive script.

stender pushed a commit to branch master
in repository theano.

commit c8ac343dfd56994ae60a534dfcab50fc8173d4d4
Author: Daniel Stender <stender at debian.org>
Date:   Sat Jul 16 18:30:58 2016 +0200

    deb/control: don't build on all supported archs
---
 debian/changelog |  8 ++++++++
 debian/control   | 11 +++++++----
 2 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a82e2ba..791ab51 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+theano (0.8.2-3) UNRELEASED; urgency=medium
+
+  * deb/control:
+    + don't build on all supported archs.
+    + moved the info block on nvidia-cuda-toolkit down.
+
+ -- Daniel Stender <stender at debian.org>  Sat, 16 Jul 2016 18:30:05 +0200
+
 theano (0.8.2-2) experimental; urgency=medium
 
   * deb/copyright:
diff --git a/debian/control b/debian/control
index 65872b6..7ff1898 100644
--- a/debian/control
+++ b/debian/control
@@ -35,11 +35,11 @@ Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/theano.git
 X-Python-Version: >= 2.6
 X-Python3-Version: >= 3.3
 
-# nvidia-cuda-toolkit should be at least Recommends, but it's in Suggests here to
-# keep the package in main.
+# omit archs which have NotImplementedErrors on non-aligned arrays during the tests and/or
+# having problems with the build flags (-m32/-m64), but also with disabled compilation (by cxx='').
 
 Package: python-theano
-Architecture: any
+Architecture: amd64 arm64 i386 ppc64el s390x hurd-i386 kfreebsd-amd64 kfreebsd-i386 ppc64 sh4 sparc64 x32
 Section: python
 Depends:
  ${python:Depends},
@@ -64,8 +64,11 @@ Description: CPU/GPU math expression compiler for Python
  .
  This package contains Theano for Python 2.
 
+# nvidia-cuda-toolkit should be at least Recommends, but it's in Suggests here to
+# keep the package in main.
+
 Package: python3-theano
-Architecture: any
+Architecture: amd64 arm64 i386 ppc64el s390x hurd-i386 kfreebsd-amd64 kfreebsd-i386 ppc64 sh4 sparc64 x32
 Section: python
 Depends:
  ${python3:Depends},

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/theano.git



More information about the debian-science-commits mailing list