Bug 684694 - Including <sys/timex.h> results in a compilation error
Summary: Including <sys/timex.h> results in a compilation error
Keywords:
Status: CLOSED DUPLICATE of bug 652661
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: glibc
Version: 6.0
Hardware: All
OS: Linux
unspecified
low
Target Milestone: rc
: ---
Assignee: Andreas Schwab
QA Contact: qe-baseos-tools-bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-14 09:11 UTC by Douglas Kosovic
Modified: 2016-11-24 15:40 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-03-14 09:54:52 UTC
Target Upstream Version:


Attachments (Terms of Use)
C++ test file (71 bytes, text/x-c++src)
2011-03-14 09:11 UTC, Douglas Kosovic
no flags Details

Description Douglas Kosovic 2011-03-14 09:11:04 UTC
Created attachment 484107 [details]
C++ test file

Description of problem:

The following code:

#include <sys/timex.h>
int main(int argc, char **argv) {
 return 0;
}

results in a compilation error when compiling with g++:

$ g++ test.cpp
In file included from test.cpp:1:
/usr/include/sys/timex.h:145: error: expected initializer before ‘throw’


Version-Release number of selected component (if applicable):

glibc-headers-2.12-1.7.el6.x86_64

How reproducible:
reproducible if attached file is compiled with g++, but not with gcc.


Additional info:

On Fedora it was fixed with glibc-2.12-2 , see Bug 593762

Comment 2 Andreas Schwab 2011-03-14 09:54:52 UTC

*** This bug has been marked as a duplicate of bug 652661 ***


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