Your message dated Mon, 23 Jun 2014 03:22:17 +0000
with message-id <[email protected]>
and subject line Bug#748777: fixed in llvm-toolchain-3.4 1:3.4.2-3
has caused the Debian Bug report #748777,
regarding clang-3.4: scan-build --use-cc broken
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.)
--
748777: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748777
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: clang-3.4
Version: 1:3.4.1-3
Dear Maintainer,
scan-build stopped working for me since you added the following patch in
version 1:3.4.1-1:
scan-build-fix-clang-detection.diff
I use scan-build in a cross-compilation environement so I call it
with --use-cc:
scan-build --use-cc=arm-none-eabi-gcc -o out make -e
It used to work great, but it now spits errors such as:
error: bad value (arm7tdmi) for -mtune= switch
(this comes from my cross-compilation related CFLAGS)
I traced the problem to the following test which was added in ccc-analyzer:
if (..... || ! -x $Compiler)
Problem is that -x does not lookup into $PATH and thus it fails to find
my arm-none-eabi-gcc executable and silently defaults back to native
gcc. If I give the full path with --use-cc=/opt/x-tools/bin/arm-none-eabi-gcc
then scan-build works again. If I remove the -x $Compiler check it also
works.
I suggest that ccc-analyzer should do a full $PATH search on $Compiler
instead of a simple -x check.
Regards.
Aurélien Jacobs
--- End Message ---
--- Begin Message ---
Source: llvm-toolchain-3.4
Source-Version: 1:3.4.2-3
We believe that the bug you reported is fixed in the latest version of
llvm-toolchain-3.4, 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.
Sylvestre Ledru <[email protected]> (supplier of updated llvm-toolchain-3.4
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: Thu, 19 Jun 2014 19:13:16 +0200
Source: llvm-toolchain-3.4
Binary: clang-3.4 clang-format-3.4 cpp11-migrate-3.4 clang-modernize-3.4
clang-3.4-doc libclang1-3.4 libclang1-3.4-dbg libclang-3.4-dev
libclang-common-3.4-dev python-clang-3.4 clang-3.4-examples libllvm3.4
libllvm3.4-dbg llvm-3.4 llvm-3.4-runtime llvm-3.4-dev llvm-3.4-tools
libllvm-3.4-ocaml-dev llvm-3.4-doc llvm-3.4-examples lldb-3.4 lldb-3.4-dev
Architecture: source amd64 all
Version: 1:3.4.2-3
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <[email protected]>
Changed-By: Sylvestre Ledru <[email protected]>
Description:
clang-3.4 - C, C++ and Objective-C compiler (LLVM based)
clang-3.4-doc - C, C++ and Objective-C compiler (LLVM based) - Documentation
clang-3.4-examples - Clang examples
clang-format-3.4 - Tool to format C/C++/Obj-C code
clang-modernize-3.4 - Tool to convert C++98 and C++03 code to C++11
cpp11-migrate-3.4 - Tool to convert C++98 and C++03 code to C++11
libclang-3.4-dev - clang library - Development package
libclang-common-3.4-dev - clang library - Common development package
libclang1-3.4 - C interface to the clang library
libclang1-3.4-dbg - clang library
libllvm-3.4-ocaml-dev - Modular compiler and toolchain technologies, OCaml
bindings
libllvm3.4 - Modular compiler and toolchain technologies, runtime library
libllvm3.4-dbg - Modular compiler and toolchain technologies, debugging
libraries
lldb-3.4 - Next generation, high-performance debugger
lldb-3.4-dev - Next generation, high-performance debugger - Header files
llvm-3.4 - Modular compiler and toolchain technologies
llvm-3.4-dev - Modular compiler and toolchain technologies, libraries and
header
llvm-3.4-doc - Modular compiler and toolchain technologies, documentation
llvm-3.4-examples - Modular compiler and toolchain technologies, examples
llvm-3.4-runtime - Modular compiler and toolchain technologies, IR interpreter
llvm-3.4-tools - Modular compiler and toolchain technologies, tools
python-clang-3.4 - Clang Python Bindings
Closes: 715130 733890 748777 751943
Changes:
llvm-toolchain-3.4 (1:3.4.2-3) unstable; urgency=medium
.
* Ship the compiler-rt static libraries in libclang-3.4-dev
* Running tests respect DEB_BUILD_OPTIONS=parallel=X
(Closes: #751943)
* Fix FTBFS on powerpc and powerpcspe (Closes: #733890)
* Broken library symlink fixed in lldb-3.4 (Closes: #715130)
* Fix --use-cc when no absolute path is provided.
Thanks to Aurelien Jacobs for testing (Closes: #748777)
* depends-on-build-essential-package-without-using-version g++ fixed
* Disable silent-MCJIIT-tests.diff. They now pass.
Checksums-Sha1:
8a7560599c1af8ea11e0291f6e821f5b18ff7fc9 5493 llvm-toolchain-3.4_3.4.2-3.dsc
7a842e17ce1ed2e194c5e4e329f2563167ff57ba 45196
llvm-toolchain-3.4_3.4.2-3.debian.tar.xz
ccc2b2a139e0e32a2a70cd963f7536dcafd7d6c0 19176074 clang-3.4_3.4.2-3_amd64.deb
cf67ded160990506cbc751e4b3b178dc23443ed1 3194394
clang-format-3.4_3.4.2-3_amd64.deb
ef9a9e133ae6852beaff74352e6f76c3f1cffc7b 12372
cpp11-migrate-3.4_3.4.2-3_amd64.deb
d6e87a9c733e7a286f8426acbfaaf093c3ef86a0 3384804
clang-modernize-3.4_3.4.2-3_amd64.deb
1d09ce7cfc482a6880d922a2618e9208117ae407 472098 clang-3.4-doc_3.4.2-3_all.deb
02a8629908383217f688a2c4508e7e2e11881f44 3617036
libclang1-3.4_3.4.2-3_amd64.deb
4438353c6a14bc05ff2d093074edcf92169394bd 91097516
libclang1-3.4-dbg_3.4.2-3_amd64.deb
6593afd68d1371e490637b6d12859e148866c421 8736884
libclang-3.4-dev_3.4.2-3_amd64.deb
0b7fddd0a5ef6fe35108029d2dcb2d18239322ef 539512
libclang-common-3.4-dev_3.4.2-3_amd64.deb
2e97b3577c3e54a476888125214cb46196bf0654 33628
python-clang-3.4_3.4.2-3_amd64.deb
1b5a26fc9347240decef0140a48df6612d5287c0 18166
clang-3.4-examples_3.4.2-3_amd64.deb
cdcd49692d84985e67a37279dec360d124f7898d 6721506 libllvm3.4_3.4.2-3_amd64.deb
556b05bb0c53b24808d5ea1f1248270667ffd527 110682462
libllvm3.4-dbg_3.4.2-3_amd64.deb
c1fe9350e9064e4a0f1cc5edc063a0299483e0e1 1102398 llvm-3.4_3.4.2-3_amd64.deb
d862ace6730e104bff2be9a240b536b27e91599a 46474
llvm-3.4-runtime_3.4.2-3_amd64.deb
aa62b6016112c1e6e9f11aff716b1c4f6ca7356e 10173374
llvm-3.4-dev_3.4.2-3_amd64.deb
5e77a92d61618615527379d388729c5a4bf55160 210942
llvm-3.4-tools_3.4.2-3_amd64.deb
211eb4fae4d4175bfe2231a36e222836fcb85855 284998
libllvm-3.4-ocaml-dev_3.4.2-3_amd64.deb
719ff262eb63966ee0de5985e1c96debb6b13142 1295250 llvm-3.4-doc_3.4.2-3_all.deb
fd72b5d40cb441c910f556edeff0101a3a9ca14f 176788
llvm-3.4-examples_3.4.2-3_all.deb
ad6251eb4e59d803f1813dc389e370538d16e764 6315562 lldb-3.4_3.4.2-3_amd64.deb
9f3e3080447c1f827e3b6d0a7f9d924ecad36d7f 3195034 lldb-3.4-dev_3.4.2-3_amd64.deb
Checksums-Sha256:
cd544e6d983c4a921d0b1f1507d1de7b43473a2c8a573f750e76b0b58ffe4018 5493
llvm-toolchain-3.4_3.4.2-3.dsc
eb408b4c1f0d568d8107856be619fb659aa10dbe0f43ac532d09bdd9e8e2e1b3 45196
llvm-toolchain-3.4_3.4.2-3.debian.tar.xz
c5d6b1bcde2366318f0385154f16b746accacfab0a35391fcaa446287787d4b4 19176074
clang-3.4_3.4.2-3_amd64.deb
5e430c8b31ad521fcb232d5fbd58499ee5131c4dbb81d583901861f6595035f3 3194394
clang-format-3.4_3.4.2-3_amd64.deb
1352c078768c41a41e590ca274941061bc1eede59d133497eb2b2ccbbd22b715 12372
cpp11-migrate-3.4_3.4.2-3_amd64.deb
0a1eabee092697f1621f03d0444eb61485977c2dd896cf7856cb3dd71a27687c 3384804
clang-modernize-3.4_3.4.2-3_amd64.deb
c66eaa15f63f3744cf9b07996e830f0d9d281e38b272f58c103b87310b71a60a 472098
clang-3.4-doc_3.4.2-3_all.deb
107715d141f1a19bd4ffc953f93ca1df698f4862b78716b3057e60d10e75c00d 3617036
libclang1-3.4_3.4.2-3_amd64.deb
3b383f68bcc90dcadce970ba27cb00033bb6bb26e99e6854b3897f4aec6dfd71 91097516
libclang1-3.4-dbg_3.4.2-3_amd64.deb
aff8c42bb3fba20720229554ef34401b72a92fd0be657a7835ee628d973100f6 8736884
libclang-3.4-dev_3.4.2-3_amd64.deb
166039fb926170356d3b7c173eae437535305e4b98ef3a93cdf54ce576046733 539512
libclang-common-3.4-dev_3.4.2-3_amd64.deb
85b7c5b8a2d0a13c39192e0573dbc6ef24c5402628c0c36bf3a7cae3d407cf5a 33628
python-clang-3.4_3.4.2-3_amd64.deb
b4e6ed81a44f24924fe597223166f8388db00814675815c83ea843c0493cfb69 18166
clang-3.4-examples_3.4.2-3_amd64.deb
48833321225c921e50d7205c9cb6cc4e2e093e14ce25d8938c09a070ae034920 6721506
libllvm3.4_3.4.2-3_amd64.deb
800dfd44fd514f0b0db7fbe4b53953535ece0244baf508ec10eb43c3b78457d9 110682462
libllvm3.4-dbg_3.4.2-3_amd64.deb
99782abd4d07e452ae0d2d1912cc1d3095bf05bd5062902dd292206c21adb268 1102398
llvm-3.4_3.4.2-3_amd64.deb
66774a33934505fc824b983b060d90b9e31b3757a928794df53d3480cdf418a6 46474
llvm-3.4-runtime_3.4.2-3_amd64.deb
b0b97fb04355d99c5ced101372e1dd0d08e06367ab043783ba698f29134ac633 10173374
llvm-3.4-dev_3.4.2-3_amd64.deb
b1ad88df7363dad78c844617dee835bc54669881292e16456843a79b507a198d 210942
llvm-3.4-tools_3.4.2-3_amd64.deb
23f7ec06476becf0f75fd7e0bbae21aa53f3a83d67ca5ddac0020b16cff26dde 284998
libllvm-3.4-ocaml-dev_3.4.2-3_amd64.deb
4e0bc287f0863bf15ed82721407cc345271af02849273396f861b501c464ab04 1295250
llvm-3.4-doc_3.4.2-3_all.deb
cdc19df14292835c32069b19df15280195d1cdf8d691e2f4d6e96491882f4b5f 176788
llvm-3.4-examples_3.4.2-3_all.deb
1129583db0b573d2dad9f43cee3b3a51012ba97075243357b45f99af687d1beb 6315562
lldb-3.4_3.4.2-3_amd64.deb
555d6e99475c2026531e3cc6c79eb3bfe681a50338a9114beecae8eb4c25f5ab 3195034
lldb-3.4-dev_3.4.2-3_amd64.deb
Files:
242ee149a57541e04ccd2c6b63e87453 19176074 devel optional
clang-3.4_3.4.2-3_amd64.deb
5a98e148bc8ba2aad99571c9c8ba067c 3194394 devel optional
clang-format-3.4_3.4.2-3_amd64.deb
4d53107c3f1c2a0294fd442199c27106 12372 devel optional
cpp11-migrate-3.4_3.4.2-3_amd64.deb
b777828cd597a0bdf01533de51da961b 3384804 devel optional
clang-modernize-3.4_3.4.2-3_amd64.deb
92d6a0696127e712c59307e64a3410d3 472098 doc optional
clang-3.4-doc_3.4.2-3_all.deb
1580247d0624ee8ed37fbb63d179fbc3 3617036 devel optional
libclang1-3.4_3.4.2-3_amd64.deb
fd5894bfa7cd2cdde201219346d55cfa 91097516 debug extra
libclang1-3.4-dbg_3.4.2-3_amd64.deb
b55478b24853a9113f08f7df7d9aa30f 8736884 libdevel optional
libclang-3.4-dev_3.4.2-3_amd64.deb
26141a9be607b2a48432d1d062442f72 539512 libdevel optional
libclang-common-3.4-dev_3.4.2-3_amd64.deb
2358419948ddb23a288ca91135695f5a 33628 python optional
python-clang-3.4_3.4.2-3_amd64.deb
b8cd9de01f0bb8986f569e2078421f9f 18166 doc optional
clang-3.4-examples_3.4.2-3_amd64.deb
e76de2238d1d14db962099ac7de6f844 6721506 libs optional
libllvm3.4_3.4.2-3_amd64.deb
d0c86d9838ccbe280c3158fa7167003c 110682462 debug extra
libllvm3.4-dbg_3.4.2-3_amd64.deb
a3623af7520f5308a5ffbbd69a0c1246 1102398 devel optional
llvm-3.4_3.4.2-3_amd64.deb
c83c123ae1d99a946ce85cf018783aeb 46474 devel optional
llvm-3.4-runtime_3.4.2-3_amd64.deb
36476b92ac7c9708c5ddaef51724437c 10173374 devel optional
llvm-3.4-dev_3.4.2-3_amd64.deb
7bd2403be7cbc3f2393c5e6f3a150f54 210942 devel optional
llvm-3.4-tools_3.4.2-3_amd64.deb
119d4f4acaff0e3c0014abd002328e5d 284998 ocaml optional
libllvm-3.4-ocaml-dev_3.4.2-3_amd64.deb
357bb256361e47bd0ab38ca720c654fd 1295250 doc optional
llvm-3.4-doc_3.4.2-3_all.deb
e286ef9cda0b5a125882ccd047261bb2 176788 doc optional
llvm-3.4-examples_3.4.2-3_all.deb
6e12bdd19a0ced478ba44e9840eab2e3 6315562 devel optional
lldb-3.4_3.4.2-3_amd64.deb
af755eb8f75bcdede27021b0a08b7fc9 3195034 devel optional
lldb-3.4-dev_3.4.2-3_amd64.deb
3e536c6910061c093790e722afa2d4f2 5493 devel optional
llvm-toolchain-3.4_3.4.2-3.dsc
75667669bb63c500ab80999b813c43ef 45196 devel optional
llvm-toolchain-3.4_3.4.2-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJTp5NcAAoJEH5lKNp1LxvhSj8P/AlccNxgX2tC/jCwgl5Wdyax
a0/XtNFai0xOVb36Ho7Uu5TKojf0nUQBsJX3miJvFH+GYyeO5Lt5xT2FB5lDI12T
Q6HzKd3C2yj7j53yRarDGog1ueGntx9olLShhEaGYiDt9/jwJaRdeAXVvTyL9iln
Vca4m9A6uUgm0TAys5V3kIOircQjnAud/s6rbRQLbdKvp50pG0Pba+xSR4M5L0M7
W9t9KqhRkoU9kwy+pKYIV2ih02EkeFCEyWd6rP9NzG/j2GG3CNBNuuKUvt009xmK
EMwqAFKQ8ooBC8kKaa1vee+cJtS8oGhSkjAvD8BllZtsuoxgrGiMuN4Nu3tKiNhE
VWCE/P8RoWjEnh6oc2DzeKObK0i8u4xPJDmaMCKzANAqItdZCTKxXorUz1HKCPbj
GBFhK0rFOFp65vb4bRK1oC22DNTdJ4ZTUvQNk3mJFK8cTU9Qzz+HRcmhPrjUdd8F
bi1J6Afxyo2BJ+9gDtconorKXcqwlOEyQs1aNWPDeEqyzoS1RuLs9mC/Ed51jRJK
CYUh7S9MOGfj/8wa7HD9jZXaAcfvmiPPHWjuBy+B1XdECb/Tl/a2m0P1mdAySxOw
xVbq2AQBYHQinMZf5ANUJTUTU19Eb1cQoKYQhLHM1BYyo+CXnRdy+PK4JutAGvP3
mv/VDHqXj9Z+aX4/EX9L
=gatj
-----END PGP SIGNATURE-----
--- End Message ---