Bug 27693 - libstdc++ missing 'ios' header
Summary: libstdc++ missing 'ios' header
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: libstdc++
Version: 7.0
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jakub Jelinek
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2001-02-15 02:08 UTC by Steve Frampton
Modified: 2008-05-01 15:37 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2001-02-15 02:08:10 UTC
Embargoed:


Attachments (Terms of Use)

Description Steve Frampton 2001-02-15 02:08:07 UTC
From Bugzilla Helper:
User-Agent: Mozilla/4.75 [en] (X11; U; Linux 2.2.16-22 i686)


Trying to do an "#include <ios>" fails.  This header file is missing in Red
Hat's packaged version of libstdc++.


Reproducible: Always
Steps to Reproduce:
1. Add: #include <ios> in a C++ source file
2. Compile it


Actual Results:  Compilation error.


Expected Results:  Successful compilation.


To attempt to workaround this problem, I upgraded my
cpp/gcc/gcc-c++/libstdc++ to 2.96-74 as found in the Rawhide package.  The
problem remains.

I asked on the libstdc++ mailing list and was told this problem was
specific to Red Hat's packaging of libstdc++.

Comment 1 Bill Nottingham 2001-02-15 02:37:27 UTC
Red Hat ships libstdc++ version 2. ios is part of libstdc++ version
3. The two C++ libraries are completely incompatible. libstdc++ v3
will be in GCC 3.0, which does not yet currently exist except in
development.


Note You need to log in before you can comment on or make changes to this bug.