Your message dated Tue, 27 May 2014 17:21:28 +0000
with message-id <[email protected]>
and subject line Bug#744792: fixed in llvm-toolchain-3.4 1:3.4.1-4
has caused the Debian Bug report #744792,
regarding clang-3.5: once gcc-4.9 and g++-4.9 are installed, clang stops 
properly building existing projects
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.)


-- 
744792: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744792
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: clang-3.5
Version: 1:3.5~svn201651-1
Severity: important

Dear Maintainer,


   * What led up to the situation?
Already installed system with gcc/g++-4.8 and clang-3.5 installed functions
properly. Installing gcc/g++-4.9 was followed by make failing on clang error.

/usr/bin/../lib/gcc/x86_64-linux-
gnu/4.9/../../../../include/c++/4.9/cstddef:51:11: error: no member named
'max_align_t' in the global namespace

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

This lead me to believe gcc/g++-4.9 to be the problem.

So I changed the command line from "clang++" to:
        CC := clang++ --gcc-toolchain=/usr/lib/gcc/x86_64-linux-gnu/4.8
-I/usr/include/c++/4.8 -I/usr/include/x86_64-linux-gnu/c++/4.8


   * What was the outcome of this action?
This resulted in the error:
/usr/bin/ld: cannot find crtbegin.o: No such file or directory

The linking command is revealed as:
 "/usr/bin/ld" -whole-archive /usr/bin/../lib/clang/3.5/lib/linux/libclang_rt
..asan-x86_64.a -no-whole-archive -export-dynamic --hash-style=both --build-id
--eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o
build/cxxtest/com/lowes/ss/utility/log/test/TestMessage /usr/bin/../lib/x86_64
-linux-gnu/crt1.o /usr/bin/../lib/x86_64-linux-gnu/crti.o crtbegin.o
-L/usr/bin/../lib/x86_64-linux-gnu -L/lib/x86_64-linux-gnu -L/lib/../lib64
-L/usr/lib/x86_64-linux-gnu -L/usr/bin/../lib -L/lib -L/usr/lib -ldl -lpthread
/tmp/TestMessage-647d52.o /tmp/Config-f35d8e.o /tmp/Event-fd4117.o /tmp/Header-
abbe0e.o /tmp/Log-3aa79c.o /tmp/Logger-600dd6.o /tmp/Process-fc9491.o /tmp
/Utility_impl-28e69f.o /tmp/ProcessLinux-d3b92b.o /tmp/SinkSyslogLinux-7562cf.o
/tmp/TraceFunctionLinux-e2fefd.o /tmp/TraceBackLinux-4e9d23.o -lpthread -lrt
-ldl -lm -export-dynamic -lstdc++ -lm -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc
crtend.o /usr/bin/../lib/x86_64-linux-gnu/crtn.o

   * What outcome did you expect instead?
I expected it to work, ignoring gcc/g++-4.9 and using the toolchain of 4.8. As
a side note, I was surprised that once choosing the toolchain for 4.8 I still
had to indicate the system includes as well.



-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (800, 'unstable'), (700, 'testing'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages clang-3.5 depends on:
ii  libc6                    2.18-4
ii  libclang-common-3.5-dev  1:3.5~svn201651-1
ii  libclang1-3.5            1:3.5~svn201651-1
ii  libedit2                 3.1-20140213-1
ii  libffi6                  3.1~rc1+r3.0.13-12
ii  libgcc-4.8-dev           4.8.2-19
ii  libgcc1                  1:4.9-20140411-2
ii  libllvm3.5               1:3.5~svn201651-1
ii  libobjc-4.8-dev          4.8.2-19
ii  libstdc++-4.8-dev        4.8.2-19
ii  libstdc++6               4.9-20140411-2
ii  libtinfo5                5.9+20140118-1

Versions of packages clang-3.5 recommends:
ii  llvm-3.5-dev  1:3.5~svn201651-1
ii  python        2.7.5-5

clang-3.5 suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: llvm-toolchain-3.4
Source-Version: 1:3.4.1-4

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: Tue, 27 May 2014 15:17:48 +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.1-4
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: 744792
Changes: 
 llvm-toolchain-3.4 (1:3.4.1-4) unstable; urgency=medium
 .
   * Be less permissive when installing lldb. Remove duplication of the install
     of liblldb.so.1
   * Add symlinks lldb-3.4, lldb-platform-3.4 & lldb-gdbserver-3.4 without 3.4
   * Clang was unusable with libstdc++ from gcc 4.9 (Closes: #744792)
Checksums-Sha1: 
 b049eab40aa8f78e8a89d5871d44cbcf12c78821 5492 llvm-toolchain-3.4_3.4.1-4.dsc
 35ba06f29f1a385e69b0351bd3549ba2e064700c 44984 
llvm-toolchain-3.4_3.4.1-4.debian.tar.xz
 57b534bacff6d05ccb1d192c9ed8802c329798c3 18541428 clang-3.4_3.4.1-4_amd64.deb
 3216d3c45fd921fdebe2c17dff799a7460f0cd3c 3104460 
clang-format-3.4_3.4.1-4_amd64.deb
 4a9fffd792a3d307adbd0b8f6ad6496c4307d583 11934 
cpp11-migrate-3.4_3.4.1-4_amd64.deb
 5da3612e0c4135771e50e8182b298e3db3656a75 3296994 
clang-modernize-3.4_3.4.1-4_amd64.deb
 03c9c3f5039ac62029ac82d29f995d2bde95487f 471542 clang-3.4-doc_3.4.1-4_all.deb
 b7b3267474cd448a71e4383a229ee51246f25834 3525662 
libclang1-3.4_3.4.1-4_amd64.deb
 c6ad4808dd4413c106414cedf1953e55172f4a59 97120610 
libclang1-3.4-dbg_3.4.1-4_amd64.deb
 db42b6fb3fa33afe3c4ae9cbfbf3ce71404dd2da 7978180 
libclang-3.4-dev_3.4.1-4_amd64.deb
 605097cd623e1b527c414c4efd29c0bdbb8ffb94 539958 
libclang-common-3.4-dev_3.4.1-4_amd64.deb
 a652bf013de630a9f4615d4e9507f1ff304446f7 33192 
python-clang-3.4_3.4.1-4_amd64.deb
 01aa08c823279d6f3be9e067bcc8ffa1d2355dab 17724 
clang-3.4-examples_3.4.1-4_amd64.deb
 5b4cb1b8f1faf26ac807dbdaaf8c42ddedfbfba8 6528780 libllvm3.4_3.4.1-4_amd64.deb
 bd9292f92877ab82b89ec3a44a1b317de0388032 129464410 
libllvm3.4-dbg_3.4.1-4_amd64.deb
 15248f9bec053676e2f7b04dbb8607eb6e82bcf4 1085886 llvm-3.4_3.4.1-4_amd64.deb
 6d5ce782774015464cb92b06a4025f8a81119c70 46736 
llvm-3.4-runtime_3.4.1-4_amd64.deb
 eb875c9fac6108f96580f71ac2fd85a4024ac0e3 9791212 llvm-3.4-dev_3.4.1-4_amd64.deb
 169ef71bda3decefbd551b017021a7d5067fa2c4 207468 
llvm-3.4-tools_3.4.1-4_amd64.deb
 423b29c331ff9c459175b4e67069d72421a7a997 285556 
libllvm-3.4-ocaml-dev_3.4.1-4_amd64.deb
 5c6ef44e4a53d4dd03aa551b081254d865711692 1294708 llvm-3.4-doc_3.4.1-4_all.deb
 845ef4fb6b3a22a12a3b7e5265a5deedb6a86aa7 176384 
llvm-3.4-examples_3.4.1-4_all.deb
 6d574e8f390c6410ff2552637ab1aa97ba0620f8 6137870 lldb-3.4_3.4.1-4_amd64.deb
 91027c259afc6f51b98709d734b8621545aa3c1d 3038898 lldb-3.4-dev_3.4.1-4_amd64.deb
Checksums-Sha256: 
 9dc1dc27750ea735fac18c6b29c98d871616c62e51a21b1ff6b73399d7295927 5492 
llvm-toolchain-3.4_3.4.1-4.dsc
 1a0f2d4cb7c8408c1f7c3cc99ee84350021b9d65b47716e6ba78ff41db9937e9 44984 
llvm-toolchain-3.4_3.4.1-4.debian.tar.xz
 9763d3b8b9b4b190def79df0ee4af0fba1304ed742362a00760c305f9d0d786b 18541428 
clang-3.4_3.4.1-4_amd64.deb
 bd3830de9231f1303f404216a31e4902e19ed6b000a6a2aab40446d7eb1c07e0 3104460 
clang-format-3.4_3.4.1-4_amd64.deb
 c5949018867f2b6bfac7c8de9ad31f036b84ce05d589c80271f0e742167206ec 11934 
cpp11-migrate-3.4_3.4.1-4_amd64.deb
 e64adf82fa68e2e9a19856adfdb6c1f9f60ea988642b8049c5531abd21d82c71 3296994 
clang-modernize-3.4_3.4.1-4_amd64.deb
 b80b8f9ed86e5f55fbd47a58fbdf637ac0f0220afa654caf413bd4a60547c904 471542 
clang-3.4-doc_3.4.1-4_all.deb
 207652be85c2dc811431c2ab1210c06c83dff883078f2e04aefce63677da5767 3525662 
libclang1-3.4_3.4.1-4_amd64.deb
 67764f91dc8f9ced1306b01d347cc08aa435946e09102474a3bbed50acadcde3 97120610 
libclang1-3.4-dbg_3.4.1-4_amd64.deb
 d1449450d78c6e8313f196e0350164829333fb32879d90504a106f5a9d91b1ee 7978180 
libclang-3.4-dev_3.4.1-4_amd64.deb
 23b83cbf9d0964eddf67d5b02dd6a6ddb8746b48411637ce878ed58efddc6c06 539958 
libclang-common-3.4-dev_3.4.1-4_amd64.deb
 b6110f0139e6e2e34a4837b754a6f1cd83c74e29ff2f3f11d5620cfdebf3bf86 33192 
python-clang-3.4_3.4.1-4_amd64.deb
 5a0aa48e5fc736f23e1fbbef3682ac3ea4741f535899f8b939d0c0d4ddcac9c6 17724 
clang-3.4-examples_3.4.1-4_amd64.deb
 db4ea50c96ddb8676ca8aae83d2c7819fee64253593a8d5e8101b19bb627e328 6528780 
libllvm3.4_3.4.1-4_amd64.deb
 ebf26d386a71803d66ce791a079e615c483c0c66435148606034a706eb00710b 129464410 
libllvm3.4-dbg_3.4.1-4_amd64.deb
 de6980673e893631187fd511a5d5c1e9515af4acc3fb5ef8d5bc03cba9a74114 1085886 
llvm-3.4_3.4.1-4_amd64.deb
 26e98d494dd114fed73e5bf8335f6a79f00783a26a935a8706568febd04fda9d 46736 
llvm-3.4-runtime_3.4.1-4_amd64.deb
 5efe89fe8715c2d44cd66d0de5c6c833e71b2f72d3cfcbeabd2617a5ef53f689 9791212 
llvm-3.4-dev_3.4.1-4_amd64.deb
 b05cef482ae2e8178e83e729a5c3edbde542c3340cb1fa6d11746755ce4abb76 207468 
llvm-3.4-tools_3.4.1-4_amd64.deb
 1ad1dc1b28570891a9c546453a13aab343cc58b10834b1cb845a5507629eb591 285556 
libllvm-3.4-ocaml-dev_3.4.1-4_amd64.deb
 27d943e2a2a71f9d02cd18c299421915384c8a54e506610bce695a7ffcdd9925 1294708 
llvm-3.4-doc_3.4.1-4_all.deb
 cd1377807f11a6f951ea5f02b1eefbabf90f94a163ef97be755b743f8d8b9603 176384 
llvm-3.4-examples_3.4.1-4_all.deb
 6b350dba10d81f05be4b36ca25f9a60baef9e42c4991c8f9d41d6a9297186d6e 6137870 
lldb-3.4_3.4.1-4_amd64.deb
 e466792d4c1d3fbf9123b6d1430203a7232277d16db4aa615385d438983fadf7 3038898 
lldb-3.4-dev_3.4.1-4_amd64.deb
Files: 
 dd922ee3c9cf07f0df53802e56780415 18541428 devel optional 
clang-3.4_3.4.1-4_amd64.deb
 c6cfc31c6ec9d999b571f4b3d1806c3b 3104460 devel optional 
clang-format-3.4_3.4.1-4_amd64.deb
 5f308f9a623bfc5ac6c6603e9eddec77 11934 devel optional 
cpp11-migrate-3.4_3.4.1-4_amd64.deb
 a9e4e7506d89dd6e71562da50422f95b 3296994 devel optional 
clang-modernize-3.4_3.4.1-4_amd64.deb
 8db33511e52b5582b5b8f8c1e109573c 471542 doc optional 
clang-3.4-doc_3.4.1-4_all.deb
 eaaccfa4c3ba5ffc6df7a05bb62f6d9e 3525662 devel optional 
libclang1-3.4_3.4.1-4_amd64.deb
 e359c8a373f5e6d7df8ff3c7381feafd 97120610 debug extra 
libclang1-3.4-dbg_3.4.1-4_amd64.deb
 66afdd7e2a1a2f1a612ce5f2ef3f1cbc 7978180 libdevel optional 
libclang-3.4-dev_3.4.1-4_amd64.deb
 18aaf84b3d3b0b6951777ac86c264c9e 539958 libdevel optional 
libclang-common-3.4-dev_3.4.1-4_amd64.deb
 ba15eaf866962ce09da4cbecd472fcac 33192 python optional 
python-clang-3.4_3.4.1-4_amd64.deb
 98134e4e7db343679884030472471894 17724 doc optional 
clang-3.4-examples_3.4.1-4_amd64.deb
 46b00f8ac1d31144b2d397f799a8a3e9 6528780 libs optional 
libllvm3.4_3.4.1-4_amd64.deb
 83ac2627c6f1fa9ccc0cd8a74c3e239e 129464410 debug extra 
libllvm3.4-dbg_3.4.1-4_amd64.deb
 48c56e2b75c0832cf752882119a134fe 1085886 devel optional 
llvm-3.4_3.4.1-4_amd64.deb
 544d2b2c1a6ea39ce3aa4b82e4d3c06b 46736 devel optional 
llvm-3.4-runtime_3.4.1-4_amd64.deb
 3d22c0a8af8522f330995cce3eeb4714 9791212 devel optional 
llvm-3.4-dev_3.4.1-4_amd64.deb
 2507bb591edbb312c6758a987b0faf61 207468 devel optional 
llvm-3.4-tools_3.4.1-4_amd64.deb
 b1ffd7b16b6402663695af1f2efa7eb9 285556 ocaml optional 
libllvm-3.4-ocaml-dev_3.4.1-4_amd64.deb
 696db5e5a9fbe15c0c9addfaaa993060 1294708 doc optional 
llvm-3.4-doc_3.4.1-4_all.deb
 99d1ecebe0258bdde5b7b823ae6aacae 176384 doc optional 
llvm-3.4-examples_3.4.1-4_all.deb
 551bf4c9c0a4778fb3b26742c27d6b80 6137870 devel optional 
lldb-3.4_3.4.1-4_amd64.deb
 f5dcaf176d6183e74b54d78e8be4f59e 3038898 devel optional 
lldb-3.4-dev_3.4.1-4_amd64.deb
 4a4db72fafe74eae167ad941478aa101 5492 devel optional 
llvm-toolchain-3.4_3.4.1-4.dsc
 43635ba8b0206d04c7c397cbc5e0cc0a 44984 devel optional 
llvm-toolchain-3.4_3.4.1-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJThMgoAAoJEH5lKNp1Lxvh/oUP/3k2i7nfYM/PshbGKGpnpWHB
ylrfzTAMCfqwS8poL4/X1dbhe0VzIehf50821yIczeOIcV80fLLl7MD207gDbJ7D
5nkWj41WlEPon1l9OUU+yjulkNmUflIEMRSeKL5KMGzl4UxHpIho9GWVaz7mIPd9
c3lTfp5PXFDYYibw+rP4TmTQ8BBsBMy+a1LScvU/ri5Ltx8KfctBBwTm7We6Mgbc
kMwmirirqp5tmNXL+14W3QKhfB1CRvJ7ed3E7wCfEgfTIhQdh6+lKdM4Rs0drlPs
mVeHcAhCymVVVinnI8epZLlrYMT6y+n7aZQOL8f/B/BbixTHxbFaOoy+qqi/Mu2K
Uaz0DVTousUYBuMZFQKYn+ATjh4i4MvlaCyMeZAnes92gt2ETYQ5TlFwusmiQfkw
XC1DeRN+ASasCKk+UtSiCzcn8VB9jnYSYtLHTb8+HsG/81Bg7tjyFVzG3O0EUlmg
MjqklHYW9Vrj98kXKWvwZY/izpdia6vmb7b3vTmIMTwEzYnAwkVH6StDfVHzpYOF
uvL8Gav4rlUXT/J33Mv3ZndapZhxiiss1cLt7h+LM+REi/lN/0Vv+FouQhE33+DQ
f49NsLAsd6feEXSToQ+qX2bzbGTPpd2neczZYKhCE8ua+rU2V0KrKzky3INfSXEf
/PqemY6afo3/prMILP8i
=1zFR
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to