[SRU] Wily (15.10) this package got not compiled with __cxx11 support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
llvm-toolchain-3.4 (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Wily |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
* with gcc-5 default, and llvm-3.4 built with the gcc-4.9, people can't link programs using cxx11 support
[Test Case]
* compile a program using cxx11 e.g. using boost libraries
[Regression Potential]
* llvm-3.4 is a compiler, and the change should affect only cxx11 support (since the library is ABI compatible).
So, fixing cxx11 support shouln't have any regression, only the feature will start working, while it wasn't before
[Other Info]
* Doko ack'd the SRU, and it should be the best voice here, for sure better than mine :)
This packages does not contain any __cxx11 symbols when installed. This causes the problem that user-space applications cannot link successfully to it.
Recompile the (untouched) dpkg source package on the same machine and installing it solved the problem.
There seems something in the package generation broken.
Steps to reproduce try to compile the attached minimal example
https:/
Errors:
CMakeFiles/
/tmp/clang-
CMakeFiles/
/usr/lib/
CMakeFiles/
/usr/lib/
CMakeFiles/
/usr/lib/
/usr/lib/
(.text+0x6a35): undefined reference to `llvm::
/usr/lib/
...
This example is workign on privious ubuntus and debians
Sysinfo:
Description: Ubuntu Wily Werewolf (development branch)
Release: 15.10
In a VirtualBox
Changed in llvm-toolchain-3.4 (Ubuntu): | |
importance: | Undecided → Medium |
Changed in llvm-toolchain-3.4 (Ubuntu): | |
status: | Fix Released → Fix Committed |
status: | Fix Committed → In Progress |
Changed in llvm-toolchain-3.4 (Ubuntu Wily): | |
importance: | Undecided → Medium |
description: | updated |
summary: |
- Wily (15.10) this package got not compiled with __cxx11 support + [SRU] Wily (15.10) this package got not compiled with __cxx11 support |
Same here. Would be nice to get a fix for this before the release happens...