llvm-18-linker-tools does not include LLVMgold.so
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
llvm-toolchain-18 (Ubuntu) | Status tracked in Oracular | |||||
Noble |
Confirmed
|
Undecided
|
Unassigned | |||
Oracular |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Unlike all other llvm-*-linker-tools packages, this one does not install `/usr/lib/
This results in compilation failures with clang++ when used with the `-flto` flag for link time optimization.
To reproduce:
main.cpp:
```c++
int main() { return 0; }
```
```bash
clang++ -flto main.cpp -o main
```
Results in:
```
/usr/bin/ld: /usr/lib/
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
```
Package version is
llvm-18-
llvm-18-
Installed: 1:18.1.3-1
Candidate: 1:18.1.3-1
Version table:
*** 1:18.1.3-1 500
500 http://
100 /var/lib/
Changed in llvm-toolchain-18 (Ubuntu Noble): | |
status: | New → Confirmed |
Changed in llvm-toolchain-18 (Ubuntu Oracular): | |
status: | Confirmed → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.