Your message dated Tue, 08 Mar 2016 10:48:18 +0000
with message-id <[email protected]>
and subject line Bug#814142: fixed in llvm-toolchain-3.8 1:3.8-2
has caused the Debian Bug report #814142,
regarding llvm-3.8-dev needs a tighter dependency on libllvm3.8
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
814142: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814142
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: llvm-toolchain-3.8
Severity: wishlist
Tags: patch
Hi Maintainer
I uploaded Julia 0.4.3-2 to experimental earlier today, hoping that it
would build with llvm 3.8 rc2.
I included the following build-dependency:
llvm-3.8-dev (>= 1:3.8~+rc1) | llvm-3.7-dev | llvm-3.6-dev,
The build failed, and from the amd64 build log [1], I see some new
versions were installed:
Get:110 http://mirror.bm.debian.org/debian experimental/main amd64
llvm-3.8-runtime amd64 1:3.8~+rc2-1~exp1 [84.0 kB]
Get:111 http://mirror.bm.debian.org/debian experimental/main amd64
llvm-3.8 amd64 1:3.8~+rc2-1~exp1 [1526 kB]
Get:113 http://mirror.bm.debian.org/debian experimental/main amd64
llvm-3.8-dev amd64 1:3.8~+rc2-1~exp1 [16.4 MB]
but an old version of:
Get:89 http://mirror.bm.debian.org/debian unstable/main amd64
libllvm3.8 amd64 1:3.8~svn254193-1 [10.1 MB]
I added an additional build-dependency on libllvm3.8 (>= 1:3.8~+rc1),
and the build was successful [2]. However, I don't think this should
be necessary.
I attach a patch for your consideration which adds libllvm3.8 (=
${binary:Version}) as a dependency of llvm-3.8-dev. Alternatively,
the dependency could be added to llvm-3.8.
Regards
Graham
[1]
https://buildd.debian.org/status/fetch.php?pkg=julia&arch=amd64&ver=0.4.3-2&stamp=1454926394
[2]
https://buildd.debian.org/status/fetch.php?pkg=julia&arch=amd64&ver=0.4.3-3&stamp=1454934436
--- a/control
+++ b/control
@@ -262,7 +262,7 @@
Package: llvm-3.8-dev
Architecture: any
Depends: ${shlibs:Depends}, libffi-dev (>= 3.0.9), ${misc:Depends},
- llvm-3.8 (= ${binary:Version}), libtinfo-dev
+ llvm-3.8 (= ${binary:Version}), libllvm3.8 (= ${binary:Version}), libtinfo-dev
Replaces: llvm (<< 2.2-3)
Description: Modular compiler and toolchain technologies, libraries and headers
LLVM is a collection of libraries and tools that make it easy to build
--- End Message ---
--- Begin Message ---
Source: llvm-toolchain-3.8
Source-Version: 1:3.8-2
We believe that the bug you reported is fixed in the latest version of
llvm-toolchain-3.8, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gianfranco Costamagna <[email protected]> (supplier of updated
llvm-toolchain-3.8 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 07 Mar 2016 10:56:05 +0100
Source: llvm-toolchain-3.8
Binary: clang-3.8 clang-format-3.8 clang-tidy-3.8 clang-3.8-doc libclang1-3.8
libclang1-3.8-dbg libclang-3.8-dev libclang-common-3.8-dev python-clang-3.8
clang-3.8-examples libllvm3.8 libllvm3.8-dbg llvm-3.8 llvm-3.8-runtime
llvm-3.8-dev libllvm-3.8-ocaml-dev llvm-3.8-doc llvm-3.8-examples lldb-3.8
liblldb-3.8 liblldb-3.8-dbg python-lldb-3.8 liblldb-3.8-dev lldb-3.8-dev
Architecture: source
Version: 1:3.8-2
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <[email protected]>
Changed-By: Gianfranco Costamagna <[email protected]>
Description:
clang-3.8 - C, C++ and Objective-C compiler (LLVM based)
clang-3.8-doc - C, C++ and Objective-C compiler (LLVM based) - Documentation
clang-3.8-examples - Clang examples
clang-format-3.8 - Tool to format C/C++/Obj-C code
clang-tidy-3.8 - clang-based C++ linter tool
libclang-3.8-dev - clang library - Development package
libclang-common-3.8-dev - clang library - Common development package
libclang1-3.8 - C interface to the clang library
libclang1-3.8-dbg - clang library
liblldb-3.8 - Next generation, high-performance debugger, library
liblldb-3.8-dbg - Next generation, high-performance debugger, debugging
libraries
liblldb-3.8-dev - Next generation, high-performance debugger - Header files
libllvm-3.8-ocaml-dev - Modular compiler and toolchain technologies, OCaml
bindings
libllvm3.8 - Modular compiler and toolchain technologies, runtime library
libllvm3.8-dbg - Modular compiler and toolchain technologies, debugging
libraries
lldb-3.8 - Next generation, high-performance debugger
lldb-3.8-dev - transitional dummy package to liblldb-3.8-dev
llvm-3.8 - Modular compiler and toolchain technologies
llvm-3.8-dev - Modular compiler and toolchain technologies, libraries and
header
llvm-3.8-doc - Modular compiler and toolchain technologies, documentation
llvm-3.8-examples - Modular compiler and toolchain technologies, examples
llvm-3.8-runtime - Modular compiler and toolchain technologies, IR interpreter
python-clang-3.8 - Clang Python Bindings
python-lldb-3.8 - Next generation, high-performance debugger, python lib
Closes: 814142
Changes:
llvm-toolchain-3.8 (1:3.8-2) unstable; urgency=medium
.
* Team upload.
* Disable polly on s390x and fix polly check.
* Fix VCS fields.
.
[ Sylvestre Ledru ]
* Fix txt file installation issue, by putting a README.txt file
with some explanation.
.
[ Graham Inggs ]
* Tighten llvm dev dependency (Closes: #814142).
Checksums-Sha1:
e7e59ae26c987f4418f5901e17edd6c59d1f754a 5759 llvm-toolchain-3.8_3.8-2.dsc
edaaf0b43b22e371d2d11e0b756751674e8eb3d2 48444
llvm-toolchain-3.8_3.8-2.debian.tar.xz
Checksums-Sha256:
4444047c26b50222361af61a11b6eebc05a0744c93fa75af3b0ca1d90204d30f 5759
llvm-toolchain-3.8_3.8-2.dsc
8866c9f1a82e475e881bb9992d901287b94d510f1ed67a35a8118cf03b039388 48444
llvm-toolchain-3.8_3.8-2.debian.tar.xz
Files:
fe677318fc988736082a4793830fdb01 5759 devel optional
llvm-toolchain-3.8_3.8-2.dsc
466053daae1e3330a5e39e1d88a382fc 48444 devel optional
llvm-toolchain-3.8_3.8-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJW3odEAAoJEPNPCXROn13Z540QAI0DfNa7G4tykzGmWO1zZnRn
zz9Cn1XR+c8jPl5bwICza5qN9GgniZjQWPG9MRw3rw6RMIunc/bU4x8TavjEL2M3
Sbs97w6ww5URP8TIfSAFp6fpQDZNCxhK6lk1sjVm4TIiP3q56sCa8R62GuhWoc7+
bY1kRGiz3yrZhjpumYu692O0nT9GjjCsTJgYtTPrndqRckG8TYE7hcufGM3RKqKg
wmR8KJHeddZDPVUrC9I2iO0JFzsDUxJp/MO8mpVEXOuPHburwC1ZaVBYYduzM2fU
ET6sVALSaIZQ1L2Jn8eTbhgHgneSIY2zUM9Pnzw2CzYhyr9HNoneyByRFcI5Jy7r
PFiYPA4OmB1qE8keQq09vjA+CXwBi7CRuuDvq4woOTF7uwV/uWigucQ0Ol2iqzmY
969w86VHLiBz9k31MD+Fz+XUXoa7Gs6oQH8zK1sYA+Jq8ZtcD/ZKGO8iutYKMAIG
nzlc0W16Ls2CwiRDPlSD84vsS3oWKkCsUUH9yLsidlhJQknGDxfkbZUP/h5b49oI
Q5T+seLRMWdW3rfS8NRxsLNi+9qrFxRXOzTkSJiMFeY6focl74kjvNHq+5coJAVJ
zQD1VFTslfN2PpsP4ULUNZmfE1K+ycHA5Dq2ZNvZIDqfbd+lEibS7VPvtcAAmX6v
lluNvR2dYcvQy7czNQVS
=Y+PZ
-----END PGP SIGNATURE-----
--- End Message ---