Source: llvm-toolchain-snapshot
Version: 3.9~svn274438-1
Severity: important
Tags: patch

llvm-toolchain-snapshot Build-Depends on cmake without specifying a
version constraint. Infact, its Build-Depends are satisfiable in jessie,
but a build fails because the CMakeLists.txt requires cmake 3.4.3
(http://sources.debian.net/src/llvm-toolchain-snapshot/1:3.9~svn274438-1/CMakeLists.txt/#L3).

Given that the dependency is relevant to backporters and that 3.9 will
eventually transition to a stable release, I think that simply adding
the version constraint is the best route forward.

Helmut
--- llvm-toolchain-snapshot-3.9~svn274438/debian/control
+++ llvm-toolchain-snapshot-3.9~svn274438/debian/control
@@ -4,10 +4,10 @@
 Maintainer: LLVM Packaging Team <[email protected]>
 Uploaders: Sylvestre Ledru <[email protected]>
 Build-Depends: debhelper (>= 9.0), flex, bison, dejagnu, tcl, expect,
-    cmake, perl, libtool, chrpath, texinfo, sharutils, libffi-dev (>= 3.0.9),
-    lsb-release, patchutils, diffstat, xz-utils, python-dev,
-    libedit-dev, swig, python-six, python-sphinx, ocaml-nox, binutils-dev,
-    libjsoncpp-dev,
+    cmake (>= 3.4.3), perl, libtool, chrpath, texinfo, sharutils,
+    libffi-dev (>= 3.0.9), lsb-release, patchutils, diffstat, xz-utils,
+    python-dev, libedit-dev, swig, python-six, python-sphinx, ocaml-nox,
+    binutils-dev, libjsoncpp-dev,
     lcov, procps, help2man, dh-ocaml, zlib1g-dev
 Build-Conflicts: oprofile, ocaml, libllvm-3.4-ocaml-dev, libllvm-3.5-ocaml-dev,
  libllvm-3.9-ocaml-dev

Reply via email to