[PR38000] regression concerning #include_next
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gcc |
Fix Released
|
High
|
|||
gcc-4.3 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Intrepid |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: libstdc++6-4.3-dev
Compiling this C++ example with the Ubuntu 8.10 default gcc (which is 4.3.2), fails:
$ cat bla.cpp
#include <cstddef>
$ gcc bla.cpp -o bla
In file included from bla.cpp:1:
/usr/bin/
In file included from bla.cpp:1:
/usr/bin/
/usr/bin/
Several other C++ headers are affected. According to GCC bug 38000 this is a regression in 4.3.2, which has been fixed in 4.4.0 and backported to 4.3.3. Could the fix please be backported to Intrepid?
GCC bug 38000: http://
The associated commit, showing the affected headers: http://
summary: |
- regression concerning #include_next + [PR38000] regression concerning #include_next |
Changed in gcc-4.3 (Ubuntu): | |
status: | New → Fix Released |
Changed in gcc: | |
status: | Unknown → Fix Released |
Changed in gcc-4.3 (Ubuntu Intrepid): | |
status: | New → Fix Committed |
Changed in gcc: | |
importance: | Unknown → High |
Intrepid Ibex reached end-of-life on 30 April 2010 so I am closing the
report. The bug has been fixed in newer releases of Ubuntu.