Installing gccgo breaks clang++
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
llvm-toolchain-3.4 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
llvm-toolchain-3.5 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
llvm-toolchain-3.6 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
The clang++ driver will not find standard C++ headers and the libstdc++ library when there is gccgo-4.9 package installed as well. This appears to be due to gccgo-4.9 installing few things into /usr/bin/
The same issue occurs with gccgo-5 and GCC 5, which installs a partial GCC 5 installation, enough for the clang++ driver to try to use it but not including libstdc++ so clang++ fails to build.
ProblemType: Bug
DistroRelease: Ubuntu 14.04, Ubuntu 15.04
Package: clang-3.5 1:3.5~svn201651
ProcVersionSign
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
CurrentDesktop: XFCE
Date: Sun Apr 27 18:38:36 2014
InstallationDate: Installed on 2011-11-13 (896 days ago)
InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
SourcePackage: llvm-toolchain-
UpgradeStatus: Upgraded to trusty on 2014-04-19 (8 days ago)
summary: |
- Installing gccgo-4.9 breaks clang++ + Installing gccgo breaks clang++ |
tags: | added: vivid |
description: | updated |
Attached bad.txt shows how it looks like when it does not work.