diff options
author | Andy Schwerin <schwerin@mongodb.com> | 2014-06-04 18:08:30 -0400 |
---|---|---|
committer | Andy Schwerin <schwerin@mongodb.com> | 2014-06-04 18:08:30 -0400 |
commit | b0e11bb814f6554dfc791ba5a05e007f4d1efec9 (patch) | |
tree | 457597133cd2c86f42321ae67959a2803431ab00 /src/mongo/util/stacktrace_posix.cpp | |
parent | e727510b1a2f004446cdbe7b1b56ce2a935fdb63 (diff) | |
download | mongo-b0e11bb814f6554dfc791ba5a05e007f4d1efec9.tar.gz |
SERVER-13957 Fix solaris build error related to uname().
On Solaris, in addition to a type "struct utsname", there is a global variable
"utsname". This makes the C++ declaration "utsname myUtsName" illegal, so
we must instead write "struct utsname myUtsName".
Diffstat (limited to 'src/mongo/util/stacktrace_posix.cpp')
-rw-r--r-- | src/mongo/util/stacktrace_posix.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/util/stacktrace_posix.cpp b/src/mongo/util/stacktrace_posix.cpp index 856744b4717..782f59b3770 100644 --- a/src/mongo/util/stacktrace_posix.cpp +++ b/src/mongo/util/stacktrace_posix.cpp @@ -185,7 +185,7 @@ namespace { BSONObjBuilder soMap; soMap << "mongodbVersion" << versionString; soMap << "gitVersion" << gitVersion(); - utsname unameData; + struct utsname unameData; if (!uname(&unameData)) { BSONObjBuilder unameBuilder(soMap.subobjStart("uname")); unameBuilder << |