-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Can't build cockroach-v1.1-alpha.20170803 on FreeBSD 11 (with clang 4.0) #17542
Copy link
Copy link
Closed
Description
[...]
[ 81%] Building CXX object CMakeFiles/roach.dir/protos/cockroach/pkg/util/hlc/timestamp.pb.cc.o
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.cc:5:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
expected member name or ';' after declaration specifiers
::google::protobuf::int32 major() const;
~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/usr/include/sys/types.h:372:20: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.cc:5:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
expected ')'
/usr/include/sys/types.h:372:20: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: note:
to match this '('
/usr/include/sys/types.h:372:19: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.cc:5:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
expected ')'
::google::protobuf::int32 major() const;
^
/usr/include/sys/types.h:372:37: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: note:
to match this '('
/usr/include/sys/types.h:372:25: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.cc:5:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
C++ requires a type specifier for all declarations
::google::protobuf::int32 major() const;
^
/usr/include/sys/types.h:372:27: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.cc:5:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
function cannot return function type 'int (())'
/usr/include/sys/types.h:372:26: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.cc:5:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
expected ')'
/usr/include/sys/types.h:372:42: note: expanded from macro 'major'
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: note:
to match this '('
/usr/include/sys/types.h:372:24: note: expanded from macro 'major'
5#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.hIn file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.cc:5:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
expected member name or ';' after declaration specifiers
::google::protobuf::int32 minor() const;
~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/usr/include/sys/types.h:373:20: note: expanded from macro 'minor'
:#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.cc:5:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
expected ')'
/usr/include/sys/types.h:373:20: note: expanded from macro 'minor'
1398#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: note:
to match this '('
/usr/include/sys/types.h:373:19: note: expanded from macro 'minor'
:#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.cc:5:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
C++ requires a type specifier for all declarations
::google::protobuf::int32 minor() const;
^
/usr/include/sys/types.h:373:27: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
29: errorIn file included from :
expected member name or ';' after declaration specifiers
::google::protobuf::int32 major() const;/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.cc:5:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
non-member function cannot have '&' qualifier
/usr/include/sys/types.h:373:28: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.cc:5:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
expected ')'
/usr/include/sys/types.h:373:29: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: note:
to match this '('
/usr/include/sys/types.h:373:24: note: expanded from macro 'minor'
~~~~~~~~~~~~~~~~~~~~~~~~~ ^#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
/usr/include/sys/types.h:372:20: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:5:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
expected ')'
/usr/include/sys/types.h:372:20: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: note:
to match this '('
/usr/include/sys/types.h:372:19: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:5:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
expected ')'
::google::protobuf::int32 major() const;
^
/usr/include/sys/types.h:372:37: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: note:
to match this '('
/usr/include/sys/types.h:372:25: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:5:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
C++ requires a type specifier for all declarations
::google::protobuf::int32 major() const;
^
/usr/include/sys/types.h:372:27: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:5:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
function cannot return function type 'int (())'
/usr/include/sys/types.h:372:26: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:5:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
expected ')'
/usr/include/sys/types.h:372:42: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: note:
to match this '('
/usr/include/sys/types.h:372:24: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:5:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
expected member name or ';' after declaration specifiers
::google::protobuf::int32 minor() const;
~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/usr/include/sys/types.h:373:20: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:5:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
expected ')'
/usr/include/sys/types.h:373:20: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: note:
to match this '('
/usr/include/sys/types.h:373:19: note: expanded from In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.cc:5:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:2583:43: error:
expected unqualified-id
macroinline ::google::protobuf::int32 Version::major() const {
^
'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:2606:43: error:
expected unqualified-id
:inline ::google::protobuf::int32 Version::minor() const {
^
5:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
C++ requires a type specifier for all declarations
::google::protobuf::int32 minor() const;
^
/usr/include/sys/types.h:373:27: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:5:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
non-member function cannot have '&' qualifier
/usr/include/sys/types.h:373:28: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:5:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
expected ')'
/usr/include/sys/types.h:373:29: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: note:
to match this '('
/usr/include/sys/types.h:373:24: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:5:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:2583:43: error:
expected unqualified-id
inline ::google::protobuf::int32 Version::major() const {
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:2606:43: error:
expected unqualified-id
inline ::google::protobuf::int32 Version::minor() const {
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:4305:71: error:
expected unqualified-id
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->major(...
^
/usr/include/sys/types.h:372:18: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:4305:71: error:
expected expression
/usr/include/sys/types.h:372:35: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:4309:71: error:
expected unqualified-id
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->minor(...
^
/usr/include/sys/types.h:373:18: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:4309:71: error:
expected expression
/usr/include/sys/types.h:373:27: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:4335:17: error:
expected unqualified-id
this->major());
^
/usr/include/sys/types.h:372:18: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.cc:4335:17: error:
expected expression
/usr/include/sys/types.h:372:35: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
gmake[5]: *** [CMakeFiles/roach.dir/build.make:183: CMakeFiles/roach.dir/protos/cockroach/pkg/roachpb/metadata.pb.cc.o] Error 1
gmake[5]: *** Waiting for unfinished jobs....
13 errors generated.
gmake[5]: *** [CMakeFiles/roach.dir/build.make:135: CMakeFiles/roach.dir/protos/cockroach/pkg/roachpb/data.pb.cc.o] Error 1
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/db.cc:32:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
expected member name or ';' after declaration specifiers
::google::protobuf::int32 major() const;
~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/usr/include/sys/types.h:372:20: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/db.cc:32:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
expected ')'
/usr/include/sys/types.h:372:20: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: note:
to match this '('
/usr/include/sys/types.h:372:19: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/db.cc:32:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
expected ')'
::google::protobuf::int32 major() const;
^
/usr/include/sys/types.h:372:37: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: note:
to match this '('
/usr/include/sys/types.h:372:25: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/db.cc:32:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
C++ requires a type specifier for all declarations
::google::protobuf::int32 major() const;
^
/usr/include/sys/types.h:372:27: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/db.cc:32:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
function cannot return function type 'int (())'
/usr/include/sys/types.h:372:26: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/db.cc:32:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: error:
expected ')'
/usr/include/sys/types.h:372:42: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1398:29: note:
to match this '('
/usr/include/sys/types.h:372:24: note: expanded from macro 'major'
#define major(x) ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/db.cc:32:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
expected member name or ';' after declaration specifiers
::google::protobuf::int32 minor() const;
~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/usr/include/sys/types.h:373:20: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/db.cc:32:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
expected ')'
/usr/include/sys/types.h:373:20: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: note:
to match this '('
/usr/include/sys/types.h:373:19: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/db.cc:32:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
C++ requires a type specifier for all declarations
::google::protobuf::int32 minor() const;
^
/usr/include/sys/types.h:373:27: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/db.cc:32:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
non-member function cannot have '&' qualifier
/usr/include/sys/types.h:373:28: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/db.cc:32:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: error:
expected ')'
/usr/include/sys/types.h:373:29: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:1404:29: note:
to match this '('
/usr/include/sys/types.h:373:24: note: expanded from macro 'minor'
#define minor(x) ((int)((x)&0xffff00ff)) /* minor number */
^
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/db.cc:32:
In file included from /tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/data.pb.h:32:
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:2583:43: error:
expected unqualified-id
inline ::google::protobuf::int32 Version::major() const {
^
/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach/c-deps/libroach/protos/cockroach/pkg/roachpb/metadata.pb.h:2606:43: error:
expected unqualified-id
inline ::google::protobuf::int32 Version::minor() const {
^
13 errors generated.
gmake[5]: *** [CMakeFiles/roach.dir/build.make:63: CMakeFiles/roach.dir/db.cc.o] Error 1
gmake[4]: *** [CMakeFiles/Makefile2:105: CMakeFiles/roach.dir/all] Error 2
gmake[3]: *** [CMakeFiles/Makefile2:117: CMakeFiles/roach.dir/rule] Error 2
gmake[2]: *** [Makefile:131: roach] Error 2
gmake[1]: *** [build/common.mk:438: libroach] Error 2
gmake[1]: Leaving directory '/tmp/cockroach-v1.1-alpha.20170803/src/github.com/cockroachdb/cockroach'
gmake: *** [Makefile:3: build] Error 2
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels