Your message dated Sat, 09 Aug 2014 11:19:38 +0200
with message-id <[email protected]>
and subject line Fixed in 3.3/3.4
has caused the Debian Bug report #705958,
regarding clang: Fails to link c++ programs on armhf, size_t is defined
incorrectly
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.)
--
705958: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=705958
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: clang
Version: 1:3.0-6.1+rpi1
Severity: important
Dear Maintainer,
Currently, I cannot use clang++ on armhf (raspbian) due to an incorrect
definition
of size_t.
clang++'s builtins define size_t as unsigned long, however the architecture and
libstdc++
define it as unsigned int.
This leads to failures when linking a clang++-compiled program such as the
following:
ha.cpp:(.text+0x738): undefined reference to `operator new(unsigned long)'
ha.cpp:(.text+0x748): undefined reference to `operator new[](unsigned long)'
ha.cpp:(.text+0x8f4): undefined reference to `std::string::append(char const*,
unsigned long)'
Please note that operator new is also affected, so virtually no C++ program
will work.
I'm sure this bug would be easy to fix, if I had any idea
about the organization of the clang source code...
Best regards,
Florian
-- System Information:
Debian Release: 7.0
Architecture: armhf (armv6l)
Kernel: Linux 3.6.11+ (PREEMPT)
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash
Versions of packages clang depends on:
ii libc6 2.13-38+rpi2
ii libclang-common-dev 1:3.0-6.1+rpi1
ii libffi5 3.0.10-3+b3
ii libgcc1 1:4.7.2-5+rpi1
ii libllvm3.0 3.0-10
ii libstdc++6 4.7.2-5+rpi1
ii libstdc++6-4.6-dev 4.6.3-14+rpi1
Versions of packages clang recommends:
ii llvm-3.0-dev 3.0-10
ii python 2.7.3-4
clang suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
X-CrossAssassin-Score: 40415
--- End Message ---