Bug 694868
Summary: | clang++ fails with fatal error: 'bits/c++config.h' file not found | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Vedran Miletić <vedran> |
Component: | llvm | Assignee: | Michel Lind <michel> |
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 15 | CC: | bos, dmalcolm, michel, mr.nuke.me |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2011-04-22 11:02:15 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Vedran Miletić
2011-04-08 16:48:02 UTC
I'm not seeing this on x86_64. Yes, it looks 32-bit only, it's searching for /usr/include/c++/4.6.0/i386-redhat-linux/32. Let me see if I can come up with a patch. [vedranm@kalopsia battery-charger-simulator]$ clang++ -v main.cc clang version 2.8 (branches/release_28) Target: i386-redhat-linux-gnu Thread model: posix "/usr/bin/clang" -cc1 -triple i386-redhat-linux-gnu -S -disable-free -disable-llvm-verifier -main-file-name main.cc -mrelocation-model static -mdisable-fp-elim -mconstructor-aliases -target-cpu pentium4 -target-linker-version 2.21.51.0.6 -v -resource-dir /usr/lib/clang/2.8 -ferror-limit 19 -fmessage-length 80 -fexceptions -fgnu-runtime -fdiagnostics-show-option -fcolor-diagnostics -o /tmp/cc-4R7JEn.s -x c++ main.cc clang -cc1 version 2.8 based upon llvm 2.8 hosted on i386-redhat-linux-gnu ignoring nonexistent directory "/usr/include/c++/4.6.0/i386-redhat-linux/32" #include "..." search starts here: #include <...> search starts here: /usr/include/c++/4.6.0 /usr/include/c++/4.6.0/backward /usr/local/include /usr/lib/clang/2.8/include /usr/include /usr/lib/gcc/i686-redhat-linux/4.6.0/include End of search list. In file included from main.cc:1: /usr/include/c++/4.6.0/iostream:38:10: fatal error: 'bits/c++config.h' file not found #include <bits/c++config.h> ^ 1 error generated. It's listed as fixed here: http://koji.fedoraproject.org/koji/buildinfo?buildID=235848 However, the issue still persists on 32-bit. I will post the details in other bug. *** This bug has been marked as a duplicate of bug 680644 *** |